0001654954-23-010414.txt : 20230810 0001654954-23-010414.hdr.sgml : 20230810 20230810073115 ACCESSION NUMBER: 0001654954-23-010414 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BK Technologies Corp CENTRAL INDEX KEY: 0000002186 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 593486297 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32644 FILM NUMBER: 231157187 BUSINESS ADDRESS: STREET 1: 7100 TECHNOLOGY DRIVE CITY: WEST MELBOURNE STATE: FL ZIP: 32904 BUSINESS PHONE: 321-984-1414 MAIL ADDRESS: STREET 1: 7100 TECHNOLOGY DRIVE CITY: WEST MELBOURNE STATE: FL ZIP: 32904 FORMER COMPANY: FORMER CONFORMED NAME: BK Technologies, Inc. DATE OF NAME CHANGE: 20180604 FORMER COMPANY: FORMER CONFORMED NAME: RELM WIRELESS CORP DATE OF NAME CHANGE: 19980129 FORMER COMPANY: FORMER CONFORMED NAME: ADAGE INC DATE OF NAME CHANGE: 19920703 10-Q 1 bkti_10q.htm FORM 10-Q bkti_10q.htm

 

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

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF

THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from _________ to _________

 

Commission File Number: 001-32644

 

BK TECHNOLOGIES CORPORATION

(Exact name of registrant as specified in its charter)

 

Nevada

 

83-4064262

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

7100 Technology Drive

West Melbourne, Florida 32904

(Address of principal executive offices and Zip Code)

 

Registrant’s telephone number, including area code: (321) 984-1414

 

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of Each Class

 

Trading Symbol(s)

 

Name of Each Exchange on Which Registered

Common Stock, par value $0.60 per share

 

BKTI

 

NYSE American

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated Filer

Smaller reporting company

 

 

Emerging growth company

 

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

 

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

 

There were 3,404,218 shares of common stock, $0.60 par value, of the registrant outstanding at July 31, 2023.

 

 

 

 

TABLE OF CONTENTS

 

PART I - FINANCIAL INFORMATION

3

 

 

 

Item 1.

FINANCIAL STATEMENTS

3

 

 

 

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

16

 

 

 

Item 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

26

 

 

 

Item 4.

CONTROLS AND PROCEDURES

26

 

 

 

PART II - OTHER INFORMATION

27

 

 

 

Item 1A.

RISK FACTORS

27

 

 

 

Item 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

27

 

 

 

Item 6.

EXHIBITS

28

 

 

 

SIGNATURES

29

 

 
2

Table of Contents

 

PART I - FINANCIAL INFORMATION

 

Item 1. FINANCIAL STATEMENTS

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Balance Sheets

(In thousands, except share data)

 

 

 

June 30,

 2023

 

 

December 31,

 2022

 

 

 

(Unaudited)

 

 

 

ASSETS

 

 

 

 

 

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$2,688

 

 

$1,918

 

Trade accounts receivable, net

 

 

9,189

 

 

 

10,616

 

Inventories, net

 

 

22,911

 

 

 

22,105

 

Prepaid expenses and other current assets

 

 

1,382

 

 

 

1,578

 

Total current assets

 

 

36,170

 

 

 

36,217

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

5,025

 

 

 

4,884

 

Right-of-use (ROU) assets

 

 

1,777

 

 

 

1,991

 

Investments

 

 

992

 

 

 

1,481

 

Deferred tax assets, net

 

 

4,116

 

 

 

4,116

 

Other assets

 

 

379

 

 

 

143

 

Total assets

 

$48,459

 

 

$48,832

 

 

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$12,549

 

 

$12,898

 

Accrued compensation and related taxes

 

 

1,572

 

 

 

1,143

 

Accrued warranty expense

 

 

730

 

 

 

591

 

Accrued other expenses and other current liabilities

 

 

786

 

 

 

700

 

Short-term lease liabilities

 

 

503

 

 

 

485

 

Credit facility

 

 

6,516

 

 

 

5,854

 

Notes payable-current portion

 

 

93

 

 

 

277

 

Deferred revenue

 

 

1,055

 

 

 

1,022

 

Total current liabilities

 

 

23,804

 

 

 

22,970

 

 

 

 

 

 

 

 

 

 

Notes payable, net of current portion

 

 

24

 

 

 

329

 

Long-term lease liabilities

 

 

1,529

 

 

 

1,785

 

Deferred revenue

 

 

5,276

 

 

 

3,613

 

Total liabilities

 

 

30,633

 

 

 

28,697

 

Commitments and contingencies

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding

 

 

 

 

 

 

Common stock; $0.60 par value; 10,000,000 authorized shares; 3,694,298 and 3,686,939 issued and 3,404,218 and 3,396,859 outstanding shares at June 30, 2023 and December 31, 2022, respectively

 

 

2,217

 

 

 

2,212

 

Additional paid-in capital

 

 

45,600

 

 

 

45,304

 

Accumulated deficit

 

 

(24,589)

 

 

(21,979)

Treasury stock, at cost, 290,080 shares at June 30, 2023, and December 31, 2022, respectively

 

 

(5,402)

 

 

(5,402)

Total stockholders’ equity

 

 

17,826

 

 

 

20,135

 

Total liabilities and stockholders’ equity

 

$48,459

 

 

$48,832

 

 

See notes to condensed consolidated financial statements.

 

 
3

Table of Contents

 

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Statements of Operations

(In thousands, except share and per share data) (Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Sales, net

 

$18,996

 

 

$12,111

 

 

$37,717

 

 

$18,696

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of products

 

 

13,792

 

 

 

10,386

 

 

 

27,619

 

 

 

15,499

 

Selling, general and administrative

 

 

5,988

 

 

 

5,405

 

 

 

11,869

 

 

 

10,321

 

Total operating expenses

 

 

19,780

 

 

 

15,791

 

 

 

39,488

 

 

 

25,820

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating loss

 

 

(784)

 

 

(3,680)

 

 

(1,771)

 

 

(7,124)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other (expense) income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest expense

 

 

(155)

 

 

(24)

 

 

(298)

 

 

(39)

Loss on investments

 

 

(376)

 

 

(602)

 

 

(489)

 

 

(1,098)

Other expense

 

 

(25)

 

 

(28)

 

 

(52)

 

 

(9)

Total other (expense) income

 

 

(556)

 

 

(654)

 

 

(839)

 

 

(1,146)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loss before income taxes

 

 

(1,340)

 

 

(4,334)

 

 

(2,610)

 

 

(8,270)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Provision for income tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$(1,340)

 

$(4,334)

 

$(2,610)

 

$(8,270)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share-basic and diluted:

 

$(0.39)

 

$(1.28)

 

$(0.77)

 

$(2.45)

Weighted average shares outstanding-basic and diluted

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

 

See notes to condensed consolidated financial statements.

 

 
4

Table of Contents

 

BK TECHNOLOGIES CORPORATION

Condensed Consolidated Statements of Cash Flows

(In thousands) (Unaudited)

 

 

 

Six Months Ended

 

 

 

June 30,

 2023

 

 

June 30,

2022

 

Operating activities

 

 

 

 

 

 

Net loss

 

$(2,610)

 

$(8,270)

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

 

 

 

 

 

 

 

 

Inventories allowances

 

 

(86)

 

 

48

 

Amortization of deferred finance and other assets

 

 

 76

 

 

 

 

 

Depreciation and amortization

 

 

777

 

 

 

696

 

Share-based compensation expense-stock options

 

 

119

 

 

 

136

 

Share-based compensation expense-restricted stock units

 

 

132

 

 

 

241

 

Loss on investments

 

 

489

 

 

 

1,098

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Trade accounts receivable

 

 

1,427

 

 

 

1,710

 

Inventories

 

 

(719)

 

 

(5,568)

Prepaid expenses and other current assets

 

 

195

 

 

 

352

 

Other assets

 

 

(236)

 

 

(39)

ROU assets and lease liabilities

 

 

(24)

 

 

(17)

Accounts payable

 

 

(349)

 

 

3,921

 

Accrued compensation and related taxes

 

 

429

 

 

 

682

 

Accrued warranty expense

 

 

139

 

 

 

18

 

Deferred revenue

 

 

1,696

 

 

 

206

 

Accrued other expenses and other current liabilities

 

 

86

 

 

 

(521)

Net cash provided by (used in) operating activities

 

 

1,541

 

 

 

(5,307)

 

 

 

 

 

 

 

 

 

Investing activities

 

 

 

 

 

 

 

 

Purchases of property, plant, and equipment

 

 

(918)

 

 

(714)

Net cash used in investing activities

 

 

(918)

 

 

(714)

 

 

 

 

 

 

 

 

 

Financing activities

 

 

 

 

 

 

 

 

Proceeds from common stock issuance

 

 

50

 

 

 

 

Cash dividends paid

 

 

 

 

 

(1,011)

Proceeds from the credit facility and notes payable

 

 

40,660

 

 

 

2,488

 

Repayment of the credit facility and notes payable

 

 

(40,563)

 

 

(132)

Net cash provided by financing activities

 

 

147

 

 

 

1,345

 

 

 

 

 

 

 

 

 

 

Net change in cash and cash equivalents

 

 

770

 

 

 

(4,676)

Cash and cash equivalents, beginning of period

 

 

1,918

 

 

 

10,580

 

Cash and cash equivalents, end of period

 

$2,688

 

 

$5,904

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure

 

 

 

 

 

 

 

 

Cash paid for interest

 

$332

 

 

$43

 

Non-cash financing activity

 

 

 

 

 

 

 

 

Common stock issued under restricted stock units

 

$57

 

 

$178

 

 

See notes to condensed consolidated financial statements.

 

 
5

Table of Contents

 

BK TECHNOLOGIES CORPORATION

Notes to Condensed Consolidated Financial Statements

Three and Six Months Ended June 30, 2023 and 2022

Unaudited

(In thousands, except share and per share data and percentages or as otherwise noted)

 

1. Condensed Consolidated Financial Statements

 

Basis of Presentation

 

The condensed consolidated balance sheet as of June 30, 2023, the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022, and the condensed consolidated statements of cash flows for the three and six months ended June 30, 2023 and 2022, have been prepared by BK Technologies Corporation (the “Company,” “we,” “us,” “our”), and are unaudited. The condensed consolidated balance sheet at December 31, 2022, has been derived from the Company’s audited consolidated financial statements at that date.  

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted.  These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) on March 16, 2023.  The results of operations for the three and six months ended June 30, 2023, and 2022, are not necessarily indicative of the operating results for a full year.

 

Principles of Consolidation

 

The accounts of the Company and its subsidiaries have been included in the accompanying condensed consolidated financial statements.  All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected or at cost.

 

Through September 30, 2022, the Company was the sole limited partner in FGI 1347 Holdings, LP (“1347 LP”), a consolidated VIE. The Company ceased to be the limited partner of 1347 LP as of September 30, 2022.

 

 
6

Table of Contents

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investments, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2023, and December 31, 2022, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

Prior to September 14, 2022, the Company held an investment in the common stock of FG Financial Group, Inc. (“FGF”), which investment was held by the Company in 1347 LP.  The Company used observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing its investment in FGF.  

 

Effective September 14, 2022, the Company has an investment in Series B common membership interests of FG Financial Holdings, LLC (“FG Holdings”). As further discussed in Note 6, the Company records the investment according to guidance provided by ASC 820 “Fair Value Measurement”, as the Company does not have a controlling financial interest in, nor exerts significant influence over the activities of FG Holdings. The investment in Series B common membership interests of FG Holdings is reported using net asset value (“NAV”) of interests held by the Company at period-end.  The NAV is calculated using the observable fair value of the underlying stock of FGF held by FG Holdings, plus uninvested cash, less liabilities, further adjusted through allocations based on distribution preferences, as defined in operating agreement of FG Holdings.  The NAV is used as a practical expedient and has not been classified within the fair value hierarchy.

 

Liquidity

 

The Company incurred operating losses during 2023 and 2022 and reported negative cash flows from operations during 2022. The Company’s operating results have been negatively impacted by the worldwide shortages of materials, in particular semiconductors and integrated circuits, extended lead times, and increased costs and inventory levels for certain components.

 

On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”), providing for a one-year Line of Credit with total maximum funding up to $15 million (the “Line of Credit”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement (see Note 11).

 

Management believes that cash and cash equivalents currently available, combined with anticipated cash to be generated from operations, and borrowing ability are sufficient to meet the Company’s working capital requirements in the foreseeable future. The Company generally relies on cash from operations, commercial debt, and equity offerings to the extent available, to satisfy its liquidity needs and to meet its payment obligations The Company may engage in public or private offerings of equity or debt securities to maintain or increase its liquidity and capital resources. However, financial and economic conditions, including those resulting from the current inflationary environment and current geopolitical tension, could impact our ability to raise capital or debt financing, if needed, on acceptable terms or at all.

 

Reverse Stock Split

 

On March 23, 2023, the board of directors (the “Board”) of the Company approved a one (1)-for-five (5) reverse stock split of the Company’s issued and outstanding shares of common stock (the “Reverse Stock Split”), and on April 4, 2023, the Company filed with the Secretary of State of the State of Nevada a Certificate of Change to its Articles of Incorporation to effect the Reverse Stock Split. The Reverse Stock Split became effective at 5:00 p.m. Eastern Time on April 21, 2023.

 

 
7

Table of Contents

 

 The Company executed the one (1) for five (5) reverse stock split of its issued and outstanding common stock, par value $0.60 per share.  Shares of common stock underlying outstanding stock options and restricted stock units were proportionately reduced, and the respective exercise prices were proportionately increased in accordance with the terms of the agreements governing such securities.  Accordingly, all shares and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect the reverse stock split.

 

Recent Accounting Pronouncements

 

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

 

2. Significant Events and Transactions

 

On January 31, 2023 the Company entered into a sales agreement (the “Sales Agreement”) with ThinkEquity LLC (“ThinkEquity” or the “Sales Agent”), relating to the sale of shares of our common stock. In accordance with the terms of the Sales Agreement, we may offer and sell shares of our common stock from time to time up to an aggregate offering price of $15,000,000 through or to the Sales Agent, acting as sales agent or principal. After adjusting for the Reverse Stock Split, the number of shares issuable under the terms of the Sales Agreement is 845,070 shares of our common stock.  The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.  

 

3. Allowance for Doubtful Accounts

 

The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $9,239 and $10,666 at June 30, 2023, and December 31, 2022, respectively.  This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.

 

4. Inventories, Net

 

Inventories, which are presented net of allowance for slow moving, excess, and obsolete inventory, consisted of the following:

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Finished goods

 

$4,795

 

 

$2,965

 

Work in process

 

 

7,556

 

 

 

7,313

 

Raw materials

 

 

10,560

 

 

 

11,827

 

 

 

$22,911

 

 

$22,105

 

 

Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $1,161 at June 30, 2023, compared with approximately $1,247 at December 31, 2022.

 

5. Income Taxes

 

The Company has recorded no tax expense or benefit for the three and six months ended June 30, 2023, and 2022.

 

The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, changes in the valuation allowance related to net deferred tax assets, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.

 

 
8

Table of Contents

 

As of June 30, 2023, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.

 

In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years.  The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $4,134 and $3,356 as of June 30, 2023 and December 31, 2022, respectively. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future.  If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2023.

 

6. Investments

 

Through September 30, 2022, the Company was the sole limited partner of FGI 1347 Holdings’ LP (“1347 LP”). Affiliates of Fundamental Global GP, LLC, (“FG”), a significant stockholder of the Company, served as the general partner and investment manager of 1347 LP. 1347 LP was established for the purpose of investing in securities, and its sole asset was shares of common stock of FG Financial Group, Inc. (Nasdaq: FGF) (“FGF”).  These shares were purchased in March and May 2018 for approximately $3,741.  

 

On September 14, 2022, FG contributed all of the shares of common stock of FGF held by 1347 LP to FG Holdings, with an approximate value of $945, based on the published price of FGF stock at the time of contribution, in exchange for Series B common membership interests of FG Holdings, with an equivalent value. 

 

The investment in the Series B common membership interests of FG Holdings is measured using the NAV practical expedient in accordance with ASC 820 Fair Value Measurement and has not been classified within the fair value hierarchy.  FG Holdings invests in the common and preferred stock of FGF.  FG Holdings’ structure provides for Series A preferred interests, which accrue a return of eight percent per annum and receive 20% of positive profits with respect to the total return in the capital provided by the holders of Series A preferred membership interests.  The Series B common membership interests receive cumulative distributions equal to the aggregate capital contributions by the Series B common membership interest equal to the total return on capital provided by the Series B common membership interests. Series B common membership interests also receive an additional return equal to 1.5 times the Series A of positive profits described above. There is no defined redemption frequency, and the Company cannot redeem or transfer its investment without the prior written consent of FG Holdings’ managers, who are FG affiliates.  Distributions may be made to members at such times and amounts as determined by the managers, and shall be based on the most recent NAV. The Company does not have any unfunded commitments related to this investment.

 

As of June 30, 2023, the members and affiliates of FG Holdings beneficially owned in the aggregate 5,666,111 shares of FGF’s common stock, representing approximately 55% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, Chairman of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of FG Group Holdings Inc., a manager and majority Series B member in FG Holdings. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF.

 

 
9

Table of Contents

 

7. Stockholders’ Equity

 

Effective on April 21, 2023, the Company filed a Certificate of Change to the Articles of Incorporation to effect the Reverse Stock Split (see Note 1). All share and per share information in this Quarterly Report on Form 10-Q have been retroactively adjusted to reflect the Reverse Stock Split. As of July 31, 2023, there were 3,694,298 shares of common stock issued and 3,404,218 outstanding, and no shares of preferred stock outstanding.

 

The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2023, and 2022, are as follows:

 

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

3,686,939

 

 

$2,212

 

 

$45,304

 

 

$(21,979)

 

$(5,402)

 

$20,135

 

Common stock issued

 

 

858

 

 

 

1

 

 

 

14

 

 

 

 

 

 

 

 

 

15

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

58

 

 

 

 

 

 

 

 

 

58

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

69

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,270)

 

 

 

 

 

(1,270)

Balance at March 31, 2023

 

 

3,689,717

 

 

 

2,214

 

 

 

45,444

 

 

 

(23,249)

 

 

(5,402)

 

 

19,007

 

Common stock issue

 

 

2,661

 

 

 

2

 

 

 

33

 

 

 

 

 

 

 

 

 

35

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

61

 

 

 

 

 

 

 

 

 

61

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

 

 

 

63

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,340)

 

 

 

 

 

(1,340)

Balance at June 30, 2023

 

 

3,694,298

 

 

$2,217

 

 

$45,600

 

 

$(24,589

) 

 

$(5,402)

 

 

17,826

 

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

3,659,800

 

 

$2,196

 

 

$44,645

 

 

$(8,821)

 

$(5,402)

 

$(32,618)

Common stock issued under restricted stock units

 

 

3,200

 

 

 

2

 

 

 

(2)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

85

 

 

 

 

 

 

 

 

 

85

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

70

 

 

 

 

 

 

 

 

 

70

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(3,936)

 

 

 

 

 

(3,936)

Balance at March 31, 2022

 

 

3,663,000

 

 

 

2,198

 

 

 

44,798

 

 

 

(12,757)

 

 

(5,402)

 

 

28,837

 

Common stock issued under restricted stock units

 

 

10,773

 

 

 

6

 

 

 

(6)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

51

 

 

 

 

 

 

 

 

 

51

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

171

 

 

 

 

 

 

 

 

 

171

 

Common stock dividends ($0.03 per share)

 

 

 

 

 

 

 

 

 

 

 

(1,014)

 

 

 

 

 

(1,014)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(4,334)

 

 

 

 

 

(4,334)

Balance at June 30, 2022

 

 

3,673,773

 

 

$2,204

 

 

$45,014

 

 

$(18,105)

 

$(5,402)

 

$(23,711 )

 

 
10

Table of Contents

 

8. Loss Per Share

 

The following table sets forth the computation of basic and diluted loss per share:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for basic and diluted earnings per share

 

$(1,340)

 

$(4,334)

 

$(2,610)

 

$(8,270)

Denominator for basic loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Basic and diluted loss per share

 

$(0.39)

 

$(1.28)

 

$(0.77)

 

$(2.45)

 

Approximately 226,900 stock options and 41,129 restricted stock units for the three and six months ended June 30, 2023, and 181,800 stock options and 27,411 restricted stock units for the three and six months ended June 30, 2022, were excluded from the calculation because they were anti-dilutive.

 

 
11

Table of Contents

 

9. Non-Cash Share-Based Employee Compensation

 

Stock Options

 

The Company has an employee and non-employee director share-based incentive compensation plans.  Related to these programs, the Company recorded non-cash share-based employee compensation expense of $61 and $119 for the three and six months ended June 30, 2023, respectively, compared with $51 and $136, for the same periods last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.

 

The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan.  The non-cash share-based employee compensation expense recorded in the three  months ended June 30, 2023, was calculated using certain assumptions.  Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

A summary of activity under the Company’s stock option plans during the three months ended June 30, 2023, is presented below:

 

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate

Intrinsic

Value ($)

 

As of January 1, 2023

Outstanding

 

 

200,300

 

 

 

15.48

 

 

 

7.87

 

 

 

5.64

 

 

 

460,925

 

Vested

 

 

86,846

 

 

 

17.83

 

 

 

6.73

 

 

 

6.57

 

 

 

101,090

 

Nonvested

 

 

113,454

 

 

 

13.68

 

 

 

8.74

 

 

 

4.93

 

 

 

359,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

28,600

 

 

 

11.51

 

 

 

 

 

 

6.57

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expired 

 

 

2,000

 

 

 

11.15

 

 

 

 

 

 

7.02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

226,900

 

 

 

15.02

 

 

 

7.75

 

 

 

5.75

 

 

 

588,515

 

Vested

 

 

128,973

 

 

 

16.40

 

 

 

7.04

 

 

 

5.93

 

 

 

244,668

 

Nonvested

 

 

97,927

 

 

 

13.19

 

 

 

8.68

 

 

 

5.50

 

 

 

343,847

 

 

Restricted Stock Units

 

The Company recorded non-cash restricted stock unit compensation expense of $63 and $132 for the three and six months ended June 30, 2023, compared with $171 and $241 for the same periods last year.

 

A summary of non-vested restricted stock under the Company’s non-employee director share-based incentive compensation plan is as follows:

 

 

 

Number of Shares

 

 

Weighted Average

Price per Share

 

Unvested at January 1, 2023

 

 

41,129

 

 

$13.20

 

Granted

 

 

-

 

 

 

-

 

Vested and issued

 

 

-

 

 

 

-

 

Cancelled/forfeited

 

 

-

 

 

 

-

 

Unvested at June 30, 2023

 

 

41,129

 

 

$13.20

 

 

 
12

Table of Contents

 

10. Commitments and Contingencies

 

Legal Matters

 

From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2023.

 

Purchase Commitments

 

As of June 30, 2023, the Company had purchase commitments for inventory totaling approximately $13,390.

 

Significant Customers

 

Sales to United States government agencies represented approximately $8,785 (46.2%) and $17,429 (46.2%) of the Company’s net total sales for the three and six months ended June 30, 2023, respectively, compared with approximately $5,316 (43.9%) and $6,965 (37.3%), for the same periods last year. Accounts receivable from agencies of the United States government were $2,412 as of June 30, 2023, compared with approximately $2,554 at the same date last year.

 

11. Debt

 

Credit Facilities

 

On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an accounts receivable financing arrangement via an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”).  On November 28, 2022, the Subsidiaries and Alterna entered into a rider to the IPSA, to modify the agreement to, among other things, provide a credit facility for up to 75% of net orderly liquidation value of inventory, not to exceed 100% of the eligible accounts receivable balance.   The IPSA, which provides for a one-year line of credit with a maximum capacity of up to $15 million (the “Line of Credit”), is scheduled to be renewed in November 2023, unless canceled by either party, as provided in the agreement. The Line of Credit bears an interest rate of Prime plus 1.85%. The effective borrowing rate under the IPSA was 10.1% as of June 30, 2023.   Interest and related servicing fees for the three months and six months ended June 30, 2023, were approximately $173 and $322, respectively. Under the arrangement, the Company may transfer eligible short-term trade receivables to the conduit, with full recourse, on a daily basis in exchange for cash.  Generally, at the transfer date, the Company may receive cash equal to approximately 85% of the value of the transferred receivables.  The Company accounts for the transfers of receivables as a secured borrowing due to the Company’s continuing involvement with the accounts receivable.

 

The Company used approximately $4.5 million  of IPSA funding to repay the outstanding balance of the credit facility with JP Morgan Chase Bank, N.A., which subsequently expired on January 31, 2023.

 

 During the three and six months ended June 30, 2023, the Company transferred receivables having an aggregate face value of $18.0 and $35.0 million, respectively, to the conduit in exchange for net proceeds of $19.8 and $40.6 million, respectively, of which $20.2 and $40.1 million, respectively, were funded by re-invested collections. There were no losses incurred on these transfers during the three and six months ended June 30, 2023.  The IPSA matures on November 22, 2023.

 

 At June 30, 2023, the outstanding borrowings under this credit facility were approximately $6.6 million and the outstanding principal amount of receivables transferred under this facility amounted to $7.2 million.

 

 
13

Table of Contents

 

Notes Payable

 

 On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of the Company, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment (the “JPMC Credit Agreement”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement.  This note payable was paid in full on June 27, 2023.

 

On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%.  

 

The following table summarizes the notes payable principal repayments subsequent to June 30, 2023:

 

 

 

June 30, 2023

 

Remaining six months of 2023

 

$46

 

2024

 

 

71

 

Thereafter

 

 

 

Total payments

 

$117

 

 

12. Leases

 

The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.

 

As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.  The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

 

The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease.  The lease has the expiration date of September 30, 2027.  Annual rental, maintenance and tax expenses for the facility are approximately $491.

 

In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020.  Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.

 

 
14

Table of Contents

 

Lease costs consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Operating lease cost

 

$136

 

 

$136

 

 

$272

 

 

$272

 

Short-term lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Variable lease cost

 

 

33

 

 

 

33

 

 

 

66

 

 

 

65

 

Total lease cost

 

$169

 

 

$169

 

 

$338

 

 

$337

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$147

 

 

$144

 

 

$295

 

 

$288

 

Operating cash flows (liability reduction)

 

$119

 

 

$109

 

 

$237

 

 

$218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

$

 

 

$

 

 

$

 

 

$

 

 

Other information related to operating leases was as follows:

 

 

 

June 30, 2023

 

Weighted average remaining lease term (in years)

 

 

3.74

 

Weighted average discount rate

 

 

5.50%

 

Maturity of lease liabilities as of June 30, 2023, were as follows:

 

 

 

June 30, 2023

 

Remaining six months of 2023

 

$300

 

2024

 

 

608

 

2025

 

 

618

 

2026

 

 

479

 

2027

 

 

242

 

Thereafter

 

 

 

Total payments

 

 

2,247

 

Less: imputed interest

 

 

(215)

Total present value of lease liability

 

$2,032

 

 

 
15

Table of Contents

 

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

SPECIAL NOTE CONCERNING

FORWARD-LOOKING STATEMENTS

 

We believe that it is important to communicate our future expectations to our security holders and to the public. This report, including any information incorporated by reference in this report, therefore, contains statements about future events and expectations which are “forward-looking statements” within the meaning of Sections 27A of the Securities Act of 1933, as amended, and 21E of the Exchange Act, including the statements about our plans, objectives, expectations and prospects under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” You can expect to identify these statements by forward-looking words such as “may,” “might,” “could,” “would,” “should,” “will,” “anticipate,” “believe,” “plan,” “estimate,” “project,” “expect,” “intend,” “seek,” “are encouraged” and other similar expressions. Any statement contained in this report that is not a statement of historical fact may be deemed to be a forward-looking statement. We also may make forward-looking statements in other documents that are filed or furnished with the SEC. In addition, we may make forward-looking statements orally or in writing to investors, analysts, members of the media, or others. Forward-looking statements include, but are not limited to, the following: changes or advances in technology; the success of our SaaS and Radio business lines and the products offered thereunder; successful introduction of new products and technologies, including our ability to successfully develop and sell our anticipated SaaS products, and our new multiband radio product and other related products in the planned new BKR Series product line; competition in the LMR industry; general economic and business conditions, including federal, state and local government budget deficits and spending limitations and any impact from a prolonged shutdown of the U.S. Government; the availability, terms and deployment of capital; reliance on contract manufacturers and suppliers; risks associated with fixed-price contacts; heavy reliance on sales to agencies of the U.S. Government and our ability to comply with the requirements of contracts, laws and regulations related to such sales; allocations by government agencies among multiple approved suppliers under existing agreements; our ability to comply with U.S. tax laws and utilize deferred tax assets; our ability to attract and retain executive officers, skilled workers and key personnel; our ability to manage our growth; our ability to identify potential candidates for, and consummate, acquisition, disposition or investment transactions, and risks incumbent to being a noncontrolling interest stockholder in a corporation; impact of our capital allocation strategy; risks related to maintaining our brand and reputation; impact of government regulation; rising health care costs; our business with manufacturers located in other countries, including changes in the U.S. Government and foreign governments’ trade and tariff policies; our inventory and debt levels; protection of our intellectual property rights; fluctuation in our operating results and stock price; acts of war or terrorism, natural disasters and other catastrophic events; any infringement claims; data security breaches, cyber-attacks and other factors impacting our technology systems; availability of adequate insurance coverage; maintenance of our NYSE American listing; risks related to being a holding company; and the effect on our stock price and ability to raise equity capital of future sales of shares of our common stock.

 

Although we believe that the plans, objectives, expectations and prospects reflected in or suggested by our forward-looking statements are reasonable, those statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements, and we can give no assurance that our plans, objectives, expectations and prospects will be achieved. Any forward-looking statement made by us or on our behalf speaks only as of the date that it was made. We do not undertake to update any forward-looking statement to reflect the impact of events, circumstances, or results that arise after the date that the statement was made, except as required by applicable securities laws. You, however, should consult further disclosures (including disclosures of a forward-looking nature) that we may make in any subsequent Annual Report on Form 10-K, Quarterly Report on Form 10-Q, or Current Report on Form 8-K.

 

 
16

Table of Contents

 

Important factors that might cause our actual results to differ materially from the results contemplated by the forward-looking statements are contained in the “Risk Factors” section of and elsewhere in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, and in our subsequent filings with the Securities and Exchange Commission, and include, among others, the following:

 

 

·

changes or advances in technology;

 

 

 

 

·

the success of our land mobile radio product line;

 

 

 

 

·

successful introduction of new products and technologies, including our ability to successfully develop and sell our anticipated new multiband product and other related products in the planned new BKR Series product line and our  SaaS solution;

 

 

 

 

·

competition in the land mobile radio industry;

 

 

 

 

·

general economic and business conditions, including federal, state and local government budget deficits and spending limitations, any impact from a prolonged shutdown of the U.S. Government, and the ongoing effects of inflation, rising interest rates, bank failures, supply-chain constraints, ongoing geopolitical conflicts and related sanctions;

 

 

 

 

·

the availability, terms and deployment of capital;

 

 

 

 

·

reliance on contract manufacturers and suppliers;

 

 

 

 

·

risks associated with fixed-price contracts;

 

 

 

 

·

heavy reliance on sales to agencies of the U.S. Government and our ability to comply with the requirements of contracts, laws and regulations related to such sales;

 

 

 

 

·

allocations by government agencies among multiple approved suppliers under existing agreements;

 

 

 

 

·

our ability to comply with U.S. tax laws and utilize deferred tax assets;

 

 

 

 

·

our ability to attract and retain executive officers, skilled workers and key personnel;

 

 

 

 

·

our ability to manage our growth;

 

 

 

 

·

our ability to identify potential candidates and consummate acquisition, disposition or investment transactions, and risks incumbent to being a noncontrolling interest stockholder in a corporation;

 

 

 

 

·

the impact of general business conditions, including those resulting from inflation, rising interest rates, bank failures, ongoing geopolitical conflicts and related sanctions, on the companies in which we hold investments;

 

 

 

 

·

impact of our capital allocation strategy;

 

 

 

 

·

risks related to maintaining our brand and reputation;

 

 

 

 

·

impact of government regulation;

 

 

 

 

·

rising health care costs;

 

 

 

 

·

our business with manufacturers located in other countries, including changes in the U.S. Government and foreign governments’ trade and tariff policies, as well as any further impact resulting from inflation, rising interest rates, bank failures, ongoing geopolitical conflicts and related sanctions;

 

 
17

Table of Contents

 

 

·

our inventory and debt levels;

 

 

 

 

·

protection of our intellectual property rights;

 

 

 

 

·

fluctuation in our operating results and stock price;

 

 

 

 

·

acts of war or terrorism, natural disasters, public health crises, and other catastrophic events;

 

 

 

 

·

any infringement claims;

 

 

 

 

·

data security breaches, cyber-attacks and other factors impacting our technology systems;

 

 

 

 

·

availability of adequate insurance coverage;

 

 

 

 

·

maintenance of our NYSE American listing;

 

 

 

 

·

risks related to being a holding company; and

 

 

 

 

·

the effect on our stock price and ability to raise equity capital through future sales of shares of our common stock.

 

                Some of these factors and risks have been, and may further be, exacerbated by general economic conditions, including the ongoing military conflict in Ukraine, such as inflationary pressures and disruptions in the global supply chain. We assume no obligation to publicly update or revise any forward-looking statements made in this report, whether as a result of new information, future events, changes in assumptions or otherwise, after the date of this report.  Readers are cautioned not to place undue reliance on these forward-looking statements.

 

Reported dollar amounts in the management’s discussion and analysis (“MD&A”) section of this report are disclosed in millions or as whole dollar amounts.

 

                The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report and the MD&A, consolidated financial statements and notes thereto appearing in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 16, 2023.

 

Executive Summary

 

BK Technologies Corporation (NYSE American: BKTI) (together with its wholly owned subsidiaries, “BK,” the “Company,” “we” or “us”) is a holding company that, through BK Technologies, Inc., its operating subsidiary, provides public safety grade communications products and services which make first responders safer and more efficient. All operating activities described herein are undertaken by our operating subsidiary.

 

In business for over 70 years, BK operates two business units through its operating subsidiary, BK Technologies, Inc.: Radio and SaaS.

 

The Radio business unit designs, manufactures and markets American-made wireless communications products consisting of two-way land mobile radios (“LMRs”). Two-way LMRs can be radios that are hand-held (portable) or installed in vehicles (mobile).

 

Generally, BK Technologies-branded products serve the government markets, including but not limited to, emergency response, public safety, homeland security and military customers of federal, state and municipal government agencies, as well as various industrial and commercial enterprises. We believe that our products and solutions provide superior value by offering a high specification, ruggedized, durable, reliable, feature rich, Project 25-compliant radio at a lower cost relative to comparable offerings.

 

 
18

Table of Contents

 

The SaaS business unit focuses on delivering innovative, public safety smartphone applications that operate ubiquitously over public cellular networks. Our BKRplay branded smartphone application will offer multiple services that make first responders safer and more efficient. When tethered to our radios, the combined solution will offer a unique capability which increases the sales reach of our radios.

 

 We were incorporated under the laws of the State of Nevada on October 24, 1997. We are the corporation resulting from the reincorporation merger of our predecessor, Adage, Inc., a Pennsylvania corporation, which reincorporated from Pennsylvania to Nevada effective as of January 30, 1998. Effective on June 4, 2018, we changed our corporate name from “RELM Wireless Corporation” to “BK Technologies, Inc.”

 

Our principal executive offices are located at 7100 Technology Drive, West Melbourne, Florida 32904 and our telephone number is (321) 984-1414.

 

Customer demand and orders for our products were strong during 2022. Supply chain constraints limited our ability to manufacture the quantities needed to ship and fulfill all the orders during 2022. Consequently, approximately 13,000 radio units were carried in backlog as of December 31, 2022, and we fulfilled approximately 76% of these radio units during the first half of 2023.

 

Our backlog of unshipped customer orders was approximately $24.0 million and $27.0 million as of June 30, 2023, and December 31, 2022, respectively.  Changes in the backlog are attributed primarily to the timing of orders and their fulfillment.

 

For the three months ended June 30, 2023, sales grew approximately 56.9% to approximately $19.0 million, compared with $12.1 million for the prior year period. The growth was attributed primarily to the BKR 5000 product and the fulfillment of the 2022 backlog described above. Gross profit margins as a percentage of sales for the three months ended June 30, 2023, were 27.4%, compared with 14.2% for the prior year, generally reflecting higher production volumes and improvement in material, component and freight costs. Selling, general and administrative (“SG&A”) expenses for the three months ended June 30, 2023, totaled approximately $6.0 million (31.5% of sales), compared with $5.4 million (44.6% of sales) last year. We recognized an operating loss for the three months ended June 30, 2023, of approximately $0.8 million, compared with an operating loss of approximately $3.7 million for the same period for the prior year.

 

For the three months ended June 30, 2023, we recognized other expenses, net totaling approximately $0.6 million, primarily attributed to net unrealized losses from our investment in FG Financial Holdings, LLC. and interest expense on our Line of Credit. This compares with other expenses, net totaling $0.7 million for the same period last year, which was also primarily related to an unrealized loss from the investment in FG Financial Group, Inc.

 

For the three months ended June 30, 2023, the pretax loss totaled approximately $1.3 million, compared with pretax loss of approximately $4.3 million for same period of the prior year.  For the six months ended June 30, 2023, the pretax loss totaled approximately $2.6 million, compared with pretax loss of approximately $8.3 million for same period of the prior year.

 

We recognized no tax expense for the three and six-month periods ended June 30, 2023, and for the same period of the prior year.

 

The net loss for the three months ended June 30, 2023, totaled approximately $1.3 million ($0.39 per basic and diluted share), compared with net loss of approximately $4.3 million ($1.28 per basic and diluted share) for the same period last year. The primary factors for the improvement for the three months ended June 30, 2023, compared to the same period last year, were  higher production volumes and lower raw material and freight costs  related to electronic component shortages from supply chain disruptions.  The net loss for the six months ended June 30, 2023, totaled approximately $2.6 million ($0.77 per basic and diluted share), compared with net loss of approximately $8.3 million ($2.45 per basic and diluted share) for the six-month period last year.  The primary factors for the improvement for the six-months ended June 30, 2023, compared to the same period last year were higher production volumes and lower raw material and freight costs related to electronic component shortages from supply chain disruptions.

 

 
19

Table of Contents

 

As of June 30, 2023, working capital totaled approximately $12.4 million, of which $11.9 million was comprised of cash, cash equivalents and trade receivables. This compares with working capital totaling approximately $13.2 million at 2022 year-end, which included $12.5 million of cash, cash equivalents and trade receivables.

 

Available Information

 

Our Internet website address is www.bktechnologies.com. We make available on our Internet website, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements and amendments to these reports as soon as practicable after we file such material with, or furnish it to, the U.S. Securities and Exchange Commission (the “SEC”). In addition, our Code of Business Conduct and Ethics, Code of Ethics for the CEO and Senior Financial Officers, Audit Committee Charter, Compensation Committee Charter, Nominating and Governance Committee Charter and other corporate governance policies are available on our website, under “Investor Relations.”  The information contained on our website is not incorporated by reference in this report. A copy of any of these materials may be obtained, free of charge, upon request from our investor relations department by submitting a written request to bktechnologies@imsinvestorrelations.com or calling (203) 972-9200. Additional information regarding our investor relations department can be found on our website. All reports that the Company files with or furnishes to the SEC are also available free of charge via the SEC’s website at http://www.sec.gov.

 

Second Quarter and Six Months Summary

 

We may experience fluctuations in our quarterly results, in part, due to governmental customer spending patterns that are influenced by government fiscal year-end budgets and appropriations.  We may also experience fluctuations in our quarterly results, in part, due to our sales to federal and state agencies that participate in wildland fire-suppression efforts, which may be greater during the summer season when forest fire activity is heightened.  In some years, these factors may cause an increase in sales for the second and third quarters, compared with the first and fourth quarters of the same fiscal year.  Such increases in sales may cause quarterly variances in our cash flow from operations and overall financial condition.

 

We received record customer orders of approximately $70 million in 2022. Customer demand and orders for our products continued to be strong during the three months ended June 30, 2023.  Worldwide shortages of materials, particularly semiconductors and integrated circuits, resulting in part from the impact of COVID-19 have resulted in limited supplies, extended lead times, and increased our costs and inventory levels for certain components used in our products.  While, generally, we have been able to procure the material necessary to manufacture our products and fulfill customer orders, we have experienced some delays and longer delivery times within our supply chain in the year ended December 31, 2022.  The impact on our operations of such shortages, or additional shortages that may surface, is uncertain, but could potentially impact our future sales, manufacturing operations and financial results.  Continued progression of these circumstances could result in a decline in customer orders, as our customers could shift purchases to lower-priced or other perceived value offerings or reduce their purchases and inventories due to decreased budgets, reduced access to credit or various other factors, and impair our ability to manufacture our products, which could have a material adverse impact on our results of operations and cash flow.  These supply chain constraints and material shortages limited our ability to manufacture the quantities needed to ship and fulfill all of the orders that we received in 2022.  Consequently, we had approximately 13,000 radio units that were carried in backlog as of December 31, 2022, and we fulfilled approximately 76% of these radio units during the six-months ended June 30, 2023.

 

 
20

Table of Contents

 

Overall, our revenues for the three months ended June 30, 2023, increased compared with the same period of last year.  For the second quarter 2023, sales increased 56.9% to approximately $19.0 million, compared with approximately $12.1 million of sales for the second quarter last year.  The improvement in sales for the six-months ended June 30, 2023, increased 101.7% compared to the same six-month period last year. Gross profit margin as a percentage of sales for the second quarter of 2023 was approximately 27.4%, compared with 14.2% for the same period of last year, generally reflecting improvements in increased production volumes and improvements in supply chain material costs and freight compared to the second quarter last year.  Gross profit margin as a percentage of sales for the six months ended June 30, 2023, was approximately 26.8%, compared with 17.1% for the same period of last year, generally reflecting improvements in supply chain material and freight costs and increased production volumes.  Selling, general and administrative (“SG&A”) expenses for the second quarter of 2023 totaled approximately $6.0 million, which was 10.8% higher than the SG&A expenses of approximately $5.4 million for the second quarter last year, while SG&A expenses for the six-month period ended June 30, 2023, increased 15.0% compared to the same period last year.  The increase in SG&A expenses is attributed primarily to sales and engineering costs related to the BKR 9000 product introduction.  These factors yielded an operating loss of approximately $0.8 million for the three-month period ended June 30, 2023, compared with an operating loss of approximately $3.7 million for the same quarter last year, which improved primarily due to higher production volumes and reduced supply chain material challenges compared to the same period last year.  

 

For the second quarter of 2023, we recognized a net unrealized loss totaling approximately $0.4 million on our investment in FG Financial Holdings, LLC., or “FG Holding”.  This compares with an unrealized loss of approximately $0.6 million on the investment in FG Financial Group, Inc. made through FG 1347 Holdings, LP, for the second quarter of last year.  For the six months ended June 30, 2023, we recognized a net unrealized loss totaling approximately $0.5 million on our investment in FG Financial Holdings, LLC. compared with an unrealized loss of approximately $1.1 million on the investment in FG Financial Group, Inc. made through FG 1347 Holdings, LP, for last year’s six-month period.

 

Net loss for the three months ended June 30, 2023, was approximately $1.3 million ($0.39 per basic and diluted share), compared with a net loss of approximately $4.3 million ($1.28 per basic and diluted share) for the same quarter last year.  For the six months ended June 30, 2023, our net loss totaled approximately $2.6 million ($0.77 per basic and diluted share), compared with a net loss of approximately $8.3 million ($2.45 per basic and diluted share) for the same period last year.

 

As of June 30, 2023, working capital totaled approximately $12.4 million, of which approximately $11.9 million was comprised of cash, cash equivalents and trade receivables.  As of December 31, 2022, working capital totaled approximately $13.2 million, of which approximately $12.5 million was comprised of cash, cash equivalents and trade receivables.

 

 
21

Table of Contents

 

Results of Operations

 

As an aid to understanding our operating results for the periods covered by this report, the following table shows selected items from our condensed consolidated statements of operations expressed as a percentage of sales:

 

 

 

Percentage of Sales

Three Months Ended

 

 

Percentage of Sales

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Sales

 

 

100.0%

 

 

100.0%

 

 

100.0%

 

 

100.0%

Cost of products

 

 

(72.6)

 

 

(85.8)

 

 

(73.2)

 

 

(82.9)

Gross margin

 

 

27.4

 

 

 

14.2

 

 

 

26.8

 

 

 

17.1

 

Selling, general and administrative expenses

 

 

(31.5)

 

 

(44.6)

 

 

(31.5)

 

 

(55.2)

Other income (expense)

 

 

(3.0)

 

 

(5.4)

 

 

(2.2)

 

 

(6.1)

Loss  before income taxes

 

 

(7.1)

 

 

(35.8)

 

 

(6.9)

 

 

(44.2)

Income tax (expense) benefit

 

 

--

 

 

 

--

 

 

 

--

 

 

 

--

 

Net loss

 

 

(7.1)%

 

 

(35.8)%

 

 

(6.9)%

 

 

(44.2)%

 

Net Sales

 

For the second quarter ended June 30, 2023, net sales increased 56.9% to approximately $19.0 million, compared with approximately $12.1 million for the same quarter last year.  Sales for the six months ended June 30, 2023, totaled approximately $37.7 million, compared with approximately $18.7 million for the six-month period last year.

 

Customer demand and orders for our products continued to be strong, reflecting the acceptance by the marketplace for our BKR 5000 product.  We were able to fulfill approximately 76% of the radio units in backlog as of December 31, 2022, during the first six months of this year.  The supply chain issues experienced in 2022 have improved significantly, but the precise impact on sales and shipments for the remainder of 2023 cannot be quantified, hence we anticipate maintaining an elevated level of inventory.

 

Sales for the second quarter ended June 30, 2023, were attributed primarily to certain state and local public safety opportunities, as well as federal wildland fire related agencies.  From a product perspective, the primary contributor to orders and shipments during the second quarter was our BKR 5000 portable radio and related accessories.  The BKR Series is envisioned as a comprehensive line of new products, which includes new models such as the BKR 9000, which achieved FCC P25 compliance testing and its first sales in the second quarter.  The timing of developing additional BKR Series products and bringing them to market could be impacted by various factors, including potential impacts on our supply chain as a result of various electronic component suppliers. We believe that the BKR Series products should increase our addressable market by expanding the number of federal and other public safety customers that may purchase our products.  However, the timing and size of orders from agencies at all levels can be unpredictable and subject to budgets, priorities, and other factors. Accordingly, we cannot assure that sales will occur under particular contracts, or that our sales prospects will otherwise be realized.

 

While the potential impacts of material shortages, lead-times, the current inflationary environment and ongoing geopolitical conflict and related sanctions in coming months and quarters remain uncertain, such effects have the potential to adversely impact our customers and our supply chain. Such negative effects on our customers and suppliers could adversely affect our future sales, gross profit margins, operations, and financial results.

 

 
22

Table of Contents

 

Cost of Products and Gross Profit Margin

 

Gross profit margins as a percentage of sales for the second quarter ended June 30, 2023, were approximately 27.4% compared with 14.2% for the same quarter last year.  For the six-month period ended June 30, 2023, gross profit margins were approximately 26.8%, compared with 17.1% for the same period last year.

 

Our cost of products and gross profit margins are primarily derived from material, labor and overhead costs, product mix, manufacturing volumes and pricing. Gross profit margins for the quarter ended June 30, 2023, increased compared with the same period last year, primarily due to improvement in production volumes related to supply shortages, material costs, including electronic components, and to a lesser degree, easing of escalated freight costs.

 

During the year ended December 31, 2022, worldwide shortages of materials, including semiconductors and integrated circuits resulted in limited supplies, which in turn, extended lead times and resulted in higher costs for certain components used in our products.  Accordingly, we experienced delivery delays and increased costs within our supply chain.  While the progression and duration of these shortages is not known with certainty, we  monitored a number of critical components for product cost improvement and have experienced improvement to pre-pandemic levels.  We utilize a combination of internal manufacturing capabilities and contract manufacturing relationships for production efficiencies and to manage material and labor costs.  While we anticipate continuing to do so in the future, we have increased and are continuing to increase our utilization of U.S.-based resources, which provides greater security and control over our production.  We believe that our current manufacturing capabilities and contract relationships or comparable alternatives will continue to be available to us. However, we may encounter new product cost and competitive pricing pressures in the future and the extent of their impact on gross margins, if any, is uncertain.

 

Selling, General and Administrative Expenses

 

SG&A expenses consist of marketing, sales, commissions, engineering, product development, management information systems, accounting, headquarters, and non-cash share-based employee compensation expenses.

 

SG&A expenses for the second quarter ended June 30, 2023, totaled approximately $6.0 million (31.5% of sales), compared with approximately $5.4 million (44.6% of sales) for the same quarter last year.  For the six months ended June 30, 2023, SG&A expenses increased by $1.6 million, or 15.0%, to approximately $11.9 million (31.5% of sales), compared with approximately $10.3 million (55.2% of sales), for the six-month period last year.

 

Engineering and product development expenses for the second quarter of 2023 totaled approximately $2.6 million (13.7% of sales), compared with approximately $2.3 million (12.1% of sales) for the same quarter of last year.  For the six months ended June 30, 2023, engineering and product development expenses totaled approximately $5.0 million (13.3% of sales), compared with approximately $4.6 million (24.6% of sales) for the six month period last year. The increase in engineering expenses is attributed primarily to ongoing product design and development activities, particularly for the new BKR 9000 series radio introduced during the second quarter 2023.  Most of these activities are being performed by our internal engineering team and are their primary focus, combined with sustaining engineering support of our existing products.  The precise date for developing and introducing new products is uncertain and can be impacted by, among other things, supply chain shortages and certain component lead times in coming months and quarters.

 

Marketing and selling expenses for the second quarter of 2023 totaled approximately $1.5 million (8.0% of sales), compared with approximately $1.1 million (5.8% of sales) for the second quarter last year.  For the six months ended June 30, 2023, marketing and selling expenses increased approximately $1.0 million, or 47.5%, to approximately $3.1 million (8.1% of sales), compared with approximately $2.1 million (11.1% of sales) for the same period last year.  The increases for the quarter and six month period ended June 30, 2023, primarily reflect increases in staffing, travel and go-to-market activities in support of anticipated sales growth from new products and customers.

 

 
23

Table of Contents

 

Other general and administrative expenses for the second quarter 2023 totaled approximately $1.9 million (9.8% of sales), compared with approximately $2.0 million (10.5% of sales) for the same quarter last year.   For the six months ended June 30, 2023, general and administrative expenses totaled approximately $3.8 million (10.1% of sales), compared with approximately $3.6 million (19.4% of sales) for the six month period last year.  The increase in general and administrative expenses for the quarter and six months ended June 30, 2023, is attributed primarily to corporate and headquarters staffing in support of strategic initiatives.

 

Operating Loss

 

The operating loss for the second quarter ended June 30, 2023, totaled approximately $0.8 million (4.1% of sales), compared with approximately $3.7 million (30.4% of sales) for last year’s second quarter.  For the six months ended June 30, 2023, our operating loss totaled approximately $1.8 million (4.7% of sales), compared with approximately $7.1 million (38.1% of sales) for the six month period last year.  The operating loss for the quarter and six months ended June 30, 2023, is somewhat attributed to lower than historical gross profit margins related to operating costs and increased product introduction and strategic initiative costs.  

 

Other (Expense) Income

 

We recorded net interest expense of approximately $155,000 for the second quarter ended June 30, 2023, compared with approximately $24,000 for the second quarter of last year. For the six months ended June 30, 2023, net interest expense totaled approximately $298,000, compared with net interest expense of approximately $39,000 for the six month period last year. Net interest expense was primarily the result our Line of Credit and equipment financing.

 

For the second quarter ended June 30, 2023, we recognized an unrealized loss of approximately $0.4 million on our investment in FG Holdings, compared with an unrealized loss of approximately $0.6 million in FG Financial Group, Inc. made through FG 1347 Holdings, LP for the second quarter last year.  For the six months ended June 30, 2023, we recognized an unrealized loss of approximately $0.5 million on our investment compared with an unrealized loss of approximately $1.1 million for the same period last year. 

 

Income Taxes

 

We recorded no tax expense or benefit for the quarter and six months ended June 30, 2023, compared with no income tax provision for the second quarter and six month period last year.

 

Our income tax provision is based on management’s estimate of the effective tax rate for the full year.  The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, in addition to changes in tax legislation. As a result, we may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period. 

 

As of June 30, 2023, our net deferred tax assets totaled approximately $4.1 million, and were primarily derived from research and development tax credits, operating loss carryforwards and deferred revenue.

 

In order to fully utilize the net deferred tax assets, we will need to generate sufficient taxable income in future years.  We analyze all positive and negative evidence to determine if, based on the weight of available evidence, we are more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon our conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on our analysis of all available evidence, both positive and negative, we have concluded that we do not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets.  Accordingly, we established a valuation allowance of $4.1 million as of both June 30, 2023, and December 31, 2022.  We cannot presently estimate what, if any, changes to the valuation of our deferred tax assets may be deemed appropriate in the future.  If we incur future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2023.

 

 
24

Table of Contents

 

Liquidity and Capital Resources

 

For the six months ended June 30, 2023, net cash provided by operating activities totaled approximately $1.5 million, compared with cash used by operating activities of approximately $5.3 million for the same period last year.  Cash provided by operating activities for the six months ended June 30, 2023, was primarily related to a reduction in accounts receivable and an increase in deferred revenues, which was partially offset by decrease in accounts payable.  Cash used in operating activities for the six months ended June 30, 2022, was primarily related to a net loss and increased inventory, which were partially offset by increased accounts payable, a decrease in accounts receivable and an unrealized loss in marketable securities.

 

For the first six months of 2023, we had a net loss of approximately $2.6 million, compared with a net loss of approximately $8.3 million for the same period last year. Accounts receivable decreased approximately $1.4 million during the six months ended June 30, 2023, compared with a decrease of approximately $1.7 million for the same period last year. Accounts payable for the quarter ended June 30, 2023, decreased approximately $0.3 million, compared with an increase of approximately $3.9 million for the first six months last year, primarily due to delays and shortages within our supply chain for the same period of 2022. Gross inventories increased during the six months ended June 30, 2023, by approximately $0.7 million compared with approximately $5.6 million for the same period last year. The increases for both inventories and accounts payable during the first six months of 2022 were attributed primarily to material and component availability combined with extended supplier lead times. Prepaid expenses decreased during the first six months of 2023 by approximately $0.3 million compared with a decrease of $0.4 million for the same period last year. Depreciation and amortization totaled approximately $0.8 million for the six months ended June 30, 2023, compared with approximately $0.7 million for the same period last year. Depreciation and amortization are primarily related to manufacturing and engineering equipment. The unrealized loss on investments for the six months ended June 30, 2023, totaled approximately $0.5 million, compared with an unrealized loss of approximately $1.1 million for the same period last year. For additional information pertaining to our investments, refer to Note 1 (Condensed Consolidated Financial Statements) and Note 6 (Investments) to the condensed consolidated financial statements included in this report.

 

Cash used in investing activities for the six months ended June 30, 2023, totaled approximately $0.9 million, compared with approximately $0.7 million for the same period last year.  The cash used for both periods was attributed primarily to the purchase of engineering and manufacturing related equipment.

 

For the six months ended June 30, 2023, cash of approximately $0.1 million was provided by financing activities, compared with cash provided by financing activities of approximately $1.3 million for the same period last year.  During the first six months of 2023, we received cash of approximately $40.7 million from debt, net of repayments totaling approximately $40.6 million, while for the same period last year, we received proceeds of approximately $2.5 million from our revolving credit facility and notes payable partially offset by loan and revolving credit facility repayments of approximately $0.1 million and paid quarterly dividends of approximately $1.0 million.

 

Our cash and cash equivalents balance on June 30, 2023, was approximately $2.7 million.  We believe these funds, combined with anticipated cash generated from operations and borrowing availability under the IPSA, are sufficient to meet our working capital requirements for the foreseeable future.  We may, depending on a variety of factors, including market conditions for capital raises, the trading price of our common stock and opportunities for uses of any proceeds, engage in public or private offerings of equity or debt securities to increase our capital resources. However, financial and economic conditions, which could be impacted by the current inflationary environment and current geopolitical tension, could limit our access to credit and impair our ability to raise capital, if needed, on acceptable terms or at all.  

 

 
25

Table of Contents

 

Critical Accounting Policies

 

In response to the Securities and Exchange Commission’s financial reporting release, FR-60, Cautionary Advice Regarding Disclosure About Critical Accounting Policies, we have selected for disclosure our revenue recognition process and our accounting processes involving significant judgments, estimates and assumptions.  These processes affect our reported revenues and current assets and are, therefore, critical in assessing our financial and operating status.  We regularly evaluate these processes in preparing our financial statements.  The processes for revenue recognition, allowance for collection of trade receivables, allowance for excess or obsolete inventory and income taxes involve certain assumptions and estimates that we believe to be reasonable under present facts and circumstances.  These estimates and assumptions, if incorrect, could adversely impact our operations and financial position. 

 

There were no changes to our critical accounting policies during the three months ended June 30, 2023.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

As a “smaller reporting company” as defined by Item 229.10(f)(1) of Regulation S-K, the Company is not required to include the disclosure under this Item.

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rules 13a-15(c) and 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in our reports under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (who serves as our principal executive officer) and Chief Financial Officer (who serves as our principal financial and accounting officer), as appropriate, to allow timely decisions regarding required disclosure.

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Quarterly Report.  Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Quarterly Report to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including each of such officers as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control over Financial Reporting

 

During the three months ended June 30, 2023, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 
26

Table of Contents

 

PART II - OTHER INFORMATION

Item 1A. RISK FACTORS

 

As of the date of this filing, except as set forth herein, there have been no material changes to the Risk Factors included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on March 16, 2023.  The Risk Factors set forth in the 2022 Form 10-K should be read carefully in connection with evaluating our business and in connection with the forward-looking statements contained in this Quarterly Report on Form 10-Q.  Any of the risks described in the 2022 Form 10-K, could materially adversely affect our business, financial condition or future results and the actual outcome of matters as to which forward-looking statements are made.  These are not the only risks we face.  Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

 

Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Share Repurchase Program

 

                On December 21, 2021, the Company announced that the Board has authorized a share repurchase program which permits the Company to purchase up to an aggregate of $5 million of its common shares. The program does not have an expiration date. Any repurchases would be funded using cash on hand and cash from operations. The actual timing, manner and number of shares repurchased under the program will be determined by management and the Board of Directors at their discretion, and will depend on several factors, including the market price of the Company’s common shares, general market and economic conditions, alternative investment opportunities, and other business considerations in accordance with applicable securities laws and exchange rules. The authorization of the share repurchase program does not require BK Technologies to acquire any particular number of shares and repurchases may be suspended or terminated at any time at the Company’s discretion. The following table provides information about purchases made by us of our common stock for each month included in the second quarter of 2023:

 

ISSUER PURCHASES OF EQUITY SECURITIES

Period

 

Total Number of Shares Purchased

 

 

Average Price Paid Per Share

 

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

 

 

Approximate Dollar Value of Shares that May Still be Purchased Under the Plans or Programs

 

 

 

 

 

 

 

 

 

 

 

 

 

April 1–30, 2023

 

 

 

 

 

 

 

 

 

$5,000,000

 

May 1–31, 2023

 

 

 

 

 

 

 

 

 

$5,000,000

 

June 1–30, 2023

 

 

 

 

 

 

 

 

 

$5,000,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Ended June 30, 2023

 

$

 

 

 

 

 

 

 

$5,000,000

 

 

 
27

Table of Contents

 

Item 6. EXHIBITS

 

Exhibits required to be filed by Item 601 of Regulation S-K are listed in the Exhibit Index below.

 

Exhibit Index

 

Exhibit

Number

 

Description

 

 

 

Exhibit 31.1

 

Certification of Principal Executive Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Exhibit 31.2

 

Certification of Principal Financial Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Exhibit 32.1

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished pursuant to Item 601(b)(32) of Regulation S‑K)

Exhibit 32.2

 

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished pursuant to Item 601(b)(32) of Regulation S‑K)

Exhibit 101.INS

 

XBRL Instance Document

Exhibit 101.SCH

 

XBRL Taxonomy Extension Schema Document

Exhibit 101.CAL

 

XBRL Taxonomy Extension Calculation Linkbase Document

Exhibit 101.LAB

 

XBRL Taxonomy Extension Label Linkbase Document

Exhibit 101.PRE

 

XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 101.DEF

 

XBRL Taxonomy Definition Linkbase Document

Exhibit 104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document) (filed herewith)

 

 
28

Table of Contents

 

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.

 

 

BK TECHNOLOGIES CORPORATION

 

 

(The “Registrant”)

 

 

 

 

 

Date: August 10, 2023

By:

/s/ John M. Suzuki

 

 

 

John M. Suzuki

Chief Executive Officer

(Principal executive officer and duly

authorized officer)

 

 

 

 

 

Date: August 10, 2023

By:

By:/s/ Scott A. Malmanger

 

 

 

Scott A. Malmanger

Chief Financial Officer

(Principal financial and accounting

officer and duly authorized officer)

 

 

 
29

 

EX-31.1 2 bkti_ex311.htm CERTIFICATION bkti_ex311.htm

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, John M. Suzuki, Chief Executive Officer of BK Technologies Corporation, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of BK Technologies 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: August 10, 2023

 

/s/ John M. Suzuki

 

 

John M. Suzuki

 
   

Chief Executive Officer

 

 

EX-31.2 3 bkti_ex312.htm CERTIFICATION bkti_ex312.htm

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Scott A. Malmanger, Chief Financial Officer of BK Technologies Corporation, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of BK Technologies 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: August 10, 2023

 

/s/ Scott A. Malmanger

 

 

Scott A. Malmanger

 
   

Chief Financial Officer

 

 

EX-32.1 4 bkti_ex321.htm CERTIFICATION bkti_ex321.htm

EXHIBIT 32.1

 

BK TECHNOLOGIES CORPORATION

 

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 Quarterly Report of BK Technologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Suzuki, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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

 

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

 

/s/ John M. Suzuki

 

 

John M. Suzuki

 
   

Chief Executive Officer

 

 

August 10, 2023

EX-32.2 5 bkti_ex322.htm CERTIFICATION bkti_ex322.htm

EXHIBIT 32.2

 

BK TECHNOLOGIES CORPORATION

 

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 Quarterly Report of BK Technologies Corporation (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Scott A. Malmanger, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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

 

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

 

 

/s/ Scott A. Malmanger

 

 

Scott A. Malmanger

 
   

Chief Financial Officer

 

 

August 10, 2023

EX-101.SCH 6 bkti-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 000004 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000005 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 000006 - Disclosure - Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 000007 - Disclosure - Significant Events and Transactions link:presentationLink link:calculationLink link:definitionLink 000008 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 000009 - Disclosure - Inventories Net link:presentationLink link:calculationLink link:definitionLink 000010 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 000011 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 000012 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 000013 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 000014 - Disclosure - NonCash Share-Based Employee Compensation link:presentationLink link:calculationLink link:definitionLink 000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 000017 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 000018 - Disclosure - Condensed Consolidated Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 000019 - Disclosure - Inventories Net (Tables) link:presentationLink link:calculationLink link:definitionLink 000020 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 000021 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 000022 - Disclosure - NonCash ShareBased Employee Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 000023 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 000024 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000026 - Disclosure - Significant Events and Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000028 - Disclosure - Inventories Net (Details) link:presentationLink link:calculationLink link:definitionLink 000029 - Disclosure - Inventories Net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000030 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000031 - Disclosure - Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000032 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 000033 - Disclosure - Stockholders Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000034 - Disclosure - Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 000035 - Disclosure - Loss Per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000036 - Disclosure - NonCash ShareBased Employee Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 000037 - Disclosure - NonCash ShareBased Employee Compensation (Details1) link:presentationLink link:calculationLink link:definitionLink 000038 - Disclosure - NonCash ShareBased Employee Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000039 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000040 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 000041 - Disclosure - Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 000042 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 000043 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 000044 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 000045 - Disclosure - Leases (Details 3) link:presentationLink link:calculationLink link:definitionLink 000046 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 bkti-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Amendment Flag Current Fiscal Year End Date Entity Small Business Entity Shell Company Entity Emerging Growth Company Entity Current Reporting Status Document Period End Date Entity Filer Category Document Fiscal Period Focus Document Fiscal Year Focus Entity Common Stock Shares Outstanding Entity File Number Entity Incorporation State Country Code Entity Tax Identification Number Entity Interactive Data Current Entity Address Address Line 1 Entity Address City Or Town Entity Address State Or Province Entity Address Postal Zip Code City Area Code Local Phone Number Security 12b Title Trading Symbol Security Exchange Name Document Quarterly Report Document Transition Report Condensed Consolidated Balance Sheets ASSETS Current assets: Cash and cash equivalents Trade accounts receivable, net Inventories, net Prepaid expenses and other current assets Total current assets [Assets, Current] Property, plant and equipment, net Right-of-use (ROU) assets Investments [Investments] Deferred tax assets, net Other assets Total assets [Assets] LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Accrued compensation and related taxes Accrued warranty expense Accrued other expenses and other current liabilities Short-term lease liabilities Credit facility Notes payable-current portion Deferred revenues Total current liabilities [Liabilities, Current] Notes payable, net of current portion Long-term lease liabilities Deferred revenue Total liabilities [Liabilities] Commitments and contingencies Stockholders' equity: Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding Common stock; $.60 par value; 10,000,000 authorized shares; 3,694,298 and 3,686,939 issued and 3,404,218 and 3,396,859 outstanding shares at June 30, 2023 and December 31, 2022, respectively Additional paid-in capital Accumulated deficit Treasury stock, at cost, 290,080 shares at June 30, 2023, and December 31, 2022, respectively [Treasury Stock, Value] Total stockholders' equity [Stockholders' Equity Attributable to Parent] Total liabilities and stockholders' equity [Liabilities and Equity] Preferred Stock, Par Value Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Common Stock, Par Value Common Stock, Shares Authorized Common Stock, Shares Issued Common Stock, Shares Outstanding Treasury Stock Condensed Consolidated Statements Of Operations (Unaudited) Sales, net Expenses Cost of products Selling, general and administrative Total operating expenses [Operating Expenses] Operating loss [Operating Income (Loss)] Other (expense) income: Net interest expense Loss on investments Other expense [Other Expenses] Total other (expense) income [Other Nonoperating Income (Expense)] Loss before income taxes [Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest] Provision for income tax Net loss [Net Income (Loss) Attributable to Parent] Net loss per share-basic and diluted: Weighted average shares outstanding-basic and diluted Condensed Consolidated Statements Of Cash Flows (Unaudited) Operating activities Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Inventories allowances [Inventories allowances] Amortize deferred finance and other assets Depreciation and amortization Share-based compensation expense-stock options Share-based compensation expense-restricted stock units Loss on investments Changes in operating assets and liabilities: Trade accounts receivable [Increase (Decrease) in Accounts and Other Receivables] Inventories [Increase (Decrease) in Inventories] Prepaid expenses and other current assets [Increase (Decrease) in Prepaid Expense and Other Assets] Other assets [Increase (Decrease) in Other Current Assets] ROU assets and lease liabilities Accounts payable [Increase (Decrease) in Accounts Payable] Accrued compensation and related taxes [Increase (Decrease) in Employee Related Liabilities] Accrued warranty expense [Accrued warranty expense] Deferred revenue [Increase (Decrease) in Deferred Revenue] Accrued other expenses and other current liabilities [Increase (Decrease) in Other Accounts Payable and Accrued Liabilities] Net cash provided by (used in) operating activities [Net Cash Provided by (Used in) Operating Activities] Investing activities Purchases of property, plant, and equipment [Payments to Acquire Property, Plant, and Equipment] Net cash used in investing activities [Net Cash Provided by (Used in) Investing Activities] Financing activities Proceeds from common stock issuance Cash dividends paid [Payments of Dividends] Proceeds from the credit facility and notes payable Repayment of the credit facility and notes payable [Repayments of Notes Payable] Net cash provided by financing activities [Net Cash Provided by (Used in) Financing Activities] Net change in cash and cash equivalents [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect] Cash and cash equivalents, beginning of period [Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents] Cash and cash equivalents, end of period Supplemental disclosure Cash paid for interest Non-cash financing activity Common stock issued under restricted stock units Condensed Consolidated Financial Statements Condensed Consolidated Financial Statements Condensed Financial Statements [Text Block] Significant Events and Transactions Significant Events And Transactions Allowance for Doubtful Accounts Allowance For Doubtful Accounts Inventories Net Inventories, Net Income Taxes Income Taxes Income Tax Disclosure [Text Block] Investments Investments Investment [Text Block] Stockholders' Equity Loss Per Share Loss Per Share Earnings Per Share [Text Block] NonCash Share-Based Employee Compensation Non-Cash Share-Based Employee Compensation Commitments And Contingencies Debt Debt Debt Disclosure [Text Block] Leases Leases Lessee, Operating Leases [Text Block] Basis Of Presentation Principles of Consolidation Fair Value Of Financial Instruments Liquidity Reverse Stock Split Recent Accounting Pronouncements Components Of Inventory Changes In Consolidated Stockholders' Equity Computation Of Basic And Diluted Loss Per Share Summary Of Stock Option Activity Summary of non-vested restricted stock Schedule Of Current Balances Of Note Payable Lease Cost Supplemental Cash Flow Information Related To Leases Other Information Related To Operating Leases Schedule of maturity of lease liabilities Statement [Table] Statement [Line Items] Range [Axis] Related Party Transaction [Axis] Minimum [Member] F G Financial Group [Member] Maximum [Member] Voting Interest Reverse stock split Line of Credit Common stock, par value Plan Name [Axis] Sales Agreement [Member] Common stock, shares sold Offering price value Allowance for doubtful accounts on trade receivables Accounts receivable, Gross Finished Goods Work In Process Raw Materials Total Inventory Inventories, net of allowance for slow moving, excess Net Deferred Tax Assets Valuation Allowance F G Financial Group [Member] Holding percentage Common stock shares authorized Ownership percentage of outstanding shares Share Purchased Fair Value Investment Class of Stock [Axis] Common Stocks [Member] Additional Paids-In Capital [Member] Retained Earning (Accumulated Deficit) [Member] Treasury Stocks [Member] Total [Member] Beginning balance, Shares [Shares, Issued] Beginning balance, Amount Common stock issued, shares Common stock issued, amount Common Stock Issued Under Restricted Stock Units, shares Common Stock Issued Under Restricted Stock Units, Amount Share-based Compensation Expense-stock Options Share-based Compensation Expense-restricted Stock Units Common stock dividends ($0.03 per share) Net Income (loss) Ending Balance, shares Ending balance, Amount Preferred Stock, Shares Outstanding Common Stock, Shares Issued Common Stock, Shares Outstanding Numerator: Net loss for basic and diluted earnings per share Denominator: Denominator For Basic Loss Per Share Weighted Average Shares Effect Of Dilutive Securities: Denominator For Diluted Loss Per Share Weighted Average Shares Basic and diluted loss per share Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities Axis Award Type Axis Stock Options [Member] Restricted Stock Units [Member] Antidilutive Securities Outstanding, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number] Vested, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number] Nonvested, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares] Issued Exercised Forfeited Expired Outstanding, Ending Balance Vested, Ending Balance Nonvested, Ending Balance Wgt. Avg. Exercise Price Per Share, Outstanding, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price] Wgt. Avg. Exercise Price Per Share, Vested, Beginning Balance [Wgt. Avg. Exercise Price Per Share, Vested, Beginning Balance] Wgt. Avg. Exercise Price Per Share, Nonvested, Beginning Balance [Wgt. Avg. Exercise Price Per Share, Nonvested, Beginning Balance] Wgt. Avg. Exercise Price Per Share, Issued Wgt. Avg. Exercise Price Per Share, Exercised Wgt. Avg. Exercise Price Per Share, Forfeited Wgt. Avg. Exercise Price Per Share, Expired Wgt.avg. Exercise Price Per Share, outstanding, ending Balance Wgt. Avg. Exercise Price Per Share, Vested, Ending Balance Wgt. Avg. Exercise Price Per Share, Nonvested, Ending Balance Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Beginning balance Wgt. Avg. Remaining Contractual Life (Years), Vested, Beginning balance Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Beginning balance Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Ending balance Wgt. Avg. Remaining Contractual Life (Years), Vested, Ending balance Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Ending balance Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Beginning Balance [Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Beginning Balance] Wgt. Avg. Grant Date Fair Value Per Share, Vested, Beginning Balance [Wgt. Avg. Grant Date Fair Value Per Share, Vested, Beginning Balance] Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price] Wgt. Avg. Grant Date Fair Value Per Share, Issued Wgt. Avg. Grant Date Fair Value Per Share, Exercised Wgt. Avg. Grant Date Fair Value Per Share, Forfeited Wgt. Avg. Grant Date Fair Value Per Share, Expired Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Ending Balance Wgt. Avg. Grant Date Fair Value Per Share, Vested, Ending Balance Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Ending Balance Aggregate Intrinsic Value, Outstanding, Beginning Balance [Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value] Aggregate Intrinsic Value, Vested, Beginning Balance [Aggregate Intrinsic Value, Vested, Beginning Balance] Aggregate Intrinsic Value, Nonvested, Beginning Balance [Aggregate Intrinsic Value, Nonvested, Beginning Balance] Aggregate Intrinsic Value, Issued Aggregate Intrinsic Value, Exercised Aggregate Intrinsic Value, Forfeited Aggregate Intrinsic Value, Expired Aggregate Intrinsic Value, Outstanding, Ending Balance Aggregate Intrinsic Value, Vested, Ending Balance Aggregate Intrinsic Value, Nonvested, Ending Balance Number of shares Unvested begaining [Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares] Number of shares granted Number of shares Vested and issued [Weighted Average Number of Shares Issued, Basic] Number of shares Cancelled/forfeited Number of shares Unvested ending balance Weighted Average price per shares Unvested begaining balance [Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price] Weighted Average price per shares Granted Weighted Average price per shares Vested and issued Weighted Average price per shares Cancelled/forfeited Weighted Average price per shares Unvested ending balance [Weighted Average price per shares Unvested ending balance] Related Party Transactions By Related Party Axis Employee and Non-Employee Director [Member] Share Based Compensation Expense Major Customers Axis United States Government Agencies [Member] Purchase Commitments Accounts Receivable From Us Government Sales Sales Percentage Remaining six months of 2023 2024 Thereafter Total Payments JP Morgan Chase Bank [Member] Credit Agreement [Member] Invoice Purchase And Security Agreement Description of transferred receivables Interest and related servicing fees Outstanding balance of the credit facility Outstanding borrowings credit facility Subsequently expired Outstanding principal amount of receivables Transferred receivables Master loan agreement installments Principal and interest payments Principal and interest payments, beginning date Principal and interest payments, maturity date Principal and interest payments, interest rate percentage Master loan agreement amount Line of credit maximum funding amount Effective borrowing rate Description of IPSA Operating lease cost Short-term lease cost Variable lease cost Total lease cost Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows (fixed payments) Operating cash flows (liability reduction) ROU assets obtained in exchange for lease obligations: Operating leases Weighted Average Remaining Lease Term (in Years) Weighted Average Discount Rate Remaining nine months of 2023 2024 [Lessee, Operating Lease, Liability, to be Paid, Year Two] 2025 2026 2027 Thereafter [Lessee, Operating Lease, Liability, to be Paid, after Year Five] Total payments Less: imputed interest [Less: imputed interest] Total present value of lease liability Sawgrass Technology Park [Member] Area Of Lease Land Lease Expiration Date Annual Rental, Maintenance And Tax Expenses On Lease Annual rental, maintenance and tax expenses increased percentage annually Lease Term EX-101.CAL 8 bkti-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.PRE 9 bkti-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.DEF 10 bkti-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Cover [Abstract]    
Entity Registrant Name BK TECHNOLOGIES CORPORATION  
Entity Central Index Key 0000002186  
Document Type 10-Q  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Small Business true  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Current Reporting Status Yes  
Document Period End Date Jun. 30, 2023  
Entity Filer Category Non-accelerated Filer  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2023  
Entity Common Stock Shares Outstanding   3,404,218
Entity File Number 001-32644  
Entity Incorporation State Country Code NV  
Entity Tax Identification Number 83-4064262  
Entity Interactive Data Current Yes  
Entity Address Address Line 1 7100 Technology Drive  
Entity Address City Or Town West Melbourne  
Entity Address State Or Province FL  
Entity Address Postal Zip Code 32904  
City Area Code 321  
Local Phone Number 984-1414  
Security 12b Title Common Stock, par value $0.60 per share  
Trading Symbol BKTI  
Security Exchange Name NYSE  
Document Quarterly Report true  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 2,688 $ 1,918
Trade accounts receivable, net 9,189 10,616
Inventories, net 22,911 22,105
Prepaid expenses and other current assets 1,382 1,578
Total current assets 36,170 36,217
Property, plant and equipment, net 5,025 4,884
Right-of-use (ROU) assets 1,777 1,991
Investments 992 1,481
Deferred tax assets, net 4,116 4,116
Other assets 379 143
Total assets 48,459 48,832
Current liabilities:    
Accounts payable 12,549 12,898
Accrued compensation and related taxes 1,572 1,143
Accrued warranty expense 730 591
Accrued other expenses and other current liabilities 786 700
Short-term lease liabilities 503 485
Credit facility 6,516 5,854
Notes payable-current portion 93 277
Deferred revenues 1,055 1,022
Total current liabilities 23,804 22,970
Notes payable, net of current portion 24 329
Long-term lease liabilities 1,529 1,785
Deferred revenue 5,276 3,613
Total liabilities 30,633 28,697
Stockholders' equity:    
Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding 0 0
Common stock; $.60 par value; 10,000,000 authorized shares; 3,694,298 and 3,686,939 issued and 3,404,218 and 3,396,859 outstanding shares at June 30, 2023 and December 31, 2022, respectively 2,217 2,212
Additional paid-in capital 45,600 45,304
Accumulated deficit (24,589) (21,979)
Treasury stock, at cost, 290,080 shares at June 30, 2023, and December 31, 2022, respectively (5,402) (5,402)
Total stockholders' equity 17,826 20,135
Total liabilities and stockholders' equity $ 48,459 $ 48,832
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets    
Preferred Stock, Par Value $ 1.00 $ 1.00
Preferred Stock, Shares Authorized 1,000,000 1,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par Value $ 0.60 $ 0.60
Common Stock, Shares Authorized 10,000,000 10,000,000
Common Stock, Shares Issued 3,694,298 3,686,939
Common Stock, Shares Outstanding 3,404,218 3,396,859
Treasury Stock 290,080 290,080
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements Of Operations (Unaudited)        
Sales, net $ 18,996 $ 12,111 $ 37,717 $ 18,696
Expenses        
Cost of products 13,792 10,386 27,619 15,499
Selling, general and administrative 5,988 5,405 11,869 10,321
Total operating expenses 19,780 15,791 39,488 25,820
Operating loss (784) (3,680) (1,771) (7,124)
Other (expense) income:        
Net interest expense (155) (24) (298) (39)
Loss on investments (376) (602) (489) (1,098)
Other expense (25) (28) (52) (9)
Total other (expense) income (556) (654) (839) (1,146)
Loss before income taxes (1,340) (4,334) (2,610) (8,270)
Provision for income tax 0 0 0 0
Net loss $ (1,340) $ (4,334) $ (2,610) $ (8,270)
Net loss per share-basic and diluted: $ (0.39) $ (1.28) $ (0.77) $ (2.45)
Weighted average shares outstanding-basic and diluted 3,402,280 3,373,656 3,400,624 3,371,717
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities    
Net loss $ (2,610,000) $ (8,270,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Inventories allowances (86,000) 48,000
Amortize deferred finance and other assets 76 0
Depreciation and amortization 777,000 696,000
Share-based compensation expense-stock options 119,000 136,000
Share-based compensation expense-restricted stock units 132,000 241,000
Loss on investments 489,000 1,098,000
Changes in operating assets and liabilities:    
Trade accounts receivable 1,427,000 1,710,000
Inventories (719,000) (5,568,000)
Prepaid expenses and other current assets 195,000 352,000
Other assets (236,000) (39,000)
ROU assets and lease liabilities (24,000) (17,000)
Accounts payable (349,000) 3,921,000
Accrued compensation and related taxes 429,000 682,000
Accrued warranty expense 139,000 18,000
Deferred revenue 1,696,000 206,000
Accrued other expenses and other current liabilities 86,000 (521,000)
Net cash provided by (used in) operating activities 1,541,000 (5,307,000)
Investing activities    
Purchases of property, plant, and equipment (918,000) (714,000)
Net cash used in investing activities (918,000) (714,000)
Financing activities    
Proceeds from common stock issuance 50,000 0
Cash dividends paid 0 (1,011,000)
Proceeds from the credit facility and notes payable 40,660,000 2,488,000
Repayment of the credit facility and notes payable (40,563,000) (132,000)
Net cash provided by financing activities 147,000 1,345,000
Net change in cash and cash equivalents 770,000 (4,676,000)
Cash and cash equivalents, beginning of period 1,918,000 10,580,000
Cash and cash equivalents, end of period 2,688,000 5,904,000
Supplemental disclosure    
Cash paid for interest 332,000 43,000
Non-cash financing activity    
Common stock issued under restricted stock units $ 57,000 $ 178,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Financial Statements
6 Months Ended
Jun. 30, 2023
Condensed Consolidated Financial Statements  
Condensed Consolidated Financial Statements

1. Condensed Consolidated Financial Statements

 

Basis of Presentation

 

The condensed consolidated balance sheet as of June 30, 2023, the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022, and the condensed consolidated statements of cash flows for the three and six months ended June 30, 2023 and 2022, have been prepared by BK Technologies Corporation (the “Company,” “we,” “us,” “our”), and are unaudited. The condensed consolidated balance sheet at December 31, 2022, has been derived from the Company’s audited consolidated financial statements at that date.  

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted.  These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) on March 16, 2023.  The results of operations for the three and six months ended June 30, 2023, and 2022, are not necessarily indicative of the operating results for a full year.

 

Principles of Consolidation

 

The accounts of the Company and its subsidiaries have been included in the accompanying condensed consolidated financial statements.  All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected or at cost.

 

Through September 30, 2022, the Company was the sole limited partner in FGI 1347 Holdings, LP (“1347 LP”), a consolidated VIE. The Company ceased to be the limited partner of 1347 LP as of September 30, 2022.

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investments, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2023, and December 31, 2022, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

Prior to September 14, 2022, the Company held an investment in the common stock of FG Financial Group, Inc. (“FGF”), which investment was held by the Company in 1347 LP.  The Company used observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing its investment in FGF.  

 

Effective September 14, 2022, the Company has an investment in Series B common membership interests of FG Financial Holdings, LLC (“FG Holdings”). As further discussed in Note 6, the Company records the investment according to guidance provided by ASC 820 “Fair Value Measurement”, as the Company does not have a controlling financial interest in, nor exerts significant influence over the activities of FG Holdings. The investment in Series B common membership interests of FG Holdings is reported using net asset value (“NAV”) of interests held by the Company at period-end.  The NAV is calculated using the observable fair value of the underlying stock of FGF held by FG Holdings, plus uninvested cash, less liabilities, further adjusted through allocations based on distribution preferences, as defined in operating agreement of FG Holdings.  The NAV is used as a practical expedient and has not been classified within the fair value hierarchy.

 

Liquidity

 

The Company incurred operating losses during 2023 and 2022 and reported negative cash flows from operations during 2022. The Company’s operating results have been negatively impacted by the worldwide shortages of materials, in particular semiconductors and integrated circuits, extended lead times, and increased costs and inventory levels for certain components.

 

On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”), providing for a one-year Line of Credit with total maximum funding up to $15 million (the “Line of Credit”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement (see Note 11).

 

Management believes that cash and cash equivalents currently available, combined with anticipated cash to be generated from operations, and borrowing ability are sufficient to meet the Company’s working capital requirements in the foreseeable future. The Company generally relies on cash from operations, commercial debt, and equity offerings to the extent available, to satisfy its liquidity needs and to meet its payment obligations The Company may engage in public or private offerings of equity or debt securities to maintain or increase its liquidity and capital resources. However, financial and economic conditions, including those resulting from the current inflationary environment and current geopolitical tension, could impact our ability to raise capital or debt financing, if needed, on acceptable terms or at all.

 

Reverse Stock Split

 

On March 23, 2023, the board of directors (the “Board”) of the Company approved a one (1)-for-five (5) reverse stock split of the Company’s issued and outstanding shares of common stock (the “Reverse Stock Split”), and on April 4, 2023, the Company filed with the Secretary of State of the State of Nevada a Certificate of Change to its Articles of Incorporation to effect the Reverse Stock Split. The Reverse Stock Split became effective at 5:00 p.m. Eastern Time on April 21, 2023.

 The Company executed the one (1) for five (5) reverse stock split of its issued and outstanding common stock, par value $0.60 per share.  Shares of common stock underlying outstanding stock options and restricted stock units were proportionately reduced, and the respective exercise prices were proportionately increased in accordance with the terms of the agreements governing such securities.  Accordingly, all shares and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect the reverse stock split.

 

Recent Accounting Pronouncements

 

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Events and Transactions
6 Months Ended
Jun. 30, 2023
Significant Events and Transactions  
Significant Events And Transactions

2. Significant Events and Transactions

 

On January 31, 2023 the Company entered into a sales agreement (the “Sales Agreement”) with ThinkEquity LLC (“ThinkEquity” or the “Sales Agent”), relating to the sale of shares of our common stock. In accordance with the terms of the Sales Agreement, we may offer and sell shares of our common stock from time to time up to an aggregate offering price of $15,000,000 through or to the Sales Agent, acting as sales agent or principal. After adjusting for the Reverse Stock Split, the number of shares issuable under the terms of the Sales Agreement is 845,070 shares of our common stock.  The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.  

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts
6 Months Ended
Jun. 30, 2023
Allowance for Doubtful Accounts  
Allowance For Doubtful Accounts

3. Allowance for Doubtful Accounts

 

The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $9,239 and $10,666 at June 30, 2023, and December 31, 2022, respectively.  This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories Net
6 Months Ended
Jun. 30, 2023
Inventories Net  
Inventories, Net

4. Inventories, Net

 

Inventories, which are presented net of allowance for slow moving, excess, and obsolete inventory, consisted of the following:

 

 

 

June 30, 2023

 

 

December 31, 2022

 

Finished goods

 

$4,795

 

 

$2,965

 

Work in process

 

 

7,556

 

 

 

7,313

 

Raw materials

 

 

10,560

 

 

 

11,827

 

 

 

$22,911

 

 

$22,105

 

 

Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $1,161 at June 30, 2023, compared with approximately $1,247 at December 31, 2022.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Taxes  
Income Taxes

5. Income Taxes

 

The Company has recorded no tax expense or benefit for the three and six months ended June 30, 2023, and 2022.

 

The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, changes in the valuation allowance related to net deferred tax assets, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.

As of June 30, 2023, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.

 

In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years.  The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies.

 

Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $4,134 and $3,356 as of June 30, 2023 and December 31, 2022, respectively. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future.  If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2023.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Investments
6 Months Ended
Jun. 30, 2023
Investments  
Investments

6. Investments

 

Through September 30, 2022, the Company was the sole limited partner of FGI 1347 Holdings’ LP (“1347 LP”). Affiliates of Fundamental Global GP, LLC, (“FG”), a significant stockholder of the Company, served as the general partner and investment manager of 1347 LP. 1347 LP was established for the purpose of investing in securities, and its sole asset was shares of common stock of FG Financial Group, Inc. (Nasdaq: FGF) (“FGF”).  These shares were purchased in March and May 2018 for approximately $3,741.  

 

On September 14, 2022, FG contributed all of the shares of common stock of FGF held by 1347 LP to FG Holdings, with an approximate value of $945, based on the published price of FGF stock at the time of contribution, in exchange for Series B common membership interests of FG Holdings, with an equivalent value. 

 

The investment in the Series B common membership interests of FG Holdings is measured using the NAV practical expedient in accordance with ASC 820 Fair Value Measurement and has not been classified within the fair value hierarchy.  FG Holdings invests in the common and preferred stock of FGF.  FG Holdings’ structure provides for Series A preferred interests, which accrue a return of eight percent per annum and receive 20% of positive profits with respect to the total return in the capital provided by the holders of Series A preferred membership interests.  The Series B common membership interests receive cumulative distributions equal to the aggregate capital contributions by the Series B common membership interest equal to the total return on capital provided by the Series B common membership interests. Series B common membership interests also receive an additional return equal to 1.5 times the Series A of positive profits described above. There is no defined redemption frequency, and the Company cannot redeem or transfer its investment without the prior written consent of FG Holdings’ managers, who are FG affiliates.  Distributions may be made to members at such times and amounts as determined by the managers, and shall be based on the most recent NAV. The Company does not have any unfunded commitments related to this investment.

 

As of June 30, 2023, the members and affiliates of FG Holdings beneficially owned in the aggregate 5,666,111 shares of FGF’s common stock, representing approximately 55% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, Chairman of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of FG Group Holdings Inc., a manager and majority Series B member in FG Holdings. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity
6 Months Ended
Jun. 30, 2023
Stockholders' equity:  
Stockholders' Equity

7. Stockholders’ Equity

 

Effective on April 21, 2023, the Company filed a Certificate of Change to the Articles of Incorporation to effect the Reverse Stock Split (see Note 1). All share and per share information in this Quarterly Report on Form 10-Q have been retroactively adjusted to reflect the Reverse Stock Split. As of July 31, 2023, there were 3,694,298 shares of common stock issued and 3,404,218 outstanding, and no shares of preferred stock outstanding.

 

The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2023, and 2022, are as follows:

 

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

3,686,939

 

 

$2,212

 

 

$45,304

 

 

$(21,979)

 

$(5,402)

 

$20,135

 

Common stock issued

 

 

858

 

 

 

1

 

 

 

14

 

 

 

 

 

 

 

 

 

15

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

58

 

 

 

 

 

 

 

 

 

58

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

69

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,270)

 

 

 

 

 

(1,270)

Balance at March 31, 2023

 

 

3,689,717

 

 

 

2,214

 

 

 

45,444

 

 

 

(23,249)

 

 

(5,402)

 

 

19,007

 

Common stock issue

 

 

2,661

 

 

 

2

 

 

 

33

 

 

 

 

 

 

 

 

 

35

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

61

 

 

 

 

 

 

 

 

 

61

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

 

 

 

63

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,340)

 

 

 

 

 

(1,340)

Balance at June 30, 2023

 

 

3,694,298

 

 

$2,217

 

 

$45,600

 

 

$(24,589

) 

 

$(5,402)

 

 

17,826

 

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

3,659,800

 

 

$2,196

 

 

$44,645

 

 

$(8,821)

 

$(5,402)

 

$(32,618)

Common stock issued under restricted stock units

 

 

3,200

 

 

 

2

 

 

 

(2)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

85

 

 

 

 

 

 

 

 

 

85

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

70

 

 

 

 

 

 

 

 

 

70

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(3,936)

 

 

 

 

 

(3,936)

Balance at March 31, 2022

 

 

3,663,000

 

 

 

2,198

 

 

 

44,798

 

 

 

(12,757)

 

 

(5,402)

 

 

28,837

 

Common stock issued under restricted stock units

 

 

10,773

 

 

 

6

 

 

 

(6)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

51

 

 

 

 

 

 

 

 

 

51

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

171

 

 

 

 

 

 

 

 

 

171

 

Common stock dividends ($0.03 per share)

 

 

 

 

 

 

 

 

 

 

 

(1,014)

 

 

 

 

 

(1,014)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(4,334)

 

 

 

 

 

(4,334)

Balance at June 30, 2022

 

 

3,673,773

 

 

$2,204

 

 

$45,014

 

 

$(18,105)

 

$(5,402)

 

$(23,711 )
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share
6 Months Ended
Jun. 30, 2023
Loss Per Share  
Loss Per Share

8. Loss Per Share

 

The following table sets forth the computation of basic and diluted loss per share:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for basic and diluted earnings per share

 

$(1,340)

 

$(4,334)

 

$(2,610)

 

$(8,270)

Denominator for basic loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Basic and diluted loss per share

 

$(0.39)

 

$(1.28)

 

$(0.77)

 

$(2.45)

 

Approximately 226,900 stock options and 41,129 restricted stock units for the three and six months ended June 30, 2023, and 181,800 stock options and 27,411 restricted stock units for the three and six months ended June 30, 2022, were excluded from the calculation because they were anti-dilutive.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
NonCash Share-Based Employee Compensation
6 Months Ended
Jun. 30, 2023
NonCash Share-Based Employee Compensation  
Non-Cash Share-Based Employee Compensation

9. Non-Cash Share-Based Employee Compensation

 

Stock Options

 

The Company has an employee and non-employee director share-based incentive compensation plans.  Related to these programs, the Company recorded non-cash share-based employee compensation expense of $61 and $119 for the three and six months ended June 30, 2023, respectively, compared with $51 and $136, for the same periods last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.

 

The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan.  The non-cash share-based employee compensation expense recorded in the three  months ended June 30, 2023, was calculated using certain assumptions.  Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

A summary of activity under the Company’s stock option plans during the three months ended June 30, 2023, is presented below:

 

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate

Intrinsic

Value ($)

 

As of January 1, 2023

Outstanding

 

 

200,300

 

 

 

15.48

 

 

 

7.87

 

 

 

5.64

 

 

 

460,925

 

Vested

 

 

86,846

 

 

 

17.83

 

 

 

6.73

 

 

 

6.57

 

 

 

101,090

 

Nonvested

 

 

113,454

 

 

 

13.68

 

 

 

8.74

 

 

 

4.93

 

 

 

359,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

28,600

 

 

 

11.51

 

 

 

 

 

 

6.57

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expired 

 

 

2,000

 

 

 

11.15

 

 

 

 

 

 

7.02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

226,900

 

 

 

15.02

 

 

 

7.75

 

 

 

5.75

 

 

 

588,515

 

Vested

 

 

128,973

 

 

 

16.40

 

 

 

7.04

 

 

 

5.93

 

 

 

244,668

 

Nonvested

 

 

97,927

 

 

 

13.19

 

 

 

8.68

 

 

 

5.50

 

 

 

343,847

 

 

Restricted Stock Units

 

The Company recorded non-cash restricted stock unit compensation expense of $63 and $132 for the three and six months ended June 30, 2023, compared with $171 and $241 for the same periods last year.

 

A summary of non-vested restricted stock under the Company’s non-employee director share-based incentive compensation plan is as follows:

 

 

 

Number of Shares

 

 

Weighted Average

Price per Share

 

Unvested at January 1, 2023

 

 

41,129

 

 

$13.20

 

Granted

 

 

-

 

 

 

-

 

Vested and issued

 

 

-

 

 

 

-

 

Cancelled/forfeited

 

 

-

 

 

 

-

 

Unvested at June 30, 2023

 

 

41,129

 

 

$13.20

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and contingencies  
Commitments And Contingencies

10. Commitments and Contingencies

 

Legal Matters

 

From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2023.

 

Purchase Commitments

 

As of June 30, 2023, the Company had purchase commitments for inventory totaling approximately $13,390.

 

Significant Customers

 

Sales to United States government agencies represented approximately $8,785 (46.2%) and $17,429 (46.2%) of the Company’s net total sales for the three and six months ended June 30, 2023, respectively, compared with approximately $5,316 (43.9%) and $6,965 (37.3%), for the same periods last year. Accounts receivable from agencies of the United States government were $2,412 as of June 30, 2023, compared with approximately $2,554 at the same date last year.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt  
Debt

11. Debt

 

Credit Facilities

 

On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an accounts receivable financing arrangement via an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”).  On November 28, 2022, the Subsidiaries and Alterna entered into a rider to the IPSA, to modify the agreement to, among other things, provide a credit facility for up to 75% of net orderly liquidation value of inventory, not to exceed 100% of the eligible accounts receivable balance.   The IPSA, which provides for a one-year line of credit with a maximum capacity of up to $15 million (the “Line of Credit”), is scheduled to be renewed in November 2023, unless canceled by either party, as provided in the agreement. The Line of Credit bears an interest rate of Prime plus 1.85%. The effective borrowing rate under the IPSA was 10.1% as of June 30, 2023.   Interest and related servicing fees for the three months and six months ended June 30, 2023, were approximately $173 and $322, respectively. Under the arrangement, the Company may transfer eligible short-term trade receivables to the conduit, with full recourse, on a daily basis in exchange for cash.  Generally, at the transfer date, the Company may receive cash equal to approximately 85% of the value of the transferred receivables.  The Company accounts for the transfers of receivables as a secured borrowing due to the Company’s continuing involvement with the accounts receivable.

 

The Company used approximately $4.5 million  of IPSA funding to repay the outstanding balance of the credit facility with JP Morgan Chase Bank, N.A., which subsequently expired on January 31, 2023.

 

 During the three and six months ended June 30, 2023, the Company transferred receivables having an aggregate face value of $18.0 and $35.0 million, respectively, to the conduit in exchange for net proceeds of $19.8 and $40.6 million, respectively, of which $20.2 and $40.1 million, respectively, were funded by re-invested collections. There were no losses incurred on these transfers during the three and six months ended June 30, 2023.  The IPSA matures on November 22, 2023.

 

 At June 30, 2023, the outstanding borrowings under this credit facility were approximately $6.6 million and the outstanding principal amount of receivables transferred under this facility amounted to $7.2 million.

Notes Payable

 

 On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of the Company, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment (the “JPMC Credit Agreement”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement.  This note payable was paid in full on June 27, 2023.

 

On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%.  

 

The following table summarizes the notes payable principal repayments subsequent to June 30, 2023:

 

 

 

June 30, 2023

 

Remaining six months of 2023

 

$46

 

2024

 

 

71

 

Thereafter

 

 

 

Total payments

 

$117

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases  
Leases

12. Leases

 

The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.

 

As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.  The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.

 

The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease.  The lease has the expiration date of September 30, 2027.  Annual rental, maintenance and tax expenses for the facility are approximately $491.

 

In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020.  Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.

Lease costs consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Operating lease cost

 

$136

 

 

$136

 

 

$272

 

 

$272

 

Short-term lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Variable lease cost

 

 

33

 

 

 

33

 

 

 

66

 

 

 

65

 

Total lease cost

 

$169

 

 

$169

 

 

$338

 

 

$337

 

 

Supplemental cash flow information related to leases was as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$147

 

 

$144

 

 

$295

 

 

$288

 

Operating cash flows (liability reduction)

 

$119

 

 

$109

 

 

$237

 

 

$218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

$

 

 

$

 

 

$

 

 

$

 

 

Other information related to operating leases was as follows:

 

 

 

June 30, 2023

 

Weighted average remaining lease term (in years)

 

 

3.74

 

Weighted average discount rate

 

 

5.50%

 

Maturity of lease liabilities as of June 30, 2023, were as follows:

 

 

 

June 30, 2023

 

Remaining six months of 2023

 

$300

 

2024

 

 

608

 

2025

 

 

618

 

2026

 

 

479

 

2027

 

 

242

 

Thereafter

 

 

 

Total payments

 

 

2,247

 

Less: imputed interest

 

 

(215)

Total present value of lease liability

 

$2,032

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Financial Statements (Policies)
6 Months Ended
Jun. 30, 2023
Condensed Consolidated Financial Statements  
Basis Of Presentation

The condensed consolidated balance sheet as of June 30, 2023, the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022, and the condensed consolidated statements of cash flows for the three and six months ended June 30, 2023 and 2022, have been prepared by BK Technologies Corporation (the “Company,” “we,” “us,” “our”), and are unaudited. The condensed consolidated balance sheet at December 31, 2022, has been derived from the Company’s audited consolidated financial statements at that date.  

 

Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted.  These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) on March 16, 2023.  The results of operations for the three and six months ended June 30, 2023, and 2022, are not necessarily indicative of the operating results for a full year.

Principles of Consolidation

The accounts of the Company and its subsidiaries have been included in the accompanying condensed consolidated financial statements.  All significant intercompany balances and transactions have been eliminated in consolidation.

 

The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.

 

VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.

 

Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.

 

When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected or at cost.

 

Through September 30, 2022, the Company was the sole limited partner in FGI 1347 Holdings, LP (“1347 LP”), a consolidated VIE. The Company ceased to be the limited partner of 1347 LP as of September 30, 2022.

Fair Value Of Financial Instruments

The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investments, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2023, and December 31, 2022, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments.

 

Prior to September 14, 2022, the Company held an investment in the common stock of FG Financial Group, Inc. (“FGF”), which investment was held by the Company in 1347 LP.  The Company used observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing its investment in FGF.  

 

Effective September 14, 2022, the Company has an investment in Series B common membership interests of FG Financial Holdings, LLC (“FG Holdings”). As further discussed in Note 6, the Company records the investment according to guidance provided by ASC 820 “Fair Value Measurement”, as the Company does not have a controlling financial interest in, nor exerts significant influence over the activities of FG Holdings. The investment in Series B common membership interests of FG Holdings is reported using net asset value (“NAV”) of interests held by the Company at period-end.  The NAV is calculated using the observable fair value of the underlying stock of FGF held by FG Holdings, plus uninvested cash, less liabilities, further adjusted through allocations based on distribution preferences, as defined in operating agreement of FG Holdings.  The NAV is used as a practical expedient and has not been classified within the fair value hierarchy.

Liquidity

The Company incurred operating losses during 2023 and 2022 and reported negative cash flows from operations during 2022. The Company’s operating results have been negatively impacted by the worldwide shortages of materials, in particular semiconductors and integrated circuits, extended lead times, and increased costs and inventory levels for certain components.

 

On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”), providing for a one-year Line of Credit with total maximum funding up to $15 million (the “Line of Credit”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement (see Note 11).

 

Management believes that cash and cash equivalents currently available, combined with anticipated cash to be generated from operations, and borrowing ability are sufficient to meet the Company’s working capital requirements in the foreseeable future. The Company generally relies on cash from operations, commercial debt, and equity offerings to the extent available, to satisfy its liquidity needs and to meet its payment obligations The Company may engage in public or private offerings of equity or debt securities to maintain or increase its liquidity and capital resources. However, financial and economic conditions, including those resulting from the current inflationary environment and current geopolitical tension, could impact our ability to raise capital or debt financing, if needed, on acceptable terms or at all.

Reverse Stock Split

On March 23, 2023, the board of directors (the “Board”) of the Company approved a one (1)-for-five (5) reverse stock split of the Company’s issued and outstanding shares of common stock (the “Reverse Stock Split”), and on April 4, 2023, the Company filed with the Secretary of State of the State of Nevada a Certificate of Change to its Articles of Incorporation to effect the Reverse Stock Split. The Reverse Stock Split became effective at 5:00 p.m. Eastern Time on April 21, 2023.

 The Company executed the one (1) for five (5) reverse stock split of its issued and outstanding common stock, par value $0.60 per share.  Shares of common stock underlying outstanding stock options and restricted stock units were proportionately reduced, and the respective exercise prices were proportionately increased in accordance with the terms of the agreements governing such securities.  Accordingly, all shares and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect the reverse stock split.

Recent Accounting Pronouncements

The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories Net (Tables)
6 Months Ended
Jun. 30, 2023
Inventories Net  
Components Of Inventory

 

 

June 30, 2023

 

 

December 31, 2022

 

Finished goods

 

$4,795

 

 

$2,965

 

Work in process

 

 

7,556

 

 

 

7,313

 

Raw materials

 

 

10,560

 

 

 

11,827

 

 

 

$22,911

 

 

$22,105

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' equity:  
Changes In Consolidated Stockholders' Equity

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

3,686,939

 

 

$2,212

 

 

$45,304

 

 

$(21,979)

 

$(5,402)

 

$20,135

 

Common stock issued

 

 

858

 

 

 

1

 

 

 

14

 

 

 

 

 

 

 

 

 

15

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

58

 

 

 

 

 

 

 

 

 

58

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

69

 

 

 

 

 

 

 

 

 

69

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,270)

 

 

 

 

 

(1,270)

Balance at March 31, 2023

 

 

3,689,717

 

 

 

2,214

 

 

 

45,444

 

 

 

(23,249)

 

 

(5,402)

 

 

19,007

 

Common stock issue

 

 

2,661

 

 

 

2

 

 

 

33

 

 

 

 

 

 

 

 

 

35

 

Common stock issued under restricted stock units

 

 

1,920

 

 

 

1

 

 

 

(1)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

61

 

 

 

 

 

 

 

 

 

61

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

 

 

 

63

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,340)

 

 

 

 

 

(1,340)

Balance at June 30, 2023

 

 

3,694,298

 

 

$2,217

 

 

$45,600

 

 

$(24,589

) 

 

$(5,402)

 

 

17,826

 

 

Common Stock Shares

 

 

Common Stock Amount

 

 

Additional Paid-In Capital

 

 

Accumulated

 Deficit

 

 

Treasury

Stock

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

3,659,800

 

 

$2,196

 

 

$44,645

 

 

$(8,821)

 

$(5,402)

 

$(32,618)

Common stock issued under restricted stock units

 

 

3,200

 

 

 

2

 

 

 

(2)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

85

 

 

 

 

 

 

 

 

 

85

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

70

 

 

 

 

 

 

 

 

 

70

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(3,936)

 

 

 

 

 

(3,936)

Balance at March 31, 2022

 

 

3,663,000

 

 

 

2,198

 

 

 

44,798

 

 

 

(12,757)

 

 

(5,402)

 

 

28,837

 

Common stock issued under restricted stock units

 

 

10,773

 

 

 

6

 

 

 

(6)

 

 

 

 

 

 

 

 

 

Share-based compensation expense-stock options

 

 

 

 

 

 

 

 

51

 

 

 

 

 

 

 

 

 

51

 

Share-based compensation expense-restricted stock units

 

 

 

 

 

 

 

 

171

 

 

 

 

 

 

 

 

 

171

 

Common stock dividends ($0.03 per share)

 

 

 

 

 

 

 

 

 

 

 

(1,014)

 

 

 

 

 

(1,014)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(4,334)

 

 

 

 

 

(4,334)

Balance at June 30, 2022

 

 

3,673,773

 

 

$2,204

 

 

$45,014

 

 

$(18,105)

 

$(5,402)

 

$(23,711 )
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Loss Per Share  
Computation Of Basic And Diluted Loss Per Share

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss for basic and diluted earnings per share

 

$(1,340)

 

$(4,334)

 

$(2,610)

 

$(8,270)

Denominator for basic loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options and restricted stock units

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for diluted loss per share weighted average shares

 

 

3,402,280

 

 

 

3,373,656

 

 

 

3,400,624

 

 

 

3,371,717

 

Basic and diluted loss per share

 

$(0.39)

 

$(1.28)

 

$(0.77)

 

$(2.45)
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
NonCash ShareBased Employee Compensation (Tables)
6 Months Ended
Jun. 30, 2023
NonCash Share-Based Employee Compensation  
Summary Of Stock Option Activity

 

 

Stock Options

 

 

Wgt. Avg. Exercise Price ($) Per Share

 

 

Wgt. Avg. Remaining Contractual Life (Years)

 

 

Wgt. Avg. Grant Date Fair Value ($) Per Share

 

 

Aggregate

Intrinsic

Value ($)

 

As of January 1, 2023

Outstanding

 

 

200,300

 

 

 

15.48

 

 

 

7.87

 

 

 

5.64

 

 

 

460,925

 

Vested

 

 

86,846

 

 

 

17.83

 

 

 

6.73

 

 

 

6.57

 

 

 

101,090

 

Nonvested

 

 

113,454

 

 

 

13.68

 

 

 

8.74

 

 

 

4.93

 

 

 

359,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Period activity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issued

 

 

28,600

 

 

 

11.51

 

 

 

 

 

 

6.57

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Expired 

 

 

2,000

 

 

 

11.15

 

 

 

 

 

 

7.02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of June 30, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding

 

 

226,900

 

 

 

15.02

 

 

 

7.75

 

 

 

5.75

 

 

 

588,515

 

Vested

 

 

128,973

 

 

 

16.40

 

 

 

7.04

 

 

 

5.93

 

 

 

244,668

 

Nonvested

 

 

97,927

 

 

 

13.19

 

 

 

8.68

 

 

 

5.50

 

 

 

343,847

 

Summary of non-vested restricted stock

 

 

Number of Shares

 

 

Weighted Average

Price per Share

 

Unvested at January 1, 2023

 

 

41,129

 

 

$13.20

 

Granted

 

 

-

 

 

 

-

 

Vested and issued

 

 

-

 

 

 

-

 

Cancelled/forfeited

 

 

-

 

 

 

-

 

Unvested at June 30, 2023

 

 

41,129

 

 

$13.20

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt  
Schedule Of Current Balances Of Note Payable

 

 

June 30, 2023

 

Remaining six months of 2023

 

$46

 

2024

 

 

71

 

Thereafter

 

 

 

Total payments

 

$117

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Lease Cost

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Operating lease cost

 

$136

 

 

$136

 

 

$272

 

 

$272

 

Short-term lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Variable lease cost

 

 

33

 

 

 

33

 

 

 

66

 

 

 

65

 

Total lease cost

 

$169

 

 

$169

 

 

$338

 

 

$337

 

Supplemental Cash Flow Information Related To Leases

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2023

 

 

June 30, 2022

 

 

June 30, 2023

 

 

June 30, 2022

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows (fixed payments)

 

$147

 

 

$144

 

 

$295

 

 

$288

 

Operating cash flows (liability reduction)

 

$119

 

 

$109

 

 

$237

 

 

$218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating leases

 

$

 

 

$

 

 

$

 

 

$

 

Other Information Related To Operating Leases

 

 

June 30, 2023

 

Weighted average remaining lease term (in years)

 

 

3.74

 

Weighted average discount rate

 

 

5.50%
Schedule of maturity of lease liabilities

 

 

June 30, 2023

 

Remaining six months of 2023

 

$300

 

2024

 

 

608

 

2025

 

 

618

 

2026

 

 

479

 

2027

 

 

242

 

Thereafter

 

 

 

Total payments

 

 

2,247

 

Less: imputed interest

 

 

(215)

Total present value of lease liability

 

$2,032

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Financial Statements (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Reverse stock split one (1)-for-five (5)  
Line of Credit $ 15  
Common stock, par value $ 0.60 $ 0.60
Minimum [Member] | F G Financial Group [Member]    
Voting Interest 20.00%  
Maximum [Member] | F G Financial Group [Member]    
Voting Interest 50.00%  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Events and Transactions (Details Narrative) - Sales Agreement [Member]
Jun. 30, 2023
USD ($)
shares
Common stock, shares sold | shares 845,070
Offering price value | $ $ 15,000,000
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Allowance for Doubtful Accounts    
Allowance for doubtful accounts on trade receivables $ 50  
Accounts receivable, Gross $ 9,239 $ 10,666
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventories Net    
Finished Goods $ 4,795 $ 2,965
Work In Process 7,556 7,313
Raw Materials 10,560 11,827
Total Inventory $ 22,911 $ 22,105
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories Net (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventories Net    
Inventories, net of allowance for slow moving, excess $ 1,161 $ 1,247
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Income Taxes    
Net Deferred Tax Assets $ 4,116 $ 4,116
Valuation Allowance $ 4,134 $ 3,356
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Common stock shares authorized 10,000,000 10,000,000
F G Financial Group [Member]    
Holding percentage 20.00%  
Common stock shares authorized 5,666,111  
Ownership percentage of outstanding shares 55.00%  
Share Purchased $ 3,741  
Fair Value Investment $ 945  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Beginning balance, Amount   $ 20,135     $ 20,135  
Share-based Compensation Expense-restricted Stock Units         132 $ 241
Net Income (loss) $ (1,340)   $ (4,334)   (2,610) $ (8,270)
Ending balance, Amount $ 17,826       $ 17,826  
Common Stocks [Member]            
Beginning balance, Shares 3,689,717 3,686,939 3,663,000 3,659,800 3,686,939 3,659,800
Beginning balance, Amount $ 2,214 $ 2,212 $ 2,198 $ 2,196 $ 2,212 $ 2,196
Common stock issued, shares 2,661 858        
Common stock issued, amount $ 2 $ 1        
Common Stock Issued Under Restricted Stock Units, shares 1,920 1,920 10,773 3,200    
Common Stock Issued Under Restricted Stock Units, Amount $ 1 $ 1 $ 6 $ 2    
Share-based Compensation Expense-stock Options 0 0 0 0    
Share-based Compensation Expense-restricted Stock Units 0 0 0 0    
Common stock dividends ($0.03 per share)     0      
Net Income (loss) $ 0 $ 0 $ 0 $ 0    
Ending Balance, shares 3,694,298 3,689,717 3,673,773 3,663,000 3,694,298 3,673,773
Ending balance, Amount $ 2,217 $ 2,214 $ 2,204 $ 2,198 $ 2,217 $ 2,204
Additional Paids-In Capital [Member]            
Beginning balance, Amount 45,444 45,304 44,798 44,645 45,304 44,645
Common stock issued, amount 33 14        
Common Stock Issued Under Restricted Stock Units, Amount (1) (1) (6) (2)    
Share-based Compensation Expense-stock Options 61 58 51 85    
Share-based Compensation Expense-restricted Stock Units 63 69 171 70    
Common stock dividends ($0.03 per share)     0      
Net Income (loss) 0 0 0 0    
Ending balance, Amount 45,600 45,444 45,014 44,798 45,600 45,014
Retained Earning (Accumulated Deficit) [Member]            
Beginning balance, Amount (23,249) (21,979) (12,757) (8,821) (21,979) (8,821)
Common stock issued, amount 0 0        
Common Stock Issued Under Restricted Stock Units, Amount 0 0 0 0    
Share-based Compensation Expense-stock Options 0 0 0 0    
Share-based Compensation Expense-restricted Stock Units 0 0 0 0    
Common stock dividends ($0.03 per share)     (1,014)      
Net Income (loss) (1,340) (1,270) (4,334) (3,936)    
Ending balance, Amount (24,589) (23,249) (18,105) (12,757) (24,589) (18,105)
Treasury Stocks [Member]            
Beginning balance, Amount (5,402) (5,402) (5,402) (5,402) (5,402) (5,402)
Common stock issued, amount 0 0        
Common Stock Issued Under Restricted Stock Units, Amount 0 0 0 0    
Share-based Compensation Expense-stock Options 0 0 0 0    
Share-based Compensation Expense-restricted Stock Units 0 0 0 0    
Common stock dividends ($0.03 per share)     0      
Net Income (loss) 0 0 0 0    
Ending balance, Amount (5,402) (5,402) (5,402) (5,402) (5,402) (5,402)
Total [Member]            
Beginning balance, Amount 19,007 20,135 28,837 (32,618) 20,135 (32,618)
Common stock issued, amount 35 15        
Common Stock Issued Under Restricted Stock Units, Amount 0 0 0 0    
Share-based Compensation Expense-stock Options 61 58 51 85    
Share-based Compensation Expense-restricted Stock Units 63 69 171 70    
Common stock dividends ($0.03 per share)     (1,014)      
Net Income (loss) (1,340) (1,270) (4,334) (3,936)    
Ending balance, Amount $ 17,826 $ 19,007 $ (23,711) $ 28,837 $ 17,826 $ (23,711)
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders Equity (Details Narrative) - shares
Jun. 30, 2023
Dec. 31, 2022
Stockholders' equity:    
Preferred Stock, Shares Outstanding 0 0
Common Stock, Shares Issued 3,694,298 3,686,939
Common Stock, Shares Outstanding 3,404,218 3,396,859
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net loss for basic and diluted earnings per share $ (1,340) $ (4,334) $ (2,610) $ (8,270)
Denominator:        
Denominator For Basic Loss Per Share Weighted Average Shares 3,402,280 3,373,656 3,400,624 3,371,717
Effect Of Dilutive Securities:        
Denominator For Diluted Loss Per Share Weighted Average Shares 3,402,280 3,373,656 3,400,624 3,371,717
Basic and diluted loss per share $ (0.39) $ (1.28) $ (0.77) $ (2.45)
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share (Details Narrative) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restricted Stock Units [Member]        
Antidilutive Securities 41,129 27,411 41,129 27,411
Stock Options [Member]        
Antidilutive Securities 226,900 181,800 226,900 181,800
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
NonCash ShareBased Employee Compensation (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
NonCash Share-Based Employee Compensation  
Outstanding, Beginning Balance | shares 200,300
Vested, Beginning Balance | shares 86,846
Nonvested, Beginning Balance | shares 113,454
Issued | shares 28,600
Exercised | shares 0
Forfeited | shares 0
Expired | shares 2,000
Outstanding, Ending Balance | shares 226,900
Vested, Ending Balance | shares 128,973
Nonvested, Ending Balance | shares 97,927
Wgt. Avg. Exercise Price Per Share, Outstanding, Beginning Balance $ 15.48
Wgt. Avg. Exercise Price Per Share, Vested, Beginning Balance 17.83
Wgt. Avg. Exercise Price Per Share, Nonvested, Beginning Balance 13.68
Wgt. Avg. Exercise Price Per Share, Issued 11.51
Wgt. Avg. Exercise Price Per Share, Exercised 0
Wgt. Avg. Exercise Price Per Share, Forfeited 0
Wgt. Avg. Exercise Price Per Share, Expired 11.15
Wgt.avg. Exercise Price Per Share, outstanding, ending Balance 15.02
Wgt. Avg. Exercise Price Per Share, Vested, Ending Balance 16.40
Wgt. Avg. Exercise Price Per Share, Nonvested, Ending Balance $ 13.19
Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Beginning balance 7 years 10 months 13 days
Wgt. Avg. Remaining Contractual Life (Years), Vested, Beginning balance 6 years 8 months 23 days
Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Beginning balance 8 years 8 months 26 days
Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Ending balance 7 years 9 months
Wgt. Avg. Remaining Contractual Life (Years), Vested, Ending balance 7 years 14 days
Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Ending balance 8 years 8 months 4 days
Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Beginning Balance $ 5.64
Wgt. Avg. Grant Date Fair Value Per Share, Vested, Beginning Balance 6.57
Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Beginning Balance 4.93
Wgt. Avg. Grant Date Fair Value Per Share, Issued 6.57
Wgt. Avg. Grant Date Fair Value Per Share, Exercised 0
Wgt. Avg. Grant Date Fair Value Per Share, Forfeited 0
Wgt. Avg. Grant Date Fair Value Per Share, Expired 7.02
Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Ending Balance 5.75
Wgt. Avg. Grant Date Fair Value Per Share, Vested, Ending Balance 5.93
Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Ending Balance $ 5.50
Aggregate Intrinsic Value, Outstanding, Beginning Balance | $ $ 460,925,000
Aggregate Intrinsic Value, Vested, Beginning Balance | $ 101,090,000
Aggregate Intrinsic Value, Nonvested, Beginning Balance | $ 359,835
Aggregate Intrinsic Value, Issued | $ 0
Aggregate Intrinsic Value, Exercised | $ 0
Aggregate Intrinsic Value, Forfeited | $ 0
Aggregate Intrinsic Value, Expired | $ 0
Aggregate Intrinsic Value, Outstanding, Ending Balance | $ 588,515,000
Aggregate Intrinsic Value, Vested, Ending Balance | $ 244,668,000
Aggregate Intrinsic Value, Nonvested, Ending Balance | $ $ 343,847
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
NonCash ShareBased Employee Compensation (Details1)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
NonCash Share-Based Employee Compensation  
Number of shares Unvested begaining | shares 41,129
Number of shares granted | shares 0
Number of shares Vested and issued | shares 0
Number of shares Cancelled/forfeited | shares 0
Number of shares Unvested ending balance | shares 41,129
Weighted Average price per shares Unvested begaining balance | $ / shares $ 13.20
Weighted Average price per shares Granted | $ / shares 0
Weighted Average price per shares Vested and issued | $ / shares 0
Weighted Average price per shares Cancelled/forfeited | $ / shares 0
Weighted Average price per shares Unvested ending balance | $ / shares $ 13.20
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
NonCash ShareBased Employee Compensation (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Employee and Non-Employee Director [Member]        
Share Based Compensation Expense $ 61 $ 51 $ 119 $ 136
Restricted Stock Units [Member]        
Share Based Compensation Expense $ 63 $ 171 $ 132 $ 241
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Purchase Commitments $ 13,390   $ 13,390  
Accounts Receivable From Us Government 2,412 $ 2,554 2,412 $ 2,554
Sales 18,996 12,111 37,717 18,696
United States Government Agencies [Member]        
Sales $ 8,785 $ 5,316 $ 17,429 $ 6,965
Sales Percentage 46.20% 43.90% 46.20% 37.30%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt  
Remaining six months of 2023 $ 46
2024 71
Thereafter 0
Total Payments $ 117
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details Narrative)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 22, 2022
USD ($)
Sep. 25, 2019
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Apr. 06, 2021
USD ($)
integer
Description of transferred receivables       the Company transferred receivables having an aggregate face value of $18.0 and $35.0 million, respectively, to the conduit in exchange for net proceeds of $19.8 and $40.6 million, respectively, of which $20.2 and $40.1 million, respectively, were funded by re-invested collections. There were no losses incurred on these transfers during the three and six months ended June 30, 2023  
Interest and related servicing fees     $ 173 $ 322  
Transferred receivables       85.00%  
Credit Agreement [Member]          
Outstanding borrowings credit facility     $ 6,600 $ 6,600  
Outstanding principal amount of receivables       $ 7,200  
Master loan agreement installments | integer         60
Principal and interest payments   $ 8      
Principal and interest payments, beginning date   October 25, 2019      
Principal and interest payments, maturity date   September 25, 2024      
Principal and interest payments, interest rate percentage   5.11%      
Master loan agreement amount   $ 425     $ 743
Invoice Purchase And Security Agreement          
Principal and interest payments, interest rate percentage 1.85%        
Line of credit maximum funding amount $ 15,000        
Effective borrowing rate     10.10% 10.10%  
Description of IPSA the IPSA, to modify the agreement to, among other things, provide a credit facility for up to 75% of net orderly liquidation value of inventory, not to exceed 100% of the eligible accounts receivable balance        
JP Morgan Chase Bank [Member]          
Outstanding balance of the credit facility       $ 4,500  
Subsequently expired       January 31, 2023  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases        
Operating lease cost $ 136 $ 136 $ 272 $ 272
Short-term lease cost 0 0 0 0
Variable lease cost 33 33 66 65
Total lease cost $ 169 $ 169 $ 338 $ 337
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows (fixed payments) $ 147 $ 144 $ 295 $ 288
Operating cash flows (liability reduction) 119 109 237 218
ROU assets obtained in exchange for lease obligations:        
Operating leases $ 0 $ 0 $ 0 $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 2)
6 Months Ended
Jun. 30, 2023
Leases  
Weighted Average Remaining Lease Term (in Years) 3 years 8 months 26 days
Weighted Average Discount Rate 5.50%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details 3)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases  
Remaining nine months of 2023 $ 300
2024 608
2025 618
2026 479
2027 242
Thereafter 0
Total payments 2,247
Less: imputed interest 215
Total present value of lease liability $ 2,032
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details Narrative)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 28, 2021
Jun. 30, 2023
USD ($)
ft²
Feb. 28, 2020
ft²
Area Of Lease Land | ft²   54,000 6,857
Lease Expiration Date   September 30, 2027  
Annual Rental, Maintenance And Tax Expenses On Lease   $ 491  
Lease Term 64 months    
Sawgrass Technology Park [Member]      
Annual Rental, Maintenance And Tax Expenses On Lease   $ 196  
Annual rental, maintenance and tax expenses increased percentage annually   3.00%  
XML 57 bkti_10q_htm.xml IDEA: XBRL DOCUMENT 0000002186 2023-01-01 2023-06-30 0000002186 2021-02-01 2021-02-28 0000002186 bkti:SawgrassTechnologyParkMember 2023-01-01 2023-06-30 0000002186 2020-02-28 0000002186 bkti:InvoicePurchaseAndSecurityAgreementMember 2023-06-30 0000002186 bkti:InvoicePurchaseAndSecurityAgreementMember 2022-11-01 2022-11-22 0000002186 bkti:CreditAgreementMember 2019-09-25 0000002186 bkti:InvoicePurchaseAndSecurityAgreementMember 2022-11-22 0000002186 bkti:CreditAgreementMember 2019-09-01 2019-09-25 0000002186 bkti:CreditAgreementMember 2021-04-06 0000002186 bkti:CreditAgreementMember 2023-01-01 2023-06-30 0000002186 bkti:CreditAgreementMember 2023-06-30 0000002186 bkti:JPMorganChaseBankMember 2023-01-01 2023-06-30 0000002186 bkti:UnitedStatesGovernmentAgenciesMember 2022-04-01 2022-06-30 0000002186 bkti:UnitedStatesGovernmentAgenciesMember 2022-01-01 2022-06-30 0000002186 bkti:UnitedStatesGovernmentAgenciesMember 2023-01-01 2023-06-30 0000002186 bkti:UnitedStatesGovernmentAgenciesMember 2023-04-01 2023-06-30 0000002186 bkti:EmployeeAndNonemployeeDirectorMember 2022-01-01 2022-06-30 0000002186 bkti:EmployeeAndNonemployeeDirectorMember 2022-04-01 2022-06-30 0000002186 bkti:EmployeeAndNonemployeeDirectorMember 2023-01-01 2023-06-30 0000002186 bkti:EmployeeAndNonemployeeDirectorMember 2023-04-01 2023-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0000002186 bkti:StockOptionsMember 2022-04-01 2022-06-30 0000002186 bkti:StockOptionsMember 2022-01-01 2022-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0000002186 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0000002186 bkti:StockOptionsMember 2023-01-01 2023-06-30 0000002186 bkti:StockOptionsMember 2023-04-01 2023-06-30 0000002186 bkti:AggregateTotalMember 2022-06-30 0000002186 bkti:AggregateTotalMember 2023-06-30 0000002186 bkti:AggregateTotalMember 2022-01-01 2022-03-31 0000002186 bkti:AggregateTotalMember 2022-04-01 2022-06-30 0000002186 bkti:AggregateTotalMember 2023-04-01 2023-06-30 0000002186 bkti:AggregateTotalMember 2023-01-01 2023-03-31 0000002186 bkti:AggregateTotalMember 2021-12-31 0000002186 bkti:AggregateTotalMember 2022-03-31 0000002186 bkti:AggregateTotalMember 2023-03-31 0000002186 bkti:AggregateTotalMember 2022-12-31 0000002186 bkti:TreasuryStocksCommonMember 2022-06-30 0000002186 bkti:TreasuryStocksCommonMember 2023-06-30 0000002186 bkti:TreasuryStocksCommonMember 2022-01-01 2022-03-31 0000002186 bkti:TreasuryStocksCommonMember 2022-04-01 2022-06-30 0000002186 bkti:TreasuryStocksCommonMember 2023-04-01 2023-06-30 0000002186 bkti:TreasuryStocksCommonMember 2023-01-01 2023-03-31 0000002186 bkti:TreasuryStocksCommonMember 2021-12-31 0000002186 bkti:TreasuryStocksCommonMember 2022-03-31 0000002186 bkti:TreasuryStocksCommonMember 2023-03-31 0000002186 bkti:TreasuryStocksCommonMember 2022-12-31 0000002186 bkti:RetainedEarningMember 2022-06-30 0000002186 bkti:RetainedEarningMember 2023-06-30 0000002186 bkti:RetainedEarningMember 2022-01-01 2022-03-31 0000002186 bkti:RetainedEarningMember 2022-04-01 2022-06-30 0000002186 bkti:RetainedEarningMember 2023-04-01 2023-06-30 0000002186 bkti:RetainedEarningMember 2023-01-01 2023-03-31 0000002186 bkti:RetainedEarningMember 2021-12-31 0000002186 bkti:RetainedEarningMember 2022-03-31 0000002186 bkti:RetainedEarningMember 2023-03-31 0000002186 bkti:RetainedEarningMember 2022-12-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2022-06-30 0000002186 bkti:AdditionalPaidsInCapitalMember 2023-06-30 0000002186 bkti:AdditionalPaidsInCapitalMember 2022-01-01 2022-03-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2022-04-01 2022-06-30 0000002186 bkti:AdditionalPaidsInCapitalMember 2023-01-01 2023-03-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2023-04-01 2023-06-30 0000002186 bkti:AdditionalPaidsInCapitalMember 2021-12-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2022-03-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2023-03-31 0000002186 bkti:AdditionalPaidsInCapitalMember 2022-12-31 0000002186 bkti:CommonStocksMember 2022-06-30 0000002186 bkti:CommonStocksMember 2023-06-30 0000002186 bkti:CommonStocksMember 2022-01-01 2022-03-31 0000002186 bkti:CommonStocksMember 2022-04-01 2022-06-30 0000002186 bkti:CommonStocksMember 2023-01-01 2023-03-31 0000002186 bkti:CommonStocksMember 2023-04-01 2023-06-30 0000002186 bkti:CommonStocksMember 2021-12-31 0000002186 bkti:CommonStocksMember 2022-03-31 0000002186 bkti:CommonStocksMember 2022-12-31 0000002186 bkti:CommonStocksMember 2023-03-31 0000002186 bkti:FGFinancialGroupMember 2023-06-30 0000002186 bkti:FGFinancialGroupMember 2023-01-01 2023-06-30 0000002186 2022-01-01 2022-12-31 0000002186 bkti:SalesAgreementMember 2023-06-30 0000002186 srt:MaximumMember bkti:FGFinancialGroupMember 2023-01-01 2023-06-30 0000002186 srt:MinimumMember bkti:FGFinancialGroupMember 2023-01-01 2023-06-30 0000002186 2022-06-30 0000002186 2021-12-31 0000002186 2022-01-01 2022-06-30 0000002186 2022-04-01 2022-06-30 0000002186 2023-04-01 2023-06-30 0000002186 2022-12-31 0000002186 2023-06-30 0000002186 2023-07-31 iso4217:USD shares iso4217:USD shares pure bkti:integer utr:sqft 0000002186 false --12-31 Q2 2023 1.00 1000000 0 0 0 0 0.60 10000000 290080 226900 41129 181800 27411 0 0 10-Q true 2023-06-30 false 001-32644 BK TECHNOLOGIES CORPORATION NV 83-4064262 7100 Technology Drive West Melbourne FL 32904 321 984-1414 Common Stock, par value $0.60 per share BKTI NYSE Yes Yes Non-accelerated Filer true false false 3404218 2688000 1918000 9189000 10616000 22911000 22105000 1382000 1578000 36170000 36217000 5025000 4884000 1777000 1991000 992000 1481000 4116000 4116000 379000 143000 48459000 48832000 12549000 12898000 1572000 1143000 730000 591000 786000 700000 503000 485000 6516000 5854000 93000 277000 1055000 1022000 23804000 22970000 24000 329000 1529000 1785000 5276000 3613000 30633000 28697000 1.00 1000000 0 0 0.60 10000000 3694298 3686939 3404218 3396859 2217000 2212000 45600000 45304000 -24589000 -21979000 290080 5402000 5402000 17826000 20135000 48459000 48832000 18996000 12111000 37717000 18696000 13792000 10386000 27619000 15499000 5988000 5405000 11869000 10321000 19780000 15791000 39488000 25820000 -784000 -3680000 -1771000 -7124000 -155000 -24000 -298000 -39000 -376000 -602000 -489000 -1098000 25000 28000 52000 9000 -556000 -654000 -839000 -1146000 -1340000 -4334000 -2610000 -8270000 0 0 0 0 -1340000 -4334000 -2610000 -8270000 -0.39 -1.28 -0.77 -2.45 3402280 3373656 3400624 3371717 -2610000 -8270000 86000 -48000 76 0 777000 696000 119000 136000 132000 241000 -489000 -1098000 -1427000 -1710000 719000 5568000 -195000 -352000 236000 39000 -24000 -17000 -349000 3921000 429000 682000 139000 18000 1696000 206000 86000 -521000 1541000 -5307000 918000 714000 -918000 -714000 50000 0 0 1011000 40660000 2488000 40563000 132000 147000 1345000 770000 -4676000 1918000 10580000 2688000 5904000 332000 43000 57000 178000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>1. Condensed Consolidated Financial Statements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Basis of Presentation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The condensed consolidated balance sheet as of June 30, 2023, the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022, and the condensed consolidated statements of cash flows for the three and six months ended June 30, 2023 and 2022, have been prepared by BK Technologies Corporation (the “Company,” “we,” “us,” “our”), and are unaudited. The condensed consolidated balance sheet at December 31, 2022, has been derived from the Company’s audited consolidated financial statements at that date. <strong><em> </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted.  These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) on March 16, 2023.  The results of operations for the three and six months ended June 30, 2023, and 2022, are not necessarily indicative of the operating results for a full year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Principles of Consolidation</strong> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The accounts of the Company and its subsidiaries have been included in the accompanying condensed consolidated financial statements.  All significant intercompany balances and transactions have been eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected or at cost.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Through September 30, 2022, the Company was the sole limited partner in FGI 1347 Holdings, LP (“1347 LP”), a consolidated VIE. The Company ceased to be the limited partner of 1347 LP as of September 30, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Fair Value of Financial Instruments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investments, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2023, and December 31, 2022, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Prior to September 14, 2022, the Company held an investment in the common stock of FG Financial Group, Inc. (“FGF”), which investment was held by the Company in 1347 LP.  The Company used observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing its investment in FGF.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">Effective September 14, 2022, the Company has an investment in Series B common membership interests of FG Financial Holdings, LLC (“FG Holdings”). As further discussed in Note 6, the Company records the investment according to guidance provided by ASC 820 “Fair Value Measurement”, as the Company does not have a controlling financial interest in, nor exerts significant influence over the activities of FG Holdings. The investment in Series B common membership interests of FG Holdings is reported using net asset value (“NAV”) of interests held by the Company at period-end.  The NAV is calculated using the observable fair value of the underlying stock of FGF held by FG Holdings, plus uninvested cash, less liabilities, further adjusted through allocations based on distribution preferences, as defined in operating agreement of FG Holdings.  The NAV is used as a practical expedient and has not been classified within the fair value hierarchy.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Liquidity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company incurred operating losses during 2023 and 2022 and reported negative cash flows from operations during 2022. The Company’s operating results have been negatively impacted by the worldwide shortages of materials, in particular semiconductors and integrated circuits, extended lead times, and increased costs and inventory levels for certain components.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”), providing for a one-year Line of Credit with total maximum funding up to $15 million (the “Line of Credit”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement (see Note 11).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Management believes that cash and cash equivalents currently available, combined with anticipated cash to be generated from operations, and borrowing ability are sufficient to meet the Company’s working capital requirements in the foreseeable future. The Company generally relies on cash from operations, commercial debt, and equity offerings to the extent available, to satisfy its liquidity needs and to meet its payment obligations The Company may engage in public or private offerings of equity or debt securities to maintain or increase its liquidity and capital resources. However, financial and economic conditions, including those resulting from the current inflationary environment and current geopolitical tension, could impact our ability to raise capital or debt financing, if needed, on acceptable terms or at all.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Reverse Stock Split</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">On March 23, 2023, the board of directors (the “Board”) of the Company approved a one (1)-for-five (5) reverse stock split of the Company’s issued and outstanding shares of common stock (the “Reverse Stock Split”), and on April 4, 2023, the Company filed with the Secretary of State of the State of Nevada a Certificate of Change to its Articles of Incorporation to effect the Reverse Stock Split. The Reverse Stock Split became effective at 5:00 p.m. Eastern Time on April 21, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;"> The Company executed the one (1) for five (5) reverse stock split of its issued and outstanding common stock, par value $0.60 per share.  Shares of common stock underlying outstanding stock options and restricted stock units were proportionately reduced, and the respective exercise prices were proportionately increased in accordance with the terms of the agreements governing such securities.  Accordingly, all shares and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect the reverse stock split.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Recent Accounting Pronouncements </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The condensed consolidated balance sheet as of June 30, 2023, the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022, and the condensed consolidated statements of cash flows for the three and six months ended June 30, 2023 and 2022, have been prepared by BK Technologies Corporation (the “Company,” “we,” “us,” “our”), and are unaudited. The condensed consolidated balance sheet at December 31, 2022, has been derived from the Company’s audited consolidated financial statements at that date. <strong><em> </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted.  These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission (“SEC”) on March 16, 2023.  The results of operations for the three and six months ended June 30, 2023, and 2022, are not necessarily indicative of the operating results for a full year. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The accounts of the Company and its subsidiaries have been included in the accompanying condensed consolidated financial statements.  All significant intercompany balances and transactions have been eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company consolidates entities in which it has a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) or a voting interest entity.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">VIEs are entities in which (i) the total equity investment at risk is not sufficient to enable the entity to finance its activities independently, or (ii) the at-risk equity holders do not have the normal characteristics of a controlling financial interest. A controlling financial interest in a VIE is present when an enterprise has one or more variable interests that have both (i) the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance, and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The enterprise with a controlling financial interest is the primary beneficiary and consolidates the VIE.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Voting interest entities lack one or more of the characteristics of a VIE. The usual condition for a controlling financial interest is ownership of a majority voting interest for a corporation or a majority of kick-out or participating rights for a limited partnership.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">When the Company does not have a controlling financial interest in an entity but exerts significant influence over the entity’s operating and financial policies (generally defined as owning a voting or economic interest of between 20% to 50%), the Company’s investment is accounted for under the equity method of accounting. If the Company does not have a controlling financial interest in, or exert significant influence over, an entity, the Company accounts for its investment at fair value, if the fair value option was elected or at cost.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Through September 30, 2022, the Company was the sole limited partner in FGI 1347 Holdings, LP (“1347 LP”), a consolidated VIE. The Company ceased to be the limited partner of 1347 LP as of September 30, 2022.</p> 0.20 0.50 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company’s financial instruments consist of cash and cash equivalents, trade accounts receivable, investments, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities. As of June 30, 2023, and December 31, 2022, the carrying amount of cash and cash equivalents, trade accounts receivable, accounts payable, accrued expenses, notes payable, credit facilities, and other liabilities approximated their respective fair value due to the short-term nature and maturity of these instruments. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Prior to September 14, 2022, the Company held an investment in the common stock of FG Financial Group, Inc. (“FGF”), which investment was held by the Company in 1347 LP.  The Company used observable market data assumptions (Level 1 inputs, as defined in accounting guidance) that it believes market participants would use in pricing its investment in FGF.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">Effective September 14, 2022, the Company has an investment in Series B common membership interests of FG Financial Holdings, LLC (“FG Holdings”). As further discussed in Note 6, the Company records the investment according to guidance provided by ASC 820 “Fair Value Measurement”, as the Company does not have a controlling financial interest in, nor exerts significant influence over the activities of FG Holdings. The investment in Series B common membership interests of FG Holdings is reported using net asset value (“NAV”) of interests held by the Company at period-end.  The NAV is calculated using the observable fair value of the underlying stock of FGF held by FG Holdings, plus uninvested cash, less liabilities, further adjusted through allocations based on distribution preferences, as defined in operating agreement of FG Holdings.  The NAV is used as a practical expedient and has not been classified within the fair value hierarchy.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company incurred operating losses during 2023 and 2022 and reported negative cash flows from operations during 2022. The Company’s operating results have been negatively impacted by the worldwide shortages of materials, in particular semiconductors and integrated circuits, extended lead times, and increased costs and inventory levels for certain components.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”), providing for a one-year Line of Credit with total maximum funding up to $15 million (the “Line of Credit”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement (see Note 11).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Management believes that cash and cash equivalents currently available, combined with anticipated cash to be generated from operations, and borrowing ability are sufficient to meet the Company’s working capital requirements in the foreseeable future. The Company generally relies on cash from operations, commercial debt, and equity offerings to the extent available, to satisfy its liquidity needs and to meet its payment obligations The Company may engage in public or private offerings of equity or debt securities to maintain or increase its liquidity and capital resources. However, financial and economic conditions, including those resulting from the current inflationary environment and current geopolitical tension, could impact our ability to raise capital or debt financing, if needed, on acceptable terms or at all.</p> 15000000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">On March 23, 2023, the board of directors (the “Board”) of the Company approved a one (1)-for-five (5) reverse stock split of the Company’s issued and outstanding shares of common stock (the “Reverse Stock Split”), and on April 4, 2023, the Company filed with the Secretary of State of the State of Nevada a Certificate of Change to its Articles of Incorporation to effect the Reverse Stock Split. The Reverse Stock Split became effective at 5:00 p.m. Eastern Time on April 21, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;"> The Company executed the one (1) for five (5) reverse stock split of its issued and outstanding common stock, par value $0.60 per share.  Shares of common stock underlying outstanding stock options and restricted stock units were proportionately reduced, and the respective exercise prices were proportionately increased in accordance with the terms of the agreements governing such securities.  Accordingly, all shares and per share amounts for all periods presented in the accompanying condensed consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect the reverse stock split.</p> one (1)-for-five (5) 0.60 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company does not discuss recent pronouncements that are not anticipated to have a material impact on or are unrelated to its financial condition, results of operations, cash flows or disclosures. </p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>2.</strong> <strong>Significant Events and Transactions</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">On January 31, 2023 the Company entered into a sales agreement (the “Sales Agreement”) with ThinkEquity LLC (“ThinkEquity” or the “Sales Agent”), relating to the sale of shares of our common stock. In accordance with the terms of the Sales Agreement, we may offer and sell shares of our common stock from time to time up to an aggregate offering price of $15,000,000 through or to the Sales Agent, acting as sales agent or principal. After adjusting for the Reverse Stock Split, the number of shares issuable under the terms of the Sales Agreement is 845,070 shares of our common stock.  The Company intends to use the net proceeds from the offering primarily for general corporate purposes, which may include working capital, capital expenditures, operational purposes, strategic investments and potential acquisitions in complementary businesses.  </p> 15000000 845070 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>3. Allowance for Doubtful Accounts</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The allowance for doubtful accounts on trade receivables was approximately $50 on gross trade receivables of $9,239 and $10,666 at June 30, 2023, and December 31, 2022, respectively.  This allowance is used to state trade receivables at a net realizable value or the amount that the Company estimates will be collected of the Company’s gross trade receivables.</p> 50000 9239000 10666000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>4. Inventories, Net</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Inventories, which are presented net of allowance for slow moving, excess, and obsolete inventory, consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">December 31, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,795</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,965</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,556</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,313</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>10,560</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>22,911</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,105</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $1,161 at June 30, 2023, compared with approximately $1,247 at December 31, 2022.</p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">December 31, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Finished goods</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,795</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,965</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Work in process</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,556</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,313</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Raw materials</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>10,560</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11,827</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>22,911</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">22,105</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 4795000 2965000 7556000 7313000 10560000 11827000 22911000 22105000 1161000 1247000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>5.</strong> <strong>Income Taxes </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company has recorded no tax expense or benefit for the three and six months ended June 30, 2023, and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company’s income tax provision is based on management’s estimate of the effective tax rate for the full year. The tax provision (benefit) in any period will be affected by, among other things, permanent, as well as temporary, differences in the deductibility of certain items, changes in the valuation allowance related to net deferred tax assets, in addition to changes in tax legislation. As a result, the Company may experience significant fluctuations in the effective book tax rate (that is, tax expense divided by pre-tax book income) from period to period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">As of June 30, 2023, the Company’s net deferred tax assets totaled approximately $4,116 and were primarily derived from research and development tax credits, deferred revenue, and net operating loss carryforwards.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">In order to fully utilize the net deferred tax assets, the Company will need to generate sufficient taxable income in future years.  The Company analyzed all positive and negative evidence to determine if, based on the weight of available evidence, it is more likely than not to realize the benefit of the net deferred tax assets. The recognition of the net deferred tax assets and related tax benefits is based upon the Company’s conclusions regarding, among other considerations, estimates of future earnings based on information currently available and current and anticipated customers, contracts, and product introductions, as well as historical operating results and certain tax planning strategies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">Based on the analysis of all available evidence, both positive and negative, the Company has concluded that it does not have the ability to generate sufficient taxable income in the necessary period to utilize the entire benefit for the deferred tax assets. Accordingly, the Company established a valuation allowance of $4,134 and $3,356 as of June 30, 2023 and December 31, 2022, respectively. The Company cannot presently estimate what, if any, changes to the valuation of its deferred tax assets may be deemed appropriate in the future.  If the Company incurs future losses, it may be necessary to record additional valuation allowance related to the deferred tax assets recognized as of June 30, 2023. </p> 4116000 4134000 3356000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>6. Investments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Through September 30, 2022, the Company was the sole limited partner of FGI 1347 Holdings’ LP (“1347 LP”). Affiliates of Fundamental Global GP, LLC, (“FG”), a significant stockholder of the Company, served as the general partner and investment manager of 1347 LP. 1347 LP was established for the purpose of investing in securities, and its sole asset was shares of common stock of FG Financial Group, Inc. (Nasdaq: FGF) (“FGF”).  These shares were purchased in March and May 2018 for approximately $3,741.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">On September 14, 2022, FG contributed all of the shares of common stock of FGF held by 1347 LP to FG Holdings, with an approximate value of $945, based on the published price of FGF stock at the time of contribution, in exchange for Series B common membership interests of FG Holdings, with an equivalent value.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The investment in the Series B common membership interests of FG Holdings is measured using the NAV practical expedient in accordance with ASC 820 Fair Value Measurement and has not been classified within the fair value hierarchy.  FG Holdings invests in the common and preferred stock of FGF.  FG Holdings’ structure provides for Series A preferred interests, which accrue a return of eight percent per annum and receive 20% of positive profits with respect to the total return in the capital provided by the holders of Series A preferred membership interests.  The Series B common membership interests receive cumulative distributions equal to the aggregate capital contributions by the Series B common membership interest equal to the total return on capital provided by the Series B common membership interests. Series B common membership interests also receive an additional return equal to 1.5 times the Series A of positive profits described above. There is no defined redemption frequency, and the Company cannot redeem or transfer its investment without the prior written consent of FG Holdings’ managers, who are FG affiliates.  Distributions may be made to members at such times and amounts as determined by the managers, and shall be based on the most recent NAV. The Company does not have any unfunded commitments related to this investment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">As of June 30, 2023, the members and affiliates of FG Holdings beneficially owned in the aggregate 5,666,111 shares of FGF’s common stock, representing approximately 55% of FGF’s outstanding shares. Additionally, FG and its affiliates constitute the largest stockholder of the Company. Mr. Kyle Cerminara, Chairman of the Company’s Board of Directors, is Chief Executive Officer, Co-Founder and Partner of FG and serves as Chairman of the Board of Directors of FG Group Holdings Inc., a manager and majority Series B member in FG Holdings. Mr. Cerminara also serves as Chairman of the Board of Directors of FGF. </p> 3741000 945000 0.20 5666111 0.55 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>7.</strong> <strong>Stockholders’ Equity </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Effective on April 21, 2023, the Company filed a Certificate of Change to the Articles of Incorporation to effect the Reverse Stock Split (see Note 1). All share and per share information in this Quarterly Report on Form 10-Q have been retroactively adjusted to reflect the Reverse Stock Split. As of July 31, 2023, there were 3,694,298 shares of common stock issued and 3,404,218 outstanding, and no shares of preferred stock outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The changes in condensed consolidated stockholders’ equity for the three and six months ended June 30, 2023, and 2022, are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Amount</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional Paid-In Capital</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,686,939</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,212</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">45,304</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(21,979</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">20,135</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">858</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">14</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,920</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">58</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">58</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">69</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">69</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,270</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,270</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,689,717</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,214</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">45,444</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(23,249</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">19,007</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issue</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,661</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,920</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">63</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">63</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,340</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,340</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>3,694,298</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>2,217</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>45,600</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(24,589</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>)</strong> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>17,826</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional Paid-In Capital</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,659,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,196</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">44,645</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(8,821</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(32,618</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">70</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">70</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(3,936</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(3,936</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,663,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,198</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">44,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(12,757</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">28,837</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">10,773</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.03 per share)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,014</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,014</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>3,673,773</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>2,204</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>45,014</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(18,105</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(23,711 </strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td></tr></tbody></table> 3694298 3404218 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Amount</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional Paid-In Capital</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,686,939</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,212</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">45,304</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(21,979</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">20,135</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">858</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">14</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">15</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,920</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">58</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">58</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">69</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">69</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,270</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,270</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,689,717</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,214</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">45,444</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(23,249</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">19,007</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issue</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,661</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">33</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">35</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1,920</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">1</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">61</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">63</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">63</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,340</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(1,340</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>3,694,298</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>2,217</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>45,600</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(24,589</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>)</strong> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>17,826</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Common Stock Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Additional Paid-In Capital</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accumulated</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong> Deficit</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Treasury</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at December 31, 2021</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,659,800</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,196</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">44,645</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(8,821</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(32,618</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,200</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">85</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">70</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">70</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(3,936</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(3,936</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at March 31, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">3,663,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">2,198</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">44,798</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(12,757</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(5,402</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">28,837</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock issued under restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">10,773</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">6</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-stock options</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Share-based compensation expense-restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">171</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Common stock dividends ($0.03 per share)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,014</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(1,014</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance at June 30, 2022</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>3,673,773</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>2,204</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>45,014</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(18,105</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(5,402</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(23,711 </strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td></tr></tbody></table> 3686939 2212000 45304000 -21979000 -5402000 20135000 858 1000 14000 0 0 15000 1920 1000 -1000 0 0 0 0 58000 0 0 58000 0 69000 0 0 69000 0 0 -1270000 0 -1270000 3689717 2214000 45444000 -23249000 -5402000 19007000 2661 2000 33000 0 0 35000 1920 1000 -1000 0 0 0 0 61000 0 0 61000 0 63000 0 0 63000 0 0 -1340000 0 -1340000 3694298 2217000 45600000 -24589000 -5402000 17826000 3659800 2196000 44645000 -8821000 -5402000 -32618000 3200 2000 -2000 0 0 0 0 85000 0 0 85000 0 70000 0 0 70000 0 0 -3936000 0 -3936000 3663000 2198000 44798000 -12757000 -5402000 28837000 10773 6000 -6000 0 0 0 0 51000 0 0 51000 0 171000 0 0 171000 0 0 -1014000 0 -1014000 0 0 -4334000 0 -4334000 3673773 2204000 45014000 -18105000 -5402000 -23711000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>8. Loss Per Share</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The following table sets forth the computation of basic and diluted loss per share:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Numerator:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss for basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(1,340</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(2,610</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(8,270</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for basic loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,402,280</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,373,656</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,400,624</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,371,717</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Options and restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,402,280</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,373,656</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,400,624</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,371,717</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic and diluted loss per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.39</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1.28</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.77</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(2.45</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Approximately 226,900 stock options and 41,129 restricted stock units for the three and six months ended June 30, 2023, and 181,800 stock options and 27,411 restricted stock units for the three and six months ended June 30, 2022, were excluded from the calculation because they were anti-dilutive. </p> <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Numerator:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Net loss for basic and diluted earnings per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(1,340</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,334</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(2,610</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(8,270</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for basic loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,402,280</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,373,656</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,400,624</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,371,717</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Effect of dilutive securities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Options and restricted stock units</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Denominator for diluted loss per share weighted average shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,402,280</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,373,656</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>3,400,624</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">3,371,717</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Basic and diluted loss per share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.39</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(1.28</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.77</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(2.45</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table> -1340000 -4334000 -2610000 -8270000 3402280 3373656 3400624 3371717 3402280 3373656 3400624 3371717 -0.39 -1.28 -0.77 -2.45 226900 41129 181800 27411 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>9.</strong> <strong>Non-Cash Share-Based Employee Compensation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Stock Options</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">The Company has an employee and non-employee director share-based incentive compensation plans.  Related to these programs, the Company recorded non-cash share-based employee compensation expense of $61 and $119 for the three and six months ended June 30, 2023, respectively, compared with $51 and $136, for the same periods last year. The Company considers its non-cash share-based employee compensation expenses as a component of cost of products and selling, general and administrative expenses. There was no non-cash share-based employee compensation expense capitalized as part of capital expenditures or inventory for the periods presented.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The Company uses the Black-Scholes-Merton option valuation model to calculate the fair value of stock option grants under this plan.  The non-cash share-based employee compensation expense recorded in the three  months ended June 30, 2023, was calculated using certain assumptions.  Such assumptions are described more comprehensively in Note 10 (Share-Based Employee Compensation) of the Notes to the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">A summary of activity under the Company’s stock option plans during the three months ended June 30, 2023, is presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock Options</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Exercise Price ($) Per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Remaining Contractual Life (Years)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Grant Date Fair Value ($) Per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value ($)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td colspan="21" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of January 1, 2023</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">200,300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">15.48</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.64</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">460,925</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">86,846</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17.83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.57</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">101,090</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">113,454</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.68</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.74</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.93</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">359,835</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Period activity</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.57</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expired </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11.15</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.02</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">226,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">15.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">588,515</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,973</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.93</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">244,668</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">97,927</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.19</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.68</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5.50</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">343,847</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Restricted Stock Units</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company recorded non-cash restricted stock unit compensation expense of $63 and $132 for the three and six months ended June 30, 2023, compared with $171 and $241 for the same periods last year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">A summary of non-vested restricted stock under the Company’s non-employee director share-based incentive compensation plan is as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Number of Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Unvested at January 1, 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">41,129</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.20</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested and issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cancelled/forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Unvested at June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>41,129</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>13.20</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 61000 119000 51000 136000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Stock Options</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Exercise Price ($) Per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Remaining Contractual Life (Years)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Wgt. Avg. Grant Date Fair Value ($) Per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Aggregate</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Intrinsic</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Value ($)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td colspan="21" style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of January 1, 2023</strong></p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">200,300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">15.48</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.87</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.64</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">460,925</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">86,846</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">17.83</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.57</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">101,090</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">113,454</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.68</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.74</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4.93</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">359,835</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Period activity</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28,600</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11.51</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6.57</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Exercised</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expired </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,000</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">11.15</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">7.02</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>As of June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">226,900</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">15.02</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.75</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">588,515</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">128,973</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">16.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.93</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">244,668</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Nonvested</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">97,927</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.19</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">8.68</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5.50</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">343,847</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 200300 15.48 P7Y10M13D 5.64 460925000 86846 17.83 P6Y8M23D 6.57 101090000 113454 13.68 P8Y8M26D 4.93 359835 28600 11.51 6.57 0 0 0 0 0 0 0 0 0 2000 11.15 7.02 0 226900 15.02 P7Y9M 5.75 588515000 128973 16.40 P7Y14D 5.93 244668000 97927 13.19 P8Y8M4D 5.50 343847 63000 132000 171000 241000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Number of Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted Average </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Price per Share</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Unvested at January 1, 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">41,129</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">13.20</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Vested and issued</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cancelled/forfeited</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Unvested at June 30, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>41,129</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>13.20</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 41129 13.20 0 0 0 41129 13.20 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>10. Commitments and Contingencies </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0in; text-align:justify;"><strong>Legal Matters</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:justify;">From time to time, the Company may be involved in various claims and legal actions arising in the ordinary course of its business. On a quarterly basis, the Company assesses its liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, it records a liability in its consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not accrue legal reserves, consistent with applicable accounting guidance. There were no pending material claims or legal matters as of June 30, 2023. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Purchase Commitments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">As of June 30, 2023, the Company had purchase commitments for inventory totaling approximately $13,390.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Significant Customers</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Sales to United States government agencies represented approximately $8,785 (46.2%) and $17,429 (46.2%) of the Company’s net total sales for the three and six months ended June 30, 2023, respectively, compared with approximately $5,316 (43.9%) and $6,965 (37.3%), for the same periods last year. Accounts receivable from agencies of the United States government were $2,412 as of June 30, 2023, compared with approximately $2,554 at the same date last year.</p> 13390000 8785000 0.462 17429000 0.462 5316000 0.439 6965000 0.373 2412000 2554000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>11. Debt</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Credit Facilities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">On November 22, 2022, the Company’s subsidiaries, BK Technologies, Inc. and RELM Communications, Inc. (the “Subsidiaries”), entered into an accounts receivable financing arrangement via an Invoice Purchase and Security Agreement (“IPSA”) with Alterna Capital Solutions, LLC (“Alterna”).  On November 28, 2022, the Subsidiaries and Alterna entered into a rider to the IPSA, to modify the agreement to, among other things, provide a credit facility for up to 75% of net orderly liquidation value of inventory, not to exceed 100% of the eligible accounts receivable balance.   The IPSA, which provides for a one-year line of credit with a maximum capacity of up to $15 million (the “Line of Credit”), is scheduled to be renewed in November 2023, unless canceled by either party, as provided in the agreement. The Line of Credit bears an interest rate of Prime plus 1.85%. The effective borrowing rate under the IPSA was 10.1% as of June 30, 2023.   Interest and related servicing fees for the three months and six months ended June 30, 2023, were approximately $173 and $322, respectively. Under the arrangement, the Company may transfer eligible short-term trade receivables to the conduit, with full recourse, on a daily basis in exchange for cash.  Generally, at the transfer date, the Company may receive cash equal to approximately 85% of the value of the transferred receivables.  The Company accounts for the transfers of receivables as a secured borrowing due to the Company’s continuing involvement with the accounts receivable.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company used approximately $4.5 million  of IPSA funding to repay the outstanding balance of the credit facility with JP Morgan Chase Bank, N.A., which subsequently expired on January 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;"> During the three and six months ended June 30, 2023, the Company transferred receivables having an aggregate face value of $18.0 and $35.0 million, respectively, to the conduit in exchange for net proceeds of $19.8 and $40.6 million, respectively, of which $20.2 and $40.1 million, respectively, were funded by re-invested collections. There were no losses incurred on these transfers during the three and six months ended June 30, 2023.  The IPSA matures on November 22, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;"> At June 30, 2023, the outstanding borrowings under this credit facility were approximately $6.6 million and the outstanding principal amount of receivables transferred under this facility amounted to $7.2 million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>Notes Payable</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.45in; text-align:justify;"> On April 6, 2021, BK Technologies, Inc., a wholly owned subsidiary of the Company, and JPMC, as a lender, entered into a Master Loan Agreement in the amount of $743 to finance various items of manufacturing equipment (the “JPMC Credit Agreement”). The Company used funds obtained from the Line of Credit to replace the JPMC Credit Agreement.  This note payable was paid in full on June 27, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">On September 25, 2019, BK Technologies, Inc., a wholly owned subsidiary of the Company, and U.S. Bank Equipment Finance, a division of U.S. Bank National Association, as a lender, entered into a Master Loan Agreement in the amount of $425 to finance various items of manufacturing equipment. The loan is collateralized by the equipment purchased using the proceeds. The Master Loan Agreement is payable in 60 equal monthly principal and interest payments of approximately $8 beginning on October 25, 2019, matures on September 25, 2024, and bears a fixed interest rate of 5.11%.  </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">The following table summarizes the notes payable principal repayments subsequent to June 30, 2023:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">46</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>117</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> the IPSA, to modify the agreement to, among other things, provide a credit facility for up to 75% of net orderly liquidation value of inventory, not to exceed 100% of the eligible accounts receivable balance 15000000 0.0185 0.101 173000 322000 0.85 4500000 January 31, 2023 the Company transferred receivables having an aggregate face value of $18.0 and $35.0 million, respectively, to the conduit in exchange for net proceeds of $19.8 and $40.6 million, respectively, of which $20.2 and $40.1 million, respectively, were funded by re-invested collections. There were no losses incurred on these transfers during the three and six months ended June 30, 2023 6600000 7200000 743000 425000 60 8000 October 25, 2019 September 25, 2024 0.0511 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">46</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">71</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>117</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 46000 71000 0 117000 <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>12. Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company accounts for its leasing arrangements in accordance with Topic 842, “Leases”. The Company leases manufacturing and office facilities and equipment under operating leases and determines if an arrangement is a lease at inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">As most of its leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.  The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The Company has lease agreements with lease and non-lease components, which are accounted for separately.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">The Company leases approximately 54,000 square feet (not in thousands) of industrial space in West Melbourne, Florida, under a non-cancellable operating lease.  The lease has the expiration date of September 30, 2027.  Annual rental, maintenance and tax expenses for the facility are approximately $491.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">In February 2020, the Company entered into a lease for 6,857 square feet (not in thousands) of office space at Sawgrass Technology Park, 1619 NW 136th Avenue in Sunrise, Florida, for a period of 64 months commencing July 1, 2020.  Annual rental, maintenance and tax expenses for the facility will be approximately $196 for the first year, increasing by approximately 3% for each subsequent 12-month period.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.5in; text-align:justify;">Lease costs consisted of the following: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>136</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">136</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>272</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">272</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Short-term lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Variable lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>33</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">33</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>66</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">65</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>169</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">169</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>338</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">337</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Supplemental cash flow information related to leases was as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating cash flows (fixed payments)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>147</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>295</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating cash flows (liability reduction)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>119</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">109</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>237</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">218</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU assets obtained in exchange for lease obligations:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating leases </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>—</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Other information related to operating leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3.74</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.50</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; TEXT-INDENT: 0.5in; text-align:justify;">Maturity of lease liabilities as of June 30, 2023, were as follows: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"> </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">479</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">242</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,247</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(215</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total present value of lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>2,032</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 54000 September 30, 2027 491000 6857 P64M 196000 0.03 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Operating lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>136</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">136</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>272</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">272</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Short-term lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Variable lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>33</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">33</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>66</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">65</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total lease cost</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>169</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">169</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>338</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">337</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 136000 136000 272000 272000 0 0 0 0 33000 33000 66000 65000 169000 169000 338000 337000 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Three Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Six Months Ended</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">June 30, 2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating cash flows (fixed payments)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>147</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">144</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>295</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating cash flows (liability reduction)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>119</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">109</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>237</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">218</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">ROU assets obtained in exchange for lease obligations:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:15px">Operating leases </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>—</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">—</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 147000 144000 295000 288000 119000 109000 237000 218000 0 0 0 0 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average remaining lease term (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3.74</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5.50</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td></tr></tbody></table> P3Y8M26D 0.0550 <table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>June 30, 2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Remaining six months of 2023</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">300</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">608</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">618</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">479</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">242</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">—</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,247</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Less: imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(215</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Total present value of lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>2,032</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px"> </p></td></tr></tbody></table> 300000 608000 618000 479000 242000 0 2247000 -215000 2032000 EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .<["E<'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 " #G.PI7N'%N>>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FD%@JCK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[EFC MVB-4G-^!0U)&D8()6,2%R-K&:*D3*@KIC#=ZPK-]9&W%J[K@]X7@6R%DS>7MP\?D^L/O*NR"L3O[ MCXTO@FT#O^ZB_0)02P,$% @ YSL*5YE&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" #G.PI7PIF@],P% # '@ & 'AL+W=O&);5))A^?>5 M;+#9C/SB>L)>+/CC'/18LG0D=7>,?Q=K2B5ZC<)8/#364F[N6RWAK6E$Q!7; MT%A=63(>$:D.^:HE-IP2/Q5%80M;5J<5D2!N]+KIN2GO=5DBPR"F4XY$$D6$ M[PU\/3[T?TQA5VK0;R$B%9=!"K$D1!G'V2U\.#J"+ !P'^06"W2P3.0>"DH%G)4JSW1))> ME[,=XOINY::_I,\F52N:(-;5.)-<70V43O9_1"5X'&C24:DXB:D&&?P1.:#]V/ MX\GSY,-H.$/NY&4Z>>G/1Y.Q"1DTJXE\G2-?5T%V::R 0S12K?@5/=&]"1IV MLM(_;-]V3(R@MB9C)V?L@"5[S[Q$];P2S?<;8VW".F8YL@06%-R+L<\J[*"S>+2!BB02+496$<=V ;R1-C_8&JFFBV M50RF5B6XM8HER&71AL3&GN2,36GKA'5U\4ZR@ET%;QA1O@KB%?J@'.0:!(4- MRT%!75U07(#B2J/"X85\H1O&I2:>22(3=T>AI-#%3^JT^8&#-M]QD;&2^0:NP@V=L5DRKGLG(^Y/" MS.$Q9&[7J9M>'=CVG+;55H&WV]J:"(O88\-)Y>3-1.,D6AA?I\$9$\NRFP[N MM-O&LE\B\=A%Y+$K99Y1[#&N1A*2+F#HH82J:DW4S$-7KV_N=6'G\1(1;A2+!K% MDO)L64H/HN08'XRXL&-)6H!5=3F+5(0KI:*^[RMWD7\^J]N0:9XQ..-W8UL6 MFE-O';.0K?;H/5>/SLA]B92$BY2$X6CS [>K#R8B9I;%VS6(H-IPQN;MM-^VV;:ZV2RP&X2(683C1S*B7<%UU-EZ@>2!# M<]6=65,ZB8WOT$;%XRT)$XI^M:XZ%MJHJ5"Z\F_$OT1HPD5HPG"TF7/BIU/N M?;1@H1$=-A@\S4=&KDND(Z=(1PX<9?)J';YZ:Q*O:.DB^QFC\;?9T+B#<(DT MY!1IR(&S2SXG^YP0KA)1N#^LGQ@18:^R53Y85A>Q"$(.'%R*!75.8A&DT19@ MA,U*U\!@W?^%;)WL$>KUNW3K5"!/SS^R[<+\;+X]VT\W)5O%[=G>[B>BE_\$ M"NE22:VK&S6\\6R[-#N0;)/N."Z8E"Q*OZXI\2G7-ZCK2\;D\4#_0+YIW?L/ M4$L#!!0 ( .<["E=SP+KJF@8 .X; 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$5VPHX,1_TF"8&V@3#6FQKT+3;:T:F8Z&2 MZ))4'O;I=Y)ERQ8IVAWZ(K%D'T__(WG\':G+)ZF^ZI40!CV71:6O)BMCUA>S MFK"9ELO_B4/ZQ,\\5L?KGF#^).F"_K6P5WLYV715Z* M2N>R0DHLKR9OR<4U"YL&K<7?N7C2>]>H">5>RJ_-S?O%U00WBD0A,M.XX/#Q M**Y%432>0,>WSNED]\RFX?[UUOMO;? 0S#W7XEH6_^0+L[J:)!.T$$M>%^:3 M?/I== &U C-9Z/8_>NIL\01EM3:R[!J#@C*O-I_\N>N(O08D&&E NP;TU :L M:\#:0#?*VK!NN.'S2R6?D&JLP5MST?9-VQJBR:MF&.^,@E]S:&?FU[):P*"( M!8(K+8M\P0W(8LH-I]!Y+OPZ2Y\VOIC M8^'72HG*(*XUQ'GABF?C(' [:++L0J]Y)JXFD$9:J$9]?<[U",&HH:R[$MSI_Y 4$[QS%C:NH==4L!8]S&B7)Y>QQ/QK; MB*2D-SI0&>Q4!EZ5GQ5?",CN3-8@#5:*3(#.^T),426,2^K&7[BG D2D ZFV M$<$1B=Q:PYW6T*OU??4(_2=5+O2HNM!Z,*4I(0-Y+BN"0[>\:"NW1'=H>QA YD.XS">&0"Q#O5L7\"2,.+$P3& MUK-91&(\4.BRHB1V2TQV$I,C'0L85>9EBM:P3)JV7YM\6@/?S.A,2"PI(:;A M0*]M%"1)X):;[N2F7KDMF\_D\JS6 OWZZ>.7UYYN3>TAC>-XH-)AE*;$K9+@ M'D7X:#II4XXM25WK@T1/AS/2842"9$S:'B6)5]J-6 J8D MD^'/7>:/CW+DZ M&$.RM]1T0H]8'0KM>4:\")E_;--[?'B[Y@<)$0\72X<1"=B(M!X_Q,^?36)[ MI#''W ]"2YS++&%T1%[/'1*<5 H4.;_/B]S HNZL!XB77]];$/PH;X=!]P C M?H*]W7)VS5\:R#H#MN%$:!A8X^(R2](1&I >8L1/,9"H:LB\3)8-QOBF^H<5 M5XFBK54A)85[0CGQ9*T8#JOQV=Y3C/@QMI7]Q)4"1KQL*>P4:E,J9D.2.8S" MT36W)QGQHVPK"J%O;1PAF"#*TZL-<]AA/%("#W=B!]O=RNIS)D1JD2% M@!W=4:DVO4+,AE)MHR 9J<=H3SCJ)]PU("0W:,FS1M^+<[MA RP*+7HXK,(D M'*D3:(\YZL?<7]*(W5IPMAWZ-?0O))U3K4VQ=-B5#AL:CU1@=&_CY@?=CLA* M0!%>NX>:.D"&PV'-Y;2B(T"A/>_H*;P[,7^H337*$AP,I3K,:!J/Y!#MX4?] MNZZ#@6\K&R27Z)0)8&^LJ"7:MF$T'9')Q"'NNU:$^@"R?%FP0W;.SP]0G,%E*G5RV:63IN9DDEM8$*D,#<3/#:#IO][ M"MFH/PL#/-R^'#4[C+>O"-B1<]B6"-JQYCK%.LY7XX0.Z>4PHYBP$;ZROA9@ M_EK PE?;Z2>+#ZUS;-?!@]/,/GB8[;V,:=Z$_"@^C& 'Y?2BC.NIOFE<_N%=_\/U!+ P04 " #G M.PI7!7?X./0" !U"@ & 'AL+W=O!!ON>?R[P\!-MI0]\ 1 H,>,Y'QJ)$*LSTV31PEDF _H&G)Y94E9AH6< MLI7)UPQPK$49,1W+\LP,I[D13O2Y.0LGM! DS6'.$"^R#+.G2R!T.S5LX_G$ M;;I*A#IAAI,U7L$"Q(_UG,F96;O$:08Y3VF.&"RGQH5]/K.U0$?ORM2HUU3"YOC9_;-.7B9SCSG, M*/F9QB*9&KZ!8ECB@HA;NKV&*J&1\HLHX?H?;[A$XE< Y5N!6 E01HH8PY>C_'#'*1@$@C3#Z@C^@M M,A%/Y%D^,87D4&YF5*UY6:[I[%GS2Y$/D&N=(<=RW [YK%]^!9&4VUKNM.6F MS+XN@5.7P-%^[K^4H"O+TG;8;:N>OW.^QA%,#?F <6 ;,,)W;VS/^M25\W\R M:U7 K2O@]KF'<_GH &,RZ86@T<,9DK<;W6%20%?:I9>GO=1;8A/:$W/3S*4O MH@4XK &'IP$N]-9#%X5(*$M_0]P%6GJ.FAB6_NW@'HYK08]JZ-&KH&\X+[J! M1R] =E'[(EJ07@WIO0KR6R&XP'F<1P2VF(.:.3B=>?\.#5Y@N%XP M= )_![^LG8O M]G?98O&"/97@G9#VB[6=P++\W8UP.*Y$-!L]@6K(OF*V2G..""RET!J,I0,K M>YQR(NA:MPGW5,BF0P\3V1<"4P'R^I)2\3Q1G4?=:89_ %!+ P04 " #G M.PI7(^=.K#$% !X%P & 'AL+W=OF'S>/A;JR6R]Q$G&T=P&@/GO2.XC4%% MW:RY5X&+J*2S2<$/J"C1REMY4T6_LE;Q2O*R4)YDH?Y-E)VJ[2S&*D[ MP=,DIE(]/$EU4?4@!7I8H8&YW BT4+.) ?MHV-X;L#=51-JP MD&-8[LF@P]]W^2VRK6M$+&(#\YF_WYQ =/[?Z(O_//I9,.RV1NS*GSU^C4"E M4 _FP(.5C?%.;.F230W5^00K]LR8_?P3]JQ?H#R,Z2P:T]EB)&=G&7/:C#E# MWF=/-&7B&N5,0@FH;;W*MMQ(]C,LL3&=16,Z6XSD["S\7AM^;[#&YEQ(Q%=H M6_!XMY1@&FH/;C?OMA\2K=( E&4'6CU&?13Q/1QJE0;XY806Z:G+Z4:FX)<_8'2C@K#%;ZJC>HE&]+<;R=IZ3CB#' M@]7WI_HZ3'+)E&]Y7&U@0C!0.:[6.>80BFB5&H&@4%]K$,J^T%DQ.=$E@W3_ M4$L,J2_&)-\KPI632$4MCI1.2=\$M-X4/DU M:VXHL3:0C5Y>(5"@$P5 +M%Y J!+63WI3SPL0)M= VPO(&<'F*G;2R^ \MQ> M-0.HP.ZE%T!A[%S0I/@D2O&@Z*KK^86M>,$:ODC25WB_;%R=S\%V] T3@CFV MW>,-P(B'+9TX N(?V'/Q"A*#>%@-E@WZDC!H3+VW,@K H(P","BC &P@HR?EAX>EWY$H4GH(B0TM MV,T+%_,2$8N77<"U$X MB4$\K :_5V>-3 G^O9*%:U9'0NU9.RFDBH32B?VP@%'IBSA5&83T!#($M'W; MT_MA!'NT/'V#7\ > MW^.[.0;>1^6Q7)?GTE_H<4ZR05*V4H-I1*L9EO4Q[SU@^3;ZASSA4O) ML^IVPVC,BA*@_E]Q+H\/Y0#M8?OL7U!+ P04 " #G.PI7 7CS- \' "+ M( & 'AL+W=O?%>7Y:*74^G0R*9,5RVGY0:Q9H7]9"IE3I;_*ATFY MEHRF=:,\FV#/BR8YY<5H?E;?NY;S,U&IC!?L6J*RRG,JMY^EOK;9.\EY3DK2BX*)-GR?'3AGR[(S#2H+?[D[+$\ MN$8FE'LAOIDOG]/SD6<4L8PERKB@^F/#%BS+C">MXWOK=+1_IFEX>+WS_JD. M7@=S3TNV$-E?/%6K\]%TA%*VI%6F;L3CKZP-*#3^$I&5]5_TV-IZ(Y14I1)Y MVU@KR'G1?-*GMB,.&F@_< /<-L#/&P0##4C;@-2!-LKJL#Y21>=G4CPB::RU M-W-1]TW=6D?#"S.,MTKJ7[ENI^8+4:1Z4%B*]%4I,IY2I;_<*OVA1TN5Z&J) M%K1W']&[']^?39268AQ.DO:QE\UC\V/ M#/B[6C-)%2\>FGG*%6"1GO8"#?<"!R_O\JZXXF2C!()N64=W2E)7-?(PCW]/_SB:;PP PRF.>X8] M<>%>7.@?1!0)SQ@J6M7FKKE.S$1?2['A>E:B^RUZ5YG4 MX,5[)( 1/86B#8\YI$=RUNNU:-]KD7-(/Q<;W6-"ZD 1S73VTR*!9W'C)^R- M6V0/KVT63 ?'-MZKC)TJ+W(A%?^'F=K-I-2CM>2%48IHD2*A5DPB6I9,@[/AG/1Q)Q0[*^YB18L'73=X<5@XZS2LIWS&Z3W/ MAHMHZ_Y(5?18WOJ=T:T%?"=YYW](FNIRE"2B,@32R<_XAMYG#(R'5">Y B9WLV?=H4[LR%Y&L?T+(C@3AL/R#]]FOP'N]J3>5 MM0[$]'U]8<"PH=G0VPABDSJ.H6D$$#V(XN%5%NF(3MP[VL60WA-TSQYX49@A M,-QCD@LPI8F]E_5!1D"&7C@=WI>3#M'$C6A'%,RL%YWZ;>SB: KIMPW#F3?, M.-+QF41.QMU6ZW56'RK13!?1,LE$64DX8YVD?_.YR)&\]>/NV$[<>^EZV.JW M%4LA=?8H9MXX@F';.V,"O5\$[ (R/$(=D,G4.4)?13&NYY95E[:@7"?>WSQ* M1_+6C[U#.WD![<^7'[I"5T6J=V"O?S_)ZI<*"7R^G+%J.X68Z!_7PI-W_:+><#^_Q_,_P502P,$% M @ YSL*5UKP@UD$#@ 2"< !@ !X;"]W;W)KQAG1I8EV4DS.+(TMI8>EW9UZEJK9,F;ZNIT-ID\.JVE;HY>/.-[U_;%,]/Y2C?JV@K7 MU;6T=Q>J,MOG1].C_L8[O5I[NG'ZXEDK5^I&^3_::XNKTT2EU+5JG#:-L&KY M_&@^?7)Q3NMYP0>MMB[[+>@D"V,^TL7K\OG1A 12E2H\49#XMU&7JJJ($,3X M.](\2BQI8_Z[IW[%9\=9%M*I2U/]J4N_?G[T^$B4:BF[RK\SVU]4/,]#HE>8 MRO%?L0UKS\^/1-$Y;^JX&1+4N@G_Y6W40[;A\>03&V9QPXSE#HQ8RI^EER^> M6;,5EE:#&OW@H_)N"*<;,LJ-MWBJL<^_N#1-"16K4N"7,Y4NI?(/Y(O#6-7SOQ$DS*W?VG$#1).^NEO9A] MEN"O73,69Y.1F$UF9Y^A=Y9.?\;TSOZ;TP?BYX>)4S@]<:TLU/,CQ(M3=J.. M7OSXW?31Y.EG1#]/HI]_COJWBOY9XH=%GX[%5S 5%])I)\Q27!.%!@\H"M^O ME2@2E2*GLI 5J"@1P$CR7AA<)8./A/_T;C=PQCZ EF6&3@"X>)]?6Z6$;+!4 MWXHZ.*8BQ]SEPDOP8S;B7_^892'=6BP!KD3%[^) M]ZI8-Z8R*ZT6P#>5]4A"0C9)#-H2B&%L26?=:O]FJ^[QNMFA66@I-L*M%>J M@?,1<3Q7K0][Z:A_-'PR#A+VF7D-;112'$%9DOI&%9W5 MGF*$Q'IY6ZQELV():NVXDNAU??/R,FD9M]]*6ZS%]%&(R.#O\!0D]V\%E%&. M* @JZ$HT.(QSTFIVP1(^0,4),2+*D1G >$JQ[*J@DC% -?D;-@UHW&-L M=$W7DXPF8%$T>4&W<+K4D 4!B?;MQR1X8TDS%=XV5C,(:K3JT8O<;C&@Z!7 M-A+K$2,8R5O9.%D$Y0ZBJ$JCWI$Q?(K\A,$Z_9$R84C_/I@?>[9K#9-JS^ C M:9VWIJKH*(/,+)=R?I=FJ7 7[$%HNU;DU_^4#N-$$^2X(^Q>:HN[:B.K+MBT M)TCZC/)7_8&":XMWXLL-"QJ]W7QK%^$)S7 M> BM_NZ8?;/!=C(<8:K5[B-)1'[JNB7LI^D)XEHU+%\F.&X&%2CV*JZQ>XZE M:BD:&E_=C4C>8QUY2W_"/"+WM:F0%)PH#;-D#Z!E :,%(MB"+H#2>5VP0W_9 MEO-_8B72$QVT#04*&::WG;( = K6=P@EB%^;:#0>S9R(04%MS5^4'!KMF1C M@[1CT8'$:$KJB6%)$C"!VD"H+%X(%^"*<6.T/(.GPLD _X4 2'"F@_(#Q"0% MFT6E5P$+((!<.&,7 JG/[3*..&:I<:&%D%-I#K]&+Q@6?+3(8EQ%9;8M#!?0;8Y'@HEM-' VI*+_FW#>WJE MX9C)XY.$4-!"^2VEB=GD!W*ZAY,?'HP.%AL9N!',AKQ(:0N4.^!3%#Y@40UH M-B6;+]5V8_%Z^6WJ9/AC)7Y&AZ-!Z:/=E-VG MPK8(KU;Q6"]W^;)3?1I"KV/]"95R I4D.C^F7=//B+.>^Z?,SEQ:&\[<@T]- MSP\%Q5HA%\IF!V&:.#"HT0^@'C:4?N![KS+W>X60:T?PPF*<(N3JU=40';%N M':A2]#$SE).Y . 6HV W?#KN$AWH=@^?J,VJA)3 M$&H[]DJ7H#BVN[&]776:^]X'H0R P1:HS[';]<13DB+S;[E,Z%BSE,H+3G^[ MT,6H<346+Y?+:,,OZIO*[WUUWRAN82YZG==,@9/P4*/MFR!#J3>7F1'2@]X8 M'$O+SK(WT@"A!Q_]H6/1G*R9;G M (H/KG\#?$W^5&#'0,@? M*YQ"O8K^ MH2N\L6',0?ZZLNQWA;8%RDWL4K<^3(PJFL5Y7??Y#XJRH0BB0JVGL(%9##JA MBG [%(1%''O2: 6-#F>P_Q$\;0*4$HC>@]*DCGP,--H?,\<<1:S?O7SSEH=H M\.SHG'T&R\;/-QFU(9UQ"\CN2OK MFWD*?&XBYQ4H-E)&&O-EN&(D>^.IU*[0Z6: M7AH<\DUZG.)!RRSNN2LN2 WO2#)Q8PL,8(*AY MC*"R)V+PB5[)SB NJ8OXQ6P5]Z5#$<$ZZ;OQ-!]A]*.Y<FD8YJ-MJ:IN[33;]HI0S-"4)&\N$;@%&)VTC(,_O#)9"+:<8T^1#I*%^(] MDO!PZMDT?R'4'QNU<]'%/K0W'N>4+QF/>Z##QLI--*):(M94WT_&CR94S 9S MCL7-8:MF5>J.#X2*-79\H:"B6K((;[##3A)KBR1-&9*J+8I.KQ@U4<)0R/2O MPK.6FQJ(@H*.&CSU"0)#'7/@_2F_B C1%[PD%:U.K*@%X5&@ZQ!V ZBA)>O[ M*7JQ(.D]4] (R9CT%&<9<5"*1:$=2-/^;W_'=>#%YU!+XM*:\,D1I=58Y%-O M3UI"Z /04^9 /5_U'GW <0B1"D+%^="07P,U\;M0]\980S\8^U6>T&!WN[N% M:X+^?62>WOMSR%3>)L@-@VK^, #YM%_-KPJ2@E):&!U^?SK*ZW=C\]?R8W'H MPYC3[.LFI.@5?\-%\SBH(GSHE.ZFS\3FX>NH87GXQ@P0OM((@THML74R_NGA M49BG]Q?>M/RMU,)X;VK^N49EKBPMP'/ZF*"_( ;IX[D7_P=02P,$% @ MYSL*5T.[8HR@ P 9P@ !@ !X;"]W;W)K:>DD<:%(E:3L^-_OCI(5 M9W"]/NS!UI&\[^-W1QU/\YVQSZY"]/!2*^T64>5])^+EO!$EKM'_T3Q8&L4#2RYKU$X:#1:+1;2:7-_.V#\X_"EQYXYL MX$@VQCSSX%.^B!(6A HSSPR"'EN\0Z68B&1\ZSFC84L&'ML']E]#[!3+1CB\ M,^HOF?MJ$5U%D&,A6N4?S>XW[..Y8+[,*!?^8=?Y3B\CR%KG3=V#24$M=?<4 M+WT>C@!7R7< :0](@^YNHZ#R%^'%9O\3$)'%2F!Y6WZ5G"SZT>PS0909JDTS-\TR'J:>";_K]1=Z2STZ1N M$1DN(JH/AW:+T?+]N\EEF;H3> Z'08@Y2>P,"G%!(+*5%I)KV\(%]W[^[2M/D9AW6 M5H>U,#NY^9E*P5?P5$G]?/^ME7X/7[[=#3? \!8.,%ZQ#BB>T0)+W4) M)(I]61:8 EPE* %LF=9"9NJ:K@RJONQY#)_X\LB,S87.L!/%4 JO#@@>_"N$ M$>R0RG1/RP7:D#RZB=29;:"PI@9/%UZ0QL^V85/0[B7QEL)C1\?R&RNS(/RG MR<4H21+^D1!KVK(*>3!O9 5)?'($%6XX##X(-DD3("[JM-X1X3:%TKA4;RFI+Q6__,U/D#U+7JE4.>.@VQ)4Y!!_:NQ)D.D^2Z5U=MT4<^1:A\"HKC1"D4[V,98SFO3 MDN70T;E5,JO"T5%.5)MC:"O,D8E&>J%&!P/PA5IC+GUK&4A]DJBH-&CEEBJDQ%(27Y"TR>HN=[,I*:@Z\42$Y7%R;UE'5.F(;PZE[)#ZZ M_&NT96AQCDA:[;L^,,P.7735-8]7]ZX%?Q6VE*1!84'09/SQ(@+;M;5NX$T3 M6LG&>&I,P:SH2P M.]!Z82BH?L ;#-\6RW\ 4$L#!!0 ( .<["E?^%>Z6 MJ ( #L& 8 >&PO=V]R:W-H965T&ULK57;;N(P$/V5 M45KU"9&04'J#2-!NM;M2I:K=R[-))L2J8V=M!TJ_?L<.9%.)LONP+^"QYYPY MQV:&Z4;I%U,B6GBMA#2SH+2VO@Y#DY58,3-4-4HZ*92NF*50KT)3:V2Y!U4B MC*-H$E:,RR"=^KU'G4Y58P67^*C!-%7%]':!0FUFP2C8;SSQ56G=1IA.:[;" M9[3?ZT=-4=BQY+Q":;B2H+&8!?/1]6+L\GW"#XX;TUN#<[)4ZL4%7_)9$#E! M*#"SCH'1UQIO40A'1#)^[3B#KJ0#]M=[]GOOG;PLF<%;)7[RW):SX#* ' O6 M"/ND-I]QY^?<\65*&/\)FS8WB0/(&F-5M0.3@HK+]IN][NZA![B,/@#$.T#L M=;>%O,H[9EDZU6H#VF43FUMXJQY-XKATC_)L-9URPMET+NA9F,P0Z('A3C5+ M6S0"YEFF&FG--+14Q*6&V8YPT1+&'Q!.X$%)6QKX)'/,W^-#$MW+O_U7N<<)D"'^Y OA6(K!W.?D^A^USJ*.L9CE29V;(UVPI MT,"&&6!UK=4KIX9!L873\\BEKK0RY@! %7!Z-8B3*V RA]-1-)A,)L LT*MC M]^H#?WI'N&J)&I*1WXX'1&5J]'TMMD.2S4U/-P6-P1RL F-)S8'R5(B!I-%' M\TSP-[<):R8:!/)LW2U4SBTMF?7QK:IJ)K> QGJ'9)D+ 4L$:D0W::@>>>JE MGIU^O4= M4K;B;#[T(I'#>8_OC!TFP M#SSP16%=()J,*K; 1[2_JGM-LZAAR7F)TG E0>-\'%PFPVG'Y?N$WQS7YF , MSLE,J6P$H<#,.@9&KQ5>H1".B&3\V7$&S98.>#C>L]]X[^1EQ@Q> M*?'$977S++)2*LU:)=-;&[@K7HTB>/2?91'JVF5$\Y. M;N4*I56:HX$?:$>1)5*W%&4[@FE-D'Y"T(,[)6UAX*O,,7^-CTA,HRC=*YJF M1PF_+V4+VG$(:9RVC_"U&X=MS]?^?X=C G,B'ELX!D=&V"'0 M-\3F&\(U9EC.4$,[\9$4;KCD=&9S6"B5&SB%3M@_[]([#<][77BBBTQ;D5SE M-$ _['9[]&PG;7A@))%9U)P) TD<=GLQ)$DX2/L.3P1)4@^2N N7>W^F,?CE MK4&*O_?GR[4T)-$J,)8V]!ZO5%DQN3T[&:1)_\(T^>YP,>M3: NR2C7)E+&. MW)6:^J7@?]E,(*R86&(+?E(J>U%'&)I7Y'C#G3VQA=,D3'J)HWU53E=Y$J%) MVIK;XCTH[?0=Z%W56Q^=UNB@=92H%[Y!&MIB*6W=19IHTX,OZ];SDEXW\#NF M%UP:$#@G:-SJ=P/0=5.L)U95OA'-E*6VYH<%_4=0NP1:GRME]Q.W0?-GFOP# M4$L#!!0 ( .<["E>1DW:.FP4 *X- 9 >&PO=V]R:W-H965T--FYT-=RI0 M=3VZG;V^.^?ULN O0YMX,%831D062H2>]#X6]-;LI8= <8_ MO<_1L"4;'HYWWG^3V!'+4D=ZZ^W?IDSU]>C52)54Z:".V\D*-_II&^N@M^H MP*OAC0<2JE@#G'%^?VDZ*WOLO7\ >M+ M]<&[5$?UJRNI/+:? ,D 9[Z#OST];<$*]CJPNZ'H'QD<*:1C?/GLPNIV\>P78^8#M_S/M/L3UJ?1K;Q9DZ M]*J^U*3>^J;5;JMJ'=%%A0^HE')>)7VOZ![-'4EY4)L<528I]+E*,$MU(%+: ME2J:>]7D,A.76:%(-!1I+&LPFI\=;O?LR:OY[.6;J$S&P[NUP:^-=+.)TDJE MPKC1#MV//D^##<5DT'# 50D6JBJ2[A4W@6=V,*O.6K4E'?+NQ]L\[X-Z 12* M<]!2,+Y$B\%HB>C$+V LMP@#,:Z4AU/V;-PJCGD]X $:IJ/:0#OX/U'3^@ ) M&ZO2P$4@5Q!'*HB0H0Y@E\::M.4("@H)ZJ@,[."SJ+5;[9>OM>UT%B@+A=1P MA3)9S;"25PZZ#)&A$/@9T>D8*<$-1U261BRQ[M K5EE:F6C%[YFZC4K#9X10 MC67/'24:O14*!,,1H- K9RI3: <:6 21@0U0]V5@E=W7XGFJ=4)-QT><*LW: ME));5(1^X2DQRX1XH:K@FUU!$$ >"5CD[#N*I1/$>B S\)6TQ2O=@@CWPB.[ M54_/Q[/9I7!U@X(!$F:"P4R)C==8+WBXDW0H:EE8TAJ'5LO4E T*[&0X]\.V M 2M<1[D'&! .2Z0$Y%'6QZ@*'<(65-WH4$;N3<7M%SA>)NY6=0DT^482X(.E M/BR94-=1)L<*])8*Q*Y"W4P/5"\M[?H.I:NZU"%B;I)XU*- K>WV&^<*3EL? MC10WQ[+2\D!<1"8'MBLIH1^@0\I4XWT#,[R-G'Y<.;W6Q@J"G2FXRNR A@"% M-5^Y'&",@P@E=HN[Q)"#G0KUC?] 2G(4+&8@K'3 X^LEI*&IF(AYF[@7HJ[M M(_F>9H5WA>VB]$% 5D*)ZAZK!99$A!IRMXP'^1(F]]E'\AUKRCYMQN4K%<,O M.B!V"8G9IX\Q]^]EC*Y$B5N)(5\,*+"<0)D#[C8QDQ"<9_F!]Y1'&=*!>M4& MM@%=;@_8FM4A)VJG5Z*E5CO&K6)BHJT,(?EWAY47#D4CL3*-3M5_B3R=YMP_6!I OUP#IZD MWVW!YRCR8K?'$:#TV-K@/H:"G=1VI(FU:'$N>7BZ&"\N+KDLWXN>3+\#YF8) MBBUF\G8^YDJU687M]KB;H=N<);D-")>&8W2#3*(+*SX#]P<0XC\^@ "!>^)4 M _%)L>1DX*#NI14*RK[[[&::0^*JHWR@!%V(NR9@3:0H>M [W!=%A("S.AQK M(.A/#L<'ZK-3!E&V'S-[IDY=WB8'=VATUDJ^%)B.G4OY.CV\'3Y&;O,=?+\\ M?\E\T&%E(!>6*IA.SUY>C%3(7P?Y(?E6;N3H"[2Q#&M\4%'@!9BOO$^[!]Y@ M^$2[^1=02P,$% @ YSL*5UHWK?%J!@ MP\ !D !X;"]W;W)K&ULG5=I<]LV$/TK&.689$;5[:.^9FPG2M+:B2=.T\\0 MN1+1D #@);U[_L6(&DJL5TW7VR2PNZ^W7U[X&AM[#>7$7EQ6^3:'?N-=\^*Q6F>MP;,2#**?&L0>+?#9U3GK,B MP/A>Z^RU)EFP^]QHGP??X?S?H]U?[LL+[$ MY"[\%>MX=CSMB:1RWA2U,! 42L?_\K:.0T=@?_2 P*06F 37)D MS5I8/@UM_!!<#=( IS0GY=I;_*H@YT\^Z!MR'E'V[FCHH9 _#Y-:^"P*3QX0 MWA671OO,B;'CT";M=!FCVG_+VB/"M\/;7<@ M.DK%E\R::I6):RH]%0NR36 G?>$S$N>F**7>B+5TX=V9G$2N"N4I%:6T7D/$ M+,7\W0D>M',XAXB*!T#JV4U;E,VNA_8HH"'2@X$D,J MYDI+G2B.!-)4]I&Z9"!>?90NE=\/<&+^NA.:^5UDOV3(=Z-[339 3#(T)O95 M7$J\!$27#*[(LK;E5Z&*4;\3S:7]O-AZ(3[K#CO&L80?@):AKJQ85 M1/WQUR:BXSR5"PV;4R]854-;?KH;)ZA=<&(&YE7(;K/?Y_M]$.#3044 MQ]@WV2BM2J@Q$VU*'\YX3(B(IP:,5M_G0- M@J)7%-R_)HM,B;,&=A%<=IDJ M<=0CB,Z[.C$_PZ7OE0),9E! &W+0Y96*<'_!B% .QZ2K+)RL''.+-7T\_0J7 M>6 E( C=EI2JVI!,$F-34(Q"$"!9BMAX(J2;,*>EJ'> M=54$4)82PK0'H5_P492PXNG/=I=!BH9[D^U_L9/62K^6N,- M].;OL1V%=-Z#_K[,1]8\B2,-^*0JJEP&W*ER+;T=,Q*8:MARM;*TXEIJP'9K MP36(GV!Y6^]6."#P4"B>XM+@:8[+W)G6>VX4::K8B3L<+<+Q8"?4ONMB.+TW MUZ!9@G!P)UN8FUB^H*#BJN %#K.5"9-2489%<6EAA72RB9V].RLQC[B2^# 5 M@D>$E=HAZZ'_=UH"\PLK<&QC5N'D&M/"OR#\2SE?35"Y-[H*11,#Q$[(PE2\%$@.!\)=!*?K#-X9Y:/H M\6CXT+K5BPOC?$@-H*,]138W84D-Q1:3R9"XC:CTLN*=,*1;U1N)); 9WP+! M5#=>6!A"+6'_HW;_BVM*ZQ-[L;U5=-K3 I,?ZP+F*<:;6>LX#+?+8Z>_N[O; M'X_'G3%6CU:$WFV-M#[ ALU*AX&_/3YW=E[\*(M<8WG0#*;6#I=:]N:;,%2; M/:'C!K/!*X\Y&\#FTJZX$!]>>0;BT@[$GQML&N<*Z1@',T^Z5X>XM=)E3,)P!+R$*?^6UN.(%QA[KJ;H.1)+QW M!3K]:/IG4[58V'/N,L;[#F]ZS5+&6@OYCT&9;.ZZ1V$![5S_Y%U!+ P04 M" #G.PI7/(L;^#0% "$#P &0 'AL+W=O@<0+$EZM5I8L!).ZP%6J1-MWUF)-KB*HDJ2<7)O]^1 MDE7%+TD'M-B^2-3I[N%SKQ+/-T)^405C&NZKLE873J%UJ48RFENCJIP1SXMG%>6ULSBWLFNY.!>M+GG-KB6HMJJH?+AD MI=A<.+ZS%7SBZT(;P6QQWM UNV'ZC^9:XM-L0,EYQ6K%10V2K2Z(80*UFF#0+%VQV[8F5I@)#&UQ[3&;8TAN/U M%OTWZSOZ]/Y'!RT2I[!4VG2XA#F2M MTJ+JC9%!Q>ON3N_[.(P,4N^( >D-B.7=;619OJ::+LZEV( TVHAF%M95:XWD M>&V20N"Y0#P2/($7#%X&%B_X#B]_!6;=/#OD M9P<3'H8Q#7*F&IJQ"P<[0#%YQYS%RU_\V'OU!,EP(!D^A;Y#\G@NGD9)IC & M>OE+2OSD50\';U8K9OL L".6C>0E$+\+LPNZ8' EJH;6#[#B)8GOLI(I\^9MG0G9"$EMLZ$"LUM9O4_L#JFPCAC<-"77 M,%&,P0>!L/[)%)9E":J@D@&M9EE;=66EO5KAO6%%?$9/RJJE0\]R&=A%"]I M2>L,]]>HE['J%DNC3PDQ:4AC=Q[,X040##'!>QBY@1?B8H*%/4_F<&+6$2:! MV"7Q7#^(MGP?92N-4O#!#\'&CKP:[OYA_1;#)K&8E)8\&^*/8JX5X.;$0[B) MC]ON F[O-GBGYJMB,EGAEU9UM<[NS9J=]J70&*':,T>^!T3/@AYAO L5SP^) M/N"/0BG4OOKV/O%=DG@CIP?!*)?OJS8QJ4E+@K>)3]PD2L:S@6">@D.SX;E6]]PD"2"&2?P3 M9_5^KT<_KM?]9!_>R![%(N=W''\;<@63%][4"[[]9QWW&IO?PX%\LB]X/MFA M&P2/3+>"(X/$YCH);#+L(+'?<1PD9D-L.#]U?2_:ZT/\2"0^MN>A7_#9Z&14 M,;FVYS^%H<:ITAV2!NEPQ%QV)ZMOZMWY%,MRS3&Q)5NAJ3=-(@=D=^;K'K1H M[#GK5F@\M=EE@<=D)HT"OE\)_-OM'\P&P\%[\0]02P,$% @ YSL*5T;- MT_)5 P 60@ !D !X;"]W;W)K&ULK59MC]LV M#/XK@CL4&^#%MNQ+?&D2X-)VV(JV._3V\EFQZ5@X6?(D^9+[]Z,D)TNV7#9L M^Q)3%/GP(26*6>R4?C0M@"7[3DBSC%IK^WF2F*J%CIF)ZD'B3J-TQRPN]38Q MO096>Z=.)#1-ITG'N(Q6"Z^[UZN%&JS@$NXU,4/7,?V\!J%VRRB+#HHO?-M: MITA6BYYMX0'LS_V]QE5R1*EY!])P)8F&9AG=9?-UX>R]P2\<=N9$)BZ3C5*/ M;O%#O8Q21P@$5-8A,/P\P5L0P@$AC=]&S.@8TCF>R@?T[WSNF,N&&7BKQ*^\ MMNTR*B-20\,&8;^HW?R,Y+MVA/%B-NQS][.JC,H;< M@R8/+=.P2"QBNIVD&OW7P9^^X#\EGY2TK2'O90WUN7^"7(Z$Z('0FEX%_##( M"JZP?+ M?*NHQMUT7A$F:U)S,5BHB7"0/4(:!SE'3 UP=OKD@>_/%7B8<#S,LQ6]NO=Y MZ$ SJ_2?XJ()X)I1.X]LT'3-6)^4HLCBCMR]5Q67JKJ[U-]'9&[R 7;B \-<+&'N; MK,SB\F(T.HN++/N?HM$8RXTE@7TE!K?9:-6%3F.B&D3HM U4;# .%)Z#/9.6 M?WNX)Q-RZ8U)3IY[[).M'VH&.WB0-KS\1^UQ;MZ%1BZGYC>$XXIG089&%A5>^'QT99'$5>;''V@W8&N-\H90\+%^#X;V+U.U!+ P04 M" #G.PI7UFQ;8O(% "#P &0 'AL+W=OIVV48$E@2=8_OOGM0/+Q5^L94G%NX:VIICD:5M>W!>&R*BC?,A*KE M$M\LE&Z8Q4>]')M6)U&4CQLFY.CXT*U=Z.-#U=E:2'ZAP71-P_3] M*:_5[=$H'JT7+L6RLK0P/CYLV9)?@D/CC- M2-X)?!;\UFS< T5RK=0-/;PICT81 >(U+RQ98'A9\3->UV0(8?S5VQP-+DEQ M\WYM_;6+'6.Y9H:?J?J+*&UU-)J-H.0+UM7V4MW^QOMX)F2O4+5QOW#K9;-T M!$5GK&IZ9430".FO[*[G84-A%GU'(>D5$H?;.W(H7S'+C@^UN@5-TFB-;ERH M3AO!"4E)N;(:WPK4L\?OE3QCIH*KBFF^?XKQE7#>M+6ZYQS.5(/)-XSX.QQ; M=$=*XZ(W?>I-)]\QG<,[)6UEX%R6O-S6'R/, 6NRQGJ:[#3XMI,AI%$ 292D M.^RE0^RILY?^'[%[T]GCIJF5#DS+"GXTPEXQ7*_XZ/C9+W$>O=P!/!N 9[NL M$_#]IR/?:?MQY/,0?MXG7%E5W,"'EAX,?*S\:R;OH6(&F 2^5F.R!(F&AX52 M:&Q7A5/#>;EV7H0LN*3FA6+335LS:4*XY#6S*&45V H!0ZO54K/&!/0\N$:[ M2F,=.G\%!;+I8@"PY8'?T3T'M8"]/'9H]^)X#C@+G6U;Z3X((^Z@\=7.J=H! M:Y4/M1J@=]-R-X#J^\ Y0=\E]KJM8&^R-IWFP6#;L 9#X5JHTD#-C(5[SG2X M16>!_(J2:P/"FB<$ALG ?_=*2:28 BV4<5=DL>P*:WQX.#6%7 :PY))K5KM% M5N(\$L9JYG*SMND@:@ZWC" ]A>Z"M<*R6OR-DF@$J?+(_+(7*X7MD%1 MH1< M(7:E[P?NUK2Y I98'-NT=10YR9W6K+C9ORHJ57.S_XYKBRB4JUM8L;KSL!I5 M\IK*JV!UT5&Q.>4%$]I)N?HPKN9[72P_B5!@?+A+(Z6X _OF#.&J*ZK-%4!0N*N90HMKU&R4]J TKV@G MIOHE&.\5LA!'\/R'T^ %L4.H2<7T7;I.Q;-?9DD\?6E<):M:E [N0D@F"X&I M-A87\!, R<0A4'<]"53M)U)V*'')6T7E(8$V:82T__M0!@MAD 37-SU-KWC! MFVM,2AH[JI(03M;?(X33?2,(>S^D[END6XEV(PC*3A._/Y<:L5&6<$T?10=? M#R_@ F$YSC?$+CE]?1&$,W2L,0ABY@^Q M0)4_,7CS8D/X5ZI->$55_)HJ^+.KX&W3)\NEYDL2>8/V!.:]V) [,4356X;\ M(VN>R!0^=!:SA7V),/"+,$BC".))F,U@&LZF, GS#+(\"N;)!#YS0]'/\F"6 MY1"C0 IY.*6?R11S& ?1/*(=9^4%XS@-LDD&<1KF,YB%4S05SE-()_-@EDX( M.?;[0_;>8#VC6C(+-B-J)^$D@C1+,2]3+"N<[:(@25^@ MGR0UWL>=FZI^4/*=TJ'2CETU76]]R1-VU:_VT7C:;Z1)%O]P']WJ>X+?D_)( M -\;!?_IRX4& 4[IA:IQ!)@#>-^YP81@7 _B&' '"C1RLL(M=[D> NW0I9_6 M>63VFV[,XB!.YK!'R4TBW_0HN8]_?9D04<+W":V>X<3%39Z7X\50X;2^Y62K M-+]R\=AG[7CC7-)PO72G+QKVG;3^B#*L#@>\$W^N>1#WI\-W3"]Q$$'-%Z@: M8=V/0/L3EW^PJG6GG&ME\&PO=V]R:W-H965T2JY*,5]8(1ZNKY'KT[F;"\E'@ M7T5;?_ NV).EM5]X\4=^E0R9$&G* B-(/#9T2UHS$&A\;3&3SB0K'K[OT3]$ MW^'+4GJZM?JSRD-QE5PD(J>5K'7X:+>_4^O/E/$RJWW\%]M&=CQ,1%;[8,M6 M&0Q*99JG?&SC<*!P\9)"VBJDD7=C*++\50:YF#N[%8ZE@<8OT=6H#7+*<%(> M@L.I@EY8W-JR5 %1#EY(DXM;:X(R:S*9(C\?!)A@P4'6PMTT<.D+<#-Q!X#" MB]],3OFQ_@#4.G[IGM]->A+PS]KTQ7C8$^DP'9_ &W?^CB/>^"?]S7[D;P,W M>1Z.6^:=KV1&5PEZPI/;4+)X\VHT&[X_07;2D9V<0C\B>_TSR3D--QKVQ9-!Q@S%IO#?!V O853%/>8TN.,@30,U+K M]XY]Y$# 3V^UREE6K!!C1 #.P== ,?E]\4^!>NW2D[E::O^4TXRM0M]54E7TF9?OPM#XC1,:&IS#!R LA:"4;OR%Z MG/O<4G,>^>^=:?L0=<)14#Z 5I-M655:9=$D--@8YW9=(TXFHQ@2D-SRG[$" MW[U8%QQPQ]%KJQIL&T-EVR?2,V=,*NHF55_:J#GN-+Q;M$NP06KF!H^#%VN[(6?8C)#[5G$4QYEAL6]L7/3.+Z;BE\FLG[Y^&\OW M;'3>FZ27W5Z;P-:G-Z\NTM'Y>R0*5XQ(7/A(9-6F/12.* )Y]2C*YOM!_/WX M-E*@5%'\C.L=9Q?X#E+[W!ZRG/;&HQD8C?N7>Y:SWN4,Q,?G_?'KM[W.O)<8 M")V06K]?#&:L9#.TMYDE#Y7(S_P M(.U-IQ/1SH](DKOY@.%S'YC!P4T .5_'^PZ/ WC27 JZW>Y*==W<))[$F_O8 MG71KA9&M:0758?]\F@C7W'&:1;!5O%&ULK5C;22WN+7-U67*[O1;*;"X&Z:!]\%6N"D\/1I?G%5^)!^&_5_<6=Z/.2RY+ MH9TTFEFQO!A^N9[0^+/B7%!O7NV84R<*8'W3S*;\8C F04"+SY('CWUK< M"*7($6#\;'P.NBW)L'_=>O\88D/31YZ!J?C%PPFC<$DX(X;!93O MN>>7Y]9LF*75\$87(=1@#7!2$RD/WN*MA)V_?"\6_GSDX8GN1UEC=1VM)B]8 M';,[HWWAV >=BWS??@0$'8Q)"^-Z\JK#S[5.V'0\9)/Q9/J*OVD7UC3XF_[) ML*+5['DK*H!WKN*9N!A X4[8M1A<_OI+>CP^>P73K,,T>\W[BYA>M7H>4YHF MC-RQ&RMRZ=E'GDDEO12._:'9%[,6Y4)8-IF$A.*O+P2[,67%]?;77TXGZ?-)9PKC.V=2<\5>S"J;H*XO;WI#)MEK6VRG\C3?B+[H08\[1;[T3(K<]CB MDHP(V)!N2I/+Y38\XQU\;X:,EP8Y,'@!HP+Y ,+*FC6\P%D6F5Y&IK<,_9C5 M%3D\F;]A9LDT.KBQV%%MF9(_:YD'KMB:JUK0 JG7V,K8[9!I0ULR\9@)P$W' MX^"!( DE5Y)8>8ZI!5=@2B3L6Q?0II!9T<)T 15G1HNW6\$M(S&3YP9\X(-3 M^Y)E7;*,0]<4"U;$4([2.9J<4H2[+Z[;QD^4^TY>$BK&F,IKA3!@OQ" J\4F M<-"C#TUER&JMA'/8%2'0^L66"1FR77'KD17NVD""^1Y#,>9]'-B.6U( $0[B MG6>6^[#@WF)RL4K5CJ7)Z?Q--!?+I0A3B"V,1?<@S0>+6@>E-%EE&R!)QTGZ MAB#!&[JCZ+IC@IIH=B/M6:'@(6?4&62HHJ5HB"!_OD T%SHUK3>RO88#OB%WO'-+ MK.P$Y@IC_5M$4M++7/2$YMJBR8S.:PEW03G+6BE:96KKQ)#13&*"/8Q)RT65(AX"C7B$,&@:5\UY*3N== MQ73UU7=-7: 73Z2_W:0KK8ZDQBJ0W4\#Z.=@%MV.]-II)L>&388.FSHRYJ6N M:17JW:AU["\A?X&DIV6]#ZYVV.J _UFR*TL@#!I=0K.T"W!84?'8T'#JW(:O<[&R?%+7K$RINIH,DXFW?KT MI?6AP(F]V *M>$N#P5$/P6&R.2U'Q6)A6*T-4\8Y024&+384(!;7UV[^YPG8 M31)4GH?*'3D^/+]@V95_CKD]N;75X;INBI;P1'7/=+?C76X#Y$//%<+*9(4V M@ F-VCDLTKYN>EMW>T:K.*".3D!1LUF"0#WL[_DV3%<<.*ZPEV+'(<;TA3,9 MVA@(!U.8FQM-G;\]CFS;6FL4/0SA?+Z_NQG&3J*( GMX*F-W'.Q;=FL@\=V) MJIV 7VU M.W0]Z40D5#A?>/R^I%MKR@#K8!+'+J2H*NGML[N0=_""LP\F MA_%"K86$-CEII0=:'D3E&T7.Z7'Z^U_$S??D(0E-CWWHLO4QII=\.9# AZP#_H.Y/<7Y;2:T) M!'+\1^;-/L6]EG2H@,DL$MB< )&R1Y$_/0;.DS1MSGY+I"5.;Q]BB%]!D"(7 M,J!#*V@#W 439FN,8#<*B:2]=OAN_Y9]%?0]AC;K]5_@"2^/V.PXA,!.TMCE M^9+R''4MA5^+A" H">XA>([FGW_>8J M?K;8+8\??^ZX!14. E["=)RST6G@A@8 #(0 9 >&PO M=V]R:W-H965TE\=]_LN7XJ2NYZIA,:7N;$E]QC:1=]55O B")6JGR7)N%]RJ3OG MIV'NTIZ?FMHKJ<6E9:XN2VXW[X4RJ[-.VME.7,G%TM-$__RTX@MQ+?SWZM)B MU&^U%+(4VDFCF17SL\Z[]/C]D-:'!3^D6+F]=T:>S(RYI<&GXJR3$""A1.Y) M \?/G?@@E")%@/&ST=EI39+@_OM6^\?@.WR9<2<^&'4C"[\\ZTP[K!!S7BM_ M959_BL:?$>G+C7+AR59Q;3KHL+QVWI2-,!"44L=?OFYXV!.8)D\(9(U %G!' M0P'E[]SS\U-K5LS2:FBCE^!JD 8XJ6E3KKW%5PDY?_Y%P"5WVO?013/]O)%[ M'^6R)^3&[,)HOW3L#UV(XE"^#PPMD&P+Y'WVK,+/M>ZQ0=)E69(-GM$W:!T; M!'V#?^U8E!L^+D=)<.PJGHNS#J+<"7LG.N>O?DO'RB0O9M*=@'4U9<;Q#HN:FU=PPIRR1^%=9(O6#<6JX7 BF%2:G#0EMP MG0L$G5^R;Z:2.9L.LRY[]=LTRY*3J#T,TI/>@145#9=.2-0F "?Y0!@) M1BN$)<"*0R7Y;.O1S@[Q:V9*+G@H,E!>\MNMAHIO(MG^WK( MPKXKP?">26X%S.9FH>7?HB *=DAS4\).'GDJN!>A4&$K=%BTQ7K'52VP/_?1 MF3MQW^\>>X>]-<[3\FT, 45AF#8>&LV=+ *)LJR4S*5G<$1T]WDGFET0QF;9 M (XK-C,6.4,NVP= I8Y=)I3K.RX5GZFPVP\=1/ANHX5T_8*;!^';QL3.98KE M#4%5-3PS(;@<;:A8>T%Q;5FT1^9W;*V6 B2$\$13=$8#\X;EPGIT1*SC![&( M1%,*&H7-)=FESZ:)X_WL6O(M-+ZPHDG9D*3-+ !IH]^V^U\936NZP"/S98B6 MI@Z 7HIK)RI.C*O-HWG,*^SI6I9A!1L-NTF2H$76I&A.AX/7M._!(U,[F'=O M0FCH CW*2FQL*$^TXD8@;"Z$FIG::H3$1V6L+'BWR7P>@.=4=E3G MH\DO4-C4RT@?PN&:KQ8618!]$_E2&V46&W;)[6V7I>/TB/UUP]+!&('P[D[H M.A!^76O4EWVFR3YGH%4:*LAL/$0RAW;=9!*1_;F&BVF@+OF/U(6HGCV@+ST: M[]9*B[#8"&Z[L1[$GC3;W!,:O PB@B.*73US:!R4U&GV-GC0.-4T/KCC/#F% M0Z*C2(>OP9A1*A298\02\N?@L,*NY?IP F_/V!UA&29$]F,*"_\9B-1^C95%0/S8^/VN=@ M, W/"8*DJM2V".?<+=D<%!V47"L4)Q(1R$U56"']N&OH=/\OF1\(4\5E+%>\ MC&>8IAX7,6\$*P&LCLUD5^+W^N3QWJ:T7CKV>B[74++M!6^(H.$D/(>T/TDZG3TAO#6S 45&'^T10D0:F$WIF U*7I=/])FYFU 4B>K'.EW28">Y%W+N# MPP'NAOP7;1 \__85O-BG-O+!.>O^EAYNR4VXQ=#Y F<"7,J@BBK!+L1#_+Z& M.Y3)X''0FPP?2A72A=X3>_RH-TK82W;!Z90(#A_;-\*$^0,T:&:":O*3:*]: M< Y1V%0X: D?$?9H87@=LG$RI9<1&Z?A9NTST]^YQ MI;"+<%NE\@8JXY6NG6TOQ._B/7"W/-ZF+[A=2$V'B#E$D]YDU(GGW^W FRK< M"F?&XXX97I>XU M+"_!];HS?#LA ^V^"\W\ 4$L#!!0 ( .<["E=X);^C M8 X $TI 9 >&PO=V]R:W-H965T7%75E4[N7!ROOZVGD\GY22EU=7#Q@I_=V(L7IO&%KM2-%:XI2VGO+U5A-B\/ MI@?M@_=ZN?+TX.3B12V7ZE;Y/^L;BU\GB4JN2U4Y;2IAU>+EP6SZ[/(G6L\+ M/FJU<;V_!9UD;LPG^O$F?WDP(8%4H3)/%"3^6ZLK511$"&+\$VD>)):TL?]W M2_V:SXZSS*535Z;X2^=^]?+@Z8'(U4(VA7]O-K^H>)XSHI>9PO&_8A/6GIT= MB*QQWI1Q,R0H=17^EW=1#[T-3RGGQPIJ-L+0:U.@/ M/BKOAG"Z(J/<>HNW&OO\Q96IG'BP9LHG&21SV7@<_H GW/QSE1^Y<0K\,NW]Y] YB3X:2OXY>E> M@K\VU5@\FHS$Z>3TT1YZCY(B'C&]1]^NB*'3!^*/AXE39#USMCYYOD?TQTGTQ_NH7UQ*IYWX8R%NB'8%.>'O0T+N)3,LY(>5$EE2 M3=97S5P64(T2 3RD$V8A8!65K#(2_N'=KO,K[ /(6!;;"0 -[_,KJY20%9;J M.U$&[U'D/=M<> G^.!WQ7U_-,I-N)18 I6]BN9)K)>9*50(ZJZ4EO=R+R]_$ M!Y6M*E.8)>(%+F5K$PXH#HG3C]\]/3V=/+\R92VK^Q'_G#YO'V_4[I/&[3XQ MC8U/CL+!P5LTE6QRC;..Q=<;SHN?5:;*N;+BT724SN7"L7)E 9NY6%A3LI*B MS,1\^N2Y$Y'C-HM%"IN>TL')K_ /+1F+*V4]DH;054@MC-$XQ\(87QFO1*Y= M5AC7P!=%14N*XAZKLZ(A@V#G()-D!DV0GQF;\UDWVJ_X=U-Y72VQ#)1T78#V M4E5P/B*.]ZKV82\=]<^*3\:1SSXS*Z&-3(K#:(0_Q[=C\7HVNVE-T?.'3OGP M+E-JWYK%/6B8P0.YE6D*&$T)2KHD&O;\W50AJ_&Y2-9_808HF13L:)]5WFPI M=$PSDFKV05S^ 5$\2(*$=F<*M6 N(IQ:(I@DK&8@_,GR68/]L+ M\S>=RX)OEZ4> /O]Q$A=,1Q<>XQH=CZ^)L]KYD[G&J<&R\ZQ=[V%R/!&4L"_ M\.RQF$$]3B\KO8!"*P^"7ME(K$6IX!C>RLK)+!BT$T45&C61C"&;]542/*(] M4D\8LKD/+H<]FY6&&VG/@"=IG;>F*.@HG=5%"/K@V M3'!G_5A@H6/W_EP;A_HH!(SQ$%K]TS#[:HWM9#C"<:O=)Y*(8L,UBP65A7@# M+%$5R]<3' ^#"A1[%=?A+<=9VQ0W_9EK.OL1+IB0Y:A]**#-/:3EDD$8 Y6=P /R!^ M::#0SVSD0MH+;FM\I^#:;,C&!JG.HDN)T934$\.2)& "I8%0O7@A+((KQHW1 M\@S8"B=#RLD$@(FS*Y0?8"TIV,P+O0Q9%P+(N3-V+I!NW3;CB)V6FAM:"#F5 MYO"KU(+,F>J")&;&^:I&AH'].:\B=_7#'&3BAA!0/5V&-/U%P[B@/JNID8RR M8(D-V+45[(G3QZ% (#47,ONT9B5\F]CR<-WX[2EUQ6._""MQ^Y/.OMTC$:;WJ#F@9"ZCFF(S-5F(<)(0DA: M$GF/Q5_DQWW0SXUR76S]2P2##.H.]9S;@?-%T2B*>[/>PK+DIUWBY,HOL:EC MHRD.N^(,K3:P-N=&8U/QGE9I.&;R^"0A%#17?D-IXG3R SG=V>2'H]%@@=,# M-X+9D!P0JAE(1F>5H22E:.Y)#SK&F6*]1JJ(U#13=I M*[J^#+2??B/VU*[3D;]/Q&_ ,RA!S<2;V]2XN(W;V]Z/LNP\E67G>RNI:U+D1U8D6O!N7O"F M2OL2XM&5#_EO8(OH#@EJ5'/ M4[ NK:CE?7B-)[:!5M5=374=UH3>(2W(T&QIQ'6=ZH M-O.AI;/^F*I'@>(5#2[3+NG/".V>V\2>G<<"Y;_A8J%SX^GCH3A<*:1?66V! M6A7G(B7:'I3@AC(>G/5USU]?(\KK$=PV&Z>@O'Y]W05D+)4[JA3PS P5;%\ M<(N!MQVQ#3?#,;Z]Z1D@O6F-P+"T:R]Y(3MJ14P_I MW@%\X;=$)\K$5OK&#%BU*?"+=<1VE=S34/"X_VR+E@R5 9;''8H,CI M\&^(Y]8\O\\^=AW7HD=Q*#3@I"AYM,F/T?8$6;&?N&6RR)I"=OQ"D9Z"I9^O M0P;GPJ1@@.Q%]'7BVSO.2-1%X[ C*$8%_!R)0CG71[-1;V'WER +XM35HYC^20U9J&>9/_1DV]6&] MJ5='Y70+A0=J[W9HU[,X4*8!$MHY3II_$"*N WH3;G^&WDD=_6'7:'> '],B ML7[_ZNT['D\BF&(\M$FS-]B_[5'K,B@WNAP1U')7V+8V&K!VT\ Y<41F$$>B M0-\4*BW4O+FYG26LX59Y5H!B)<65K#4-:VY-T429^BDD+NLD"2C/4,P](O1U MS+/;M[IB@+D*]4\8U/(_*;5!:$ M"<5#5:3@F.3)BEQ+7<1:T)1S%BY,)ZK8:$<4C1U(:%1]>X0N$H,7SXT%SC " M,MC>\^QM>W16TG7,D&_2Q38/5Z.5+8ELXSB_A3M#$RH56VLKM&VI(N M:&05X6-77,J2RG)VSM7>%@8S:N>1'"65DK+D@-[ MTNT"L82',4!0BQQ!94?$X!.MDIU!7%+C\HO9*.Z^N[J%==+.'-(4B-&/IN,A M@1O7WDEPI+6N'9V,ZQH^,0VN5+76UE1EF^':14ME:!H2DJ /7T.,XHPM3O\@ M9O(JBA-)D[3V&*TNHNC5DB< 9 N5CP1_%T&77F%HBX[$Q=X?KK(O6SY-V?+I MWI3WGA0'<6ZY0KFM(>10WMQ/Y(_VNH<:QNYF>6ZDY3E,&)]2>NE#T"6][I=F M6X48M6UTK\G8)PZG1\>(H.,%9=7#LR.8+<@=*BM'\ M#/CH5M*&W+C5=O4E'%#.]ITN=LW@Z(5XW#]W>X;/[]*L\N1+-.OP(3C"F_;' M[VHM@J$/$PH^0=KYF0V7HC2)KOVD9?C8V;/)1-3C$MV6=)2AQ ?D_>[4I]/^[5Y[;'0(61.[[=9XG,:^ M9#SN](:-U3?1B,J76#E^/QF?3ZAD#^8T C)F/04)S9Q HU%H>E) MURC??GDX<(O=E:_X:4WXWHLR>6QE:()!6D+H(X>D9(6NI6@]>L!Q]H'@3PD$ M?_H""&8$Y;-N<'$#J,??V<,?%.VE^/"W.I]UWW$ZP/,PR%!O,0[E4'O)W:]L M6GW*5-FG;!-N(OAK$Y02[6J^"TJ&2AEQ-'PI/^JW+L;VO_48OBL_Z7WBANID MR1_RT?03"@U?NZ6GZ5O!6?A$KEL>/C1$*EEJA&.A%M@Z&3\Y.P@7)NT/;VK^ M8&YNO#4%_\#4$L#!!0 ( .<["E?4?$72 M6 ( "L% 9 >&PO=V]R:W-H965T $$C5\M:T8[21UHV)(0VF#=AG-[DVUOP2;'?9_CUGIPU%ZBJ^Q'?G>QX_ MY]QYUFGS:!M$!\]2*#N/&N?:LSBV58.2V1/=HJ*=E3:2.7+-.K:M058'D!1Q MEB236#*NHG(68K>FG.F-$USAK0&[D9*9EP4*W MW<_VUI 7#RPUEZ@LUPH,KN;1>7JV&/O\D/"+8V?W;/"5++5^],YU/8\2+P@% M5LXS,%J>\ *%\$0DX_>6,QJ.],!]>\=^%6JG6I;,XH46#[QVS3PZC:#&%=L( M=Z>[+[BMI_!\E18V?*'K<[,B@FICG99;,"F07/4K>][>PQ[@-'D%D&T!6=#= M'Q147C+'RIG1'1B?36S>"*4&-(GCRO^4>V=HEQ/.E=?J"973AJ.%;]0#[W^P MI4#[818[8O9;5F%\X@&P*)YPJA\]R:=))^. MR!L/\L;'V,L++5NM2*&%[RO8B7TY)/,HT6&90+>)PVW")58HEV@@3T,D@RNN M.+51#6NM:PMO83R:?BQHS48?)P4\T&P!5] :7:&U,!T5Q82^>9K#'>NH)1T: MSH2%-!D5DP32='2:33V>"-*T-]*D@$-7%>\UL$2S#F-JH=(;Y?I>'J+#2W#> M#\#?]/X9N6%FS94%@2N")B=3&CS3CV;O.-V&<5AJ1\,5S(9>,S0^@?976KN= MXP\8WL?R#U!+ P04 " #G.PI7$<+#0S0$ !8#0 &0 'AL+W=OD;,VQY:0#4FQ?3/+(>_@<']Z9FJY5>Z]+(0QZK*M& MS[S2F-5Y$.B\%#779VHE&IA9J+;F!H;M,M"K5O#".=550#&.@YK+QIM/G>VZ MG4]59RK9B.L6Z:ZN>?MT*2JUGGG$VQJ^RF5IK"&83U=\*6Z$^6-UW<(H&% * M68M&2]6@5BQFW@4YOPSM>K?@3RG6>J>/;"1W2MW;P>=BYF%+2%0B-Q:!0_,@ MKD1562"@\6V#Z0U;6L?=_A;]%Q<[Q'+'M;A2U5^R,.7,2SU4B 7O*O-5K7\5 MFW@BBY>K2KM?M.[7AI&'\DX;56^<@4$MF[[ECYMSV'%(\1$'NG&@CG>_D6/Y MB1L^G[9JC5J[&M!LQX7JO(&<;*PH-Z:%60E^9GYC5'Y?JJH0K48_?^ND>4*3 M6WY7"7TR#0SL8-<%^0;MLD>C1]!B]$4UI@2DIA#%<_\ F WTZ);>)7T1\+>N M.4,,^XABRE[ 8T.XS.&Q[PCW)R1*YF'F0"EJT#\*; M?WA'8OSQ!9+A0#)\"7U^5?)F*33ZW* KU6A5R8(;4:#GY'NQQKB_B#[.'3:J M:T@2MP6Z*3G,/+==U*IK#+HH"FG3B5?HFLOBU'+D*VE@?)'G7=U5CNHGL9"Y M-.@6"H7NVJ<-R*VR"R]YQ9M<(&Y@72[J.]$B1IS&%#$_3F,_8QEZCZA/"84V MC'R&0^A,*/&S)$,GMA_Y(::N2[%/6+3EJ]U64NL.B*11B@@B(?KP+@6PCT-+ MQM=W<'%;J#;:M#*WD?2S72.-1K YQ0 W(;#M/N"V=8=W:BM%@7)50_74W!4@ M\6C[XK1'5"MKU ?NP'?$]"KH$<;[4'$V9OH=BG^E].'R;3LA/DWP3M"#84?+ M+[S-RZV0S F9^0E)G(RA%3$,0Y"0^32T$@X"DLS'.!F1 SSCF""X%.R TA&] M_W/]@.^(ZZFY!/H^87K];#*IUO'NWMH9CM<$5^9A!TF,G3&IE M2:"9$.HG4;);&RCHQ,9JPVNICOTD82A&D_@'UNK#7(_>+M=)<@AO;<_.HI / MLA!-H='D/3[##*W@3+1E<#QJ2'X,!?GDT/"ZV*'/V#/7K>%((7%:)\R)X0J) M^Q^'0F(WA(0CJ4]P=)"'\">1$$C/L==4L//:K46[=&]Z#4<-5:5_^ [6X;/A MHG\M_[.\_^: :[F4(&PE%N"*SQ)XI;?].[X?&+5R;^<[9> E[KHE?/J(UBZ M^8529CNP&PP?4_._ 5!+ P04 " #G.PI7:$* X>D" #S!@ &0 'AL M+W=OX^,]+((B*1*DG%V;_OD))5ITW<&?Q6K(':$L,;<.@1.OWL\ MQ[IV0$3CVX 9C"5=XJ&]1W_OM9.66V[P7-7_BL)6JV >0($E[VI[I78?<-!S MZO!R51O_A5T?FU%PWAFKFB&9"]G_^,*S#0<(\?B:!#0G,\^X+>987W/+U M4JL=:!=-:,[P4GTVD1/2;V8;=A3P8RSK?W8Z%:7F.JX".OT%]C\'ZU8MD&K\]PBX;V67'T-?G MJFD[R_U)_5K"AAN1PYDLX$+4G<4"?D__:(&GZ<--I1$?[1Q)V&: MQ7#BS"Q,TZPW63A-!N\\9#-G7J!4=#5EX2S9 ;ORI(:":BR9TVM! SFG196H%G U]9M MG?&R"-9JD;MB='_S.^BDL 9>O9BSA+U]]O^SC/WJ_,]"-K\L_T\%:&7C2?JF M7^-DPN:]%4]FLV$+)MDIG#QUZ*.#1D2;O_7MUD"N.FG[GC1ZQXY^UC>R'^'] M<_"9ZZV@!:VQI%0J?AJ [EML/["J]6WM5EEJDMZLZ%5"[0)HOE3*[@>NP/C. MK;\#4$L#!!0 ( .<["E>*=FGXU , .4( 9 >&PO=V]R:W-H965T M!T$2'SFYFIFK;1NSUQ7 MY2MLF')$BYQVED(V3--4EJYJ);*B5VIJ-_"\Q&U8Q:WYM%^[D?.IZ'1=<;R1 MH+JF8?+Y'&NQF5F^M5NXKS:S,@@*7K*OUK=C\@=MX>H"YJ%7_ALT@ M&WL6Y)W2HMDJ$X*FXL.7/6UYV%/(7E,(M@I!CWMPU*/\C6DVGTJQ 6FDR9H9 M]*'VV@2NXN90[K2DW8KT]/R+X!=,K>!NQ22>4W@%7#9M+9X1X4(T=/:*]?2] M_XL]U*A.IJXFMT;9S;#1"#PZ9GU^-U027"_A3HO\$:[;_JP6)M4K_7P([U&+A_&^,*[@ M6ZD=6*Q+!RZ?4.:50KB158[P_NT)W* <>-P3NT5S.U2\)#*YEE2(':OASVI) M*G\CD^ID3_AWR;@&RF6$CZR2<,_J[F?3B[*46!J1*[)7T0V1[\DM%(@E?&*\ M,]SX0YK =:>59KPP,.C&LD// S]VH@Q2)TLA=I((HL2S)T$,]Z@TY4"6V%F4 M@$\"(21.:EYQ"K[GV][$ TJ;]2#H^Z$=Q1'XH9-DD#DIF7(F(83QQ,["V""O M1#'<0'0L<*541VI!9B<&A>_$/KQ[DP5^\&%PL9OL""[&E?_ZTE6UQ$K_#XW+ MI[:2!HWM#6#\>-Q+'2\8)UM>.XYC\;UD-4CLR< J::5.&A.KYI5E=NR/K/H4 M]H2X]!,G\HR'B,2(K""*[(3H^T'K)*732 VK_H18I;W8B3T(HY#.)84C!12/ M!13_4@%17%SPTZU?2GS*JMP,E+ M-4IJ@=LZ:L=$_[JC@NE_)73DVWXP@;>&G\ ;ZH8D3^G9,DWG M60:F;U@O&< MNA\6[G),$K/^PLF+T_W)Q2'"W;W6TZ L^P:K(!<=UT,7&E?''KX86M$' MX#.3)=4RU+@D58]2QP(Y--5AHD7;-[('H:DM]L,5_8>@- *TOQ1"[R;&P?AG M,_\'4$L#!!0 ( .<["E&PO=V]R:W-H965T MKZ)3G;]Y[?V?>\V"O]9"I$@I=:2+,,*J)F'H8FK[!F M9J0:E':E5+IF9(=Z%YI&(RL\J!9A$D63L&9SUG84#BP%KU$:KB1H+)?!33Q?I2[? M)_SBN#=',;A*MDH]N<'78AE$3A *S,DQ,/M[QEL4PA%9&7]ZSF#8T@&/XP/[ M9U^[K67+#-XJ\9L75"V#60 %EJP5]*#V7["OY\KQY4H8_X5]EYM>!9"WAE3= M@ZV"FLONSU[Z_BJ@R=OP"=PKR15!C[) HO_\:&5 M,NA)#GI6R5G";ZT8\\VUEE%*Q!^E'#;:HV28,4$DSD:-_==$<*: MO;I+.:7]+/MI[6#/%8=SA0=T?N5R!X:_0-U=H2J[Q7>03ER4PC2&QPJMUTM" M#9<7LR1.KN%1$1/0L%?K33(V/8ZG<.I8PJ.VK%'OO/D,Y*J5U'7H,#OX^Z9K MZW_IW>-PS_2.2P,"2PN-1E-K)]T9KAN0:GR3;Q59R_BPLF\4:I=@UTME#[4? MN V&5R_["U!+ P04 " #G.PI7X/!:*<\# !^"@ &0 'AL+W=O-J&GSHW]V/W'U_X;O C3F:@[-DJ=1/M_B<38/($4*)J74(G#XO^(!2.B"B M\?<>,VA5.L'C^0']D[>=;%ER@P]*_A"9S:?!.( ,5[R6=JXV?^+>GJ'#2Y4T M?H1-9Y-XH\RS^XY;.)5AO0 M[C:AN8DWU4L3.5&ZH"RLIE-!Q-$-L(C%'7AQ:V'L\>)."\\9 MUL@-SLNYUW!G*I[B-*!T-ZA?,)B]>]-/HO<=K 8MJT$7>L,*'I2QYYAURIYG M!L^Y1CP)!BS$]G2#?(NM;T]6K//LL4+-K2C7(#WOE'C#6^C'23NR$=N/BUQI M^[M%71S??O=FS/KL_<7O=ZZ%R\%CF3AVOR2!9 C/RG+Y+_7);3O&\=B/(^@( MSK -SK S.(NZJB12Z7$J'[C)X1,5+_A<-D7059,Y2F[)H\\*+B=8IY;_(8S> ME(J+#,@0X(6J2VM E*FL':PHP>8(!=E3:V\^J-7>Y9*"(Z2P LW=43JD#G%% MSJ$2LA); JGXSDF::Q>:PNS]F_V MBARY0ZXI@G%O-/A5*A,F=9D#1!EAV!M&\%N'@T:M@T;=CX[ZC:RF D Y1QZJ MM6]$\-U+O#ZFR1)&;#B")QFXRA*3O)PD,1K=N M,@(V8/1\D7JC%7FR39ZF!; ;1L_B"QI*2%%4M?6Y2P)(1>V*]8=P?1!Q M7,G/+US6^*LK=NXQW$0Q.YN>X5%/4*!>^\['@(]I7_#2G!A&UNT#G*Z7L8>$4M"WG M[!]02P,$% @ YSL*5U0H _,6 P #PH !D !X;"]W;W)K&ULK59=3]LP%/TK5QF:0 *2IK1\K*TTRF!,ZX1 L(=I#R:Y M;2T<.[.=EDG[\;MV2M:B8HV/E\9V?,X]Y][&OKVYTG=FBFCAOA#2]*.IM>51 M')MLB@4SNZI$26_&2A?,TE1/8E-J9+D'%2).DZ0;%XS+:-#S:Q=ZT%.5%5SB MA093%073OX]1J'D_:D4/"Y=\,K5N(1[T2C;!*[37Y86F6=RPY+Q :;B2H''< MCSZVCH:';K_?<,-Q;I;&X)S<*G7G)N=Y/TJ<(!286;IG!H1+?>6ZG_>@@@AS'K!+V4LT_X\)/Q_%E2AC_"_/% MWB2"K#)6%0LP*2BXK)_L?I&')4#:>@*0+@#I(T!K[PE >P%H>Z.U,F_KA%DV MZ&DU!^UV$YL;^-QX-+GATE7QRFIZRPEG!T,ENK$]CXW1O:#&KS0'-8:AQGR]QQK?]7AW],P&K4XOGBT;"(9XH8%.8Z 3-#!414&G MCB_4-I1,PXR)"M4\_'Y M$0SR7 OQTIU;H)[X5L1 IBIIZ^NW66VZG8_^DH__;:];I1'3$RX-"!P3--G= MI]-!U^U'/;&J]#?XK;+4#_CAE#HVU&X#O1\K91\F+D#3 P[^ E!+ P04 M" #G.PI7LR@I$1P" N! &0 'AL+W=O4A\[7N.S_&]3KI7>FMJ1 LO@DLSBVIKFSM"3%ZCH&:D&I1NI51: M4.M"71'3:*1% E.DCB^)H(R&65IF%OI+%6MY4SB2H-IA:#ZUQRYVL^B<728 M>&)5;?T$R=*&5KA&^]RLM(O(P%(P@=(P)4%C.8ONQW?SB<\/"5\9[LW1&+R3 MC5);'WPL9E'L!2''W'H&ZCX[7"#GGLC)^-ES1L.6'G@\/K"_#]Z=EPTUN%#\ M&RML/8MN(RBPI"VW3VK_ 7L_4\^7*V["&_9];AQ!WAJK1 ]V"@23W9>^].=P M!$C>G@ D/2 )NKN-@LHEM31+M=J#]MF.S0^"U8!VXICT15E;[5:9P]ELS2K) M2I93:>'=#J4U0&4!7S25AH:#,W"^1$L9-_"):DW]*5[ &UA3C@;N*XWHBF3A M^R.*#>H?*;%.EV:]AWFE(3FAX:.4()O$E)'$R@>?U$L[/+L#45*/YFXTX M=X/%9+"8!/JK$_0+)82KOSO*?'O9TX)1O(#?KV[22>XXIX'3=_8NN[V:QC=Q M2G:O:)D,6B;_U?*Y+%$S64&C68ZPH[Q%)^/L-04=T_61@O$T#L\_&LA1^?U- M>J2Z8JYN'$L'C4&ULK91K;],P%(;_BF4FM$FC29.T926-U+5B@ 2J5@:?W>2T ML>;8P7::\>^QG0O=UE5HXDOBRWE?G^):,%<$4%1Q*V,SP?3A>1 MC7@I:@V>ELQ-$]347&MT/D2-*%,H6]$ M2F)+?H'>H;OU$IV?7: S1#GZGHM*$9ZIV-,F(^OKI>WIU\WIP0NG?ZGX (7^ M)0K\(#PB7YR6+R$U\J&3!X_EGJE#7XR@+T;@_,+7%>,87V,8'3>T5W"J2I+" M#)L[ID#N 2=OWPS'_H=CM/_)[!%[V+.'I]R?L&<=.^E^!'/EM"09F*N; MV3 M#8.C!6E.&;M3; O9)R,_]O:'F"<3>25FU&-&IS$[GK\8E^A&"G44)GH&7H'=]3VQZ]$[BA7B,'6Z/S!9(21;'I.,]&B=-=V([1I M FZ8FS8-T@:8_:T0NIO83M W_N0/4$L#!!0 ( .<["E>!Y]IC=@( +P& M 9 >&PO=V]R:W-H965T-A6-GMMO OY_MI%DIIN)A+XFO?<^YY\3V3=9R M\20K (6>:\KDQ*N4:LY\7Q85U%@>\P:87EEP46.E0['T92, EQ944S\*@M2O M,6%>GMFYN<@SOE*4,)@+)%=UC<7+.5#>3KS0VTSPBVH^V8N M=.0/+"6I@4G"&1*PF'C?P[-I:O)MPF\"K=P:(^/DD?,G$UR5$R\P@H!"H0P# MUJ\U3(%20Z1E_.DYO:&D 6Z/-^P7UKOV\H@E3#E](*6J)MZ)ATI8X!55-[S] M ;V?Q/ 5G$K[1&V7F^B*Q4HJ7O=@'=>$=6_\W'^'+4 X>@<0]8#HHX"X!\36 M:*?,VIIAA?-,\!8)DZW9S,!^&XO6;@@SNWBKA%XE&J?R*[8&IK@@(-$O?6@. M9Z PH?((?47WMS-T>'"$#A!AZ*[B*XE9*3-?Z;H&[1=]C?.N1O1.C9\K=HSB MX N*@BAVP*?[X3,H-#RT\.@UW-=N!\O18#FR?/''++O\= 0C-X&Y6&>RP05, M/'US)(@U>/GG3V$:?'.Y^T]DK[S&@]=X'WM^01C1AZ-$EYR[MZ[#IQ9OKOPZ M'XU/D\Q?;UMXFQ2=IO^27DD;#=)&>Z4]Z.N-KAB:"UZ =&KK")*MLN,D27>T M.9+B,'9K2P9MR5YM-[A%UUB!()@ZE25OBH9!D@8[TAQ9X4DT=FM+!VWI7FUW M7&&*-H?XQ:4N?;M=T6D8[JAS96D7.^K\K=YB^OHU%DO")**PT+C@>*SMB:Y7 M=H'BC6TWCUSIYF6'E?Z]@# )>GW!N=H$IH,-/ZS\+U!+ P04 " #G.PI7 MO!^1_"L" 7!0 &0 'AL+W=ODN[91^,C6 )8=&2),%M;7M@E)3U- P,U4M2#RIE&Z815-OJ6DU ML-*#&D'C,)S3AG$9Y*G?6^L\53LKN(2U)F;7-$S_O06ANBR(@N/&/=_6UFW0 M/&W9%C9@']JU1HN.+"5O0!JN)-%09<'G:+%,G+]W^,6A,R=KXI0\*O7DC+LR M"T*7$ @HK&-@^-O#$H1P1)C&GX$S&$,ZX.GZR/[%:T8+$U*+6;@>&@Q M1+OMH\4O1/NVDU.2A!,2AW%R!KY\';Z" N&1A\?/X11UC^+C47SL^9*WB3^G MIR>8G2=P+;8P+2L@"["'#.@]!/G[=]$\_'1.W7\B>Z8U&;4FK[&?:IT0B3>M M*L($-C&3!1 7 =$]VW8&U:U_B4_*HM]X9&ULK55;;],P&/TK5IC0)D&=2UO02"/U F)( MFZIU&\]N\K6QYMC!=MKR[[&=-'0E"SSPDOCRG?.=X\@G\5[(9Y4#:'0H&%<3 M+]>ZO,98I3D41 U$"=SL;(0LB#93N<6JE$ R!RH8#GU_C M"N9?$;FTIDUA4 MFE$.2XE4511$_IP!$_N)%WC'A7NZS;5=P$EC9Z)] M73LRQ6FEM"@:L%%04%Z_R:$YAQ. X>D&A T@/ >,7P%$#2!R1FMESM:":)+$ M4NR1M-6&S0[R $4NER )I0I=$>D)/9\ MK]![]+A:H,N+*W2!*$PBP\=V:#X_F9V$OX[>*#U#DOT.A'T9=@OKA"T@-/'#PL$=.U'Z+ MR/%%__ MNHZW1@^[T?:Z7ZN2I##QS'U6('?@)6_?!&/_4Y>U_T3VPNBP-3KL M8T_N3#HM8 -20F;MHJE2H#L]UT1C1V03:9<,@V C4^ M$581ES139J*.\!2Z](TZ6D?#,WU_%D71Z%P?/KG$!6R*WE"O$8&.@_N"#$2#K/*LG6I0N$M9"FX!QP]S\ D#: K._ M$4(?)[9!^U-)?@%02P,$% @ YSL*5_AX8MH) P I0D !D !X;"]W M;W)K&ULK99M;]HP$,>_RBFKID[:2 @D0 >16E@? M)G5#9>U>3'MADH-83>S,=J#;IY^=0$II&FVHO""VX_O?_7R.S\,U%_S$MF488TIDBV?(])L%%RE1NBN6MLP$DJ@P2A/;=1S?3@EE5C L MQJ8B&/)<)93A5(#,TY2(WV>8\/7(:EO;@1NZC)49L(-A1I8X0W6;387NV95* M1%-DDG(& A7N.'Q MC%[($UG\P[J+HQUA&DE)5/\K!9AQT#K5-OX&X,W'V#[@L&G8U! MIP M(RNP)D218"CX&H29K=5,HUB;PEK34&:R.%-"OZ7:3@57;(52Z;0H"<<3 M5(0F$KX0(8A9WG?P 6YG$S@^>@='0!E\BWDN"8ODT%;:N]&PPXVGL]*3^X(G M'ZXY4[&$3RS"Z*F]K:.N0G>WH9^YC8*?<]:"CO,>7,?MU,0S;C:?8*C-VX6Y MVQ!.IUK)3J'7?4%OS--4[TN=L? >9$P$2B"YBKF@?_9Y2[Q2SROTS->V"MI. M^1O:JUV0?YCX).1N%7*W,>1SN(!SR@@+*4G@0O \@Q_7F,Y1_*P+N%'-G#$U!G @7K_"ZS?BS4SH,,U%&.OJ M4YNE4L#?8>CTNOLI:O1R(,.@8A@TGQN$"K@C28[P6#_J2 ;/2 ;=_60TNOI? M$'NG$J8HEL4%04+(0TZ+TVH_3RPO,-1%+RB0DN-"F3JNG/QM1 M7@K*CN)945?G7.DJ731C?8]"82;H]PO.U;9C'%0WL^ O4$L#!!0 ( .<[ M"E<*U3(FA0H #)? 9 >&PO=V]R:W-H965T@^W[]O^F_3 M \NJW!156]:5UQ0W%Y,WP>LLBH8"(^+?9?'0'GWVAJ9\J>NOPY>WJXN)/]2H M6!?+;J#(^_^^%=?%>CTP]?7X:T\Z.<0<"AY__LG.QL;WC?F2M\5UO?Y/N>KN M+B;SB;!"Y!] 2(7"!\I0/<%J&V!<%\@M"T0[0M$MFV(]P5BVPBS?8'9 M*-:N=T=IDKS++\^;^L%K!G3/-GP8]1U+]XJ4U3 4/W9-_]>R+]==?NSJY=>[ M>KTJFM9+_]J6W0_O>5)T>;EN7WAGWN>/B??\V0OOF5=6WJ>[>MOFU:H]GW9] M[(%ANMS'N=K%(8_$H=Z[NNKN^AC5JE@!Y9F^?*PI/^W;?&@X^=GP*Z(E_&-; MO?*H_](C/J% ?:[UQ=_E35\\>+1X8A^= ,53^^A0_7'E!"GH8@W3D M"Q_ANRINRZHJJ]M^4EGGU;)XZ;W9U-NJ@X:9EFJ8N%^W]_FRN)CT,W-;--^* MR>7?_Q;$_C\@C7=D\4@V3-K?+HD?T.A\^NU82LR0*289LZI_AA12T#8\:!MJ MM?UXES?%V7"S6'G7]::_@[;Y> ]*OP^?B[,^9->4RZ[_^S@7>9^KL@,G&&T@ M5^4QR1),LA23C.W(HJ,!$E B#8]0'41A<, (JD<'U2.MZG_V:ZBWU;+>%-[S M==VV+R ](R7N64!#7ZS=M3:0JU! R)#24 R98H9DD:+ &8D#J9494+$YF?FP M"O%!A5BK0G^KM)Q48R5\,)N36))"&\U5"DRR%).,675&AA12$'9V$':F%;:? M2#?]%#K.EZWWWW?%YDO1_ \25LOC.F=BDB689"DF&<,DRY#(A&$R/PR3N>NZ M:KP=@W?7N3)/T7B^F 4S:1( ]+,U\*X:+%7,8QR[B9F4_H MR\6A+Q=X:]2%>D)\TCNKV M:=JJ:+P/8/:FO;J)FI(LB+SJMT(E$,J?S:@T/P(P2I0;C+X/G!5#8A,5XXY* MH+=4W!5[_&X6J"Z#,AD;(0D B66= #M#%@G3/LFPV$21N#42/-$;V4VG_[H? M?H0O)C6_5ZXD(R0Q0U(SA.D;ZRP-$ILH#?!<"O2<]M6MB MC,J6[-FT4J,:'JAL&1:;."JX-1+HO1$KZW'/$>NN22,D,4-2,X3IV^/<^Z

=[#W< ,PPY?M&Q@5RET)H7S9)X=0BCO!K.J5F2**SWBY]4#TUL.; MU:H<[MOYVGN?EZOV[&WE7>?W9=?_H/--];2N]P=4M@25+45E8ZAL&1:;.'BX MJ4'TIH:3Y[?G.IX"PB@,9=B>@&Q,H<"&/DI'H )9HI0*F@F+Z7U37<6ZA3. ^'. SF= M\Z"G=EY9HCH/Q.P\H 9DJ&P9%ILX*KCS0!"!<.>!6#D/-BMU-5D/HUA._J]!F+*@3T"8+R]&4PBF+NB97=TR8U"Q$[G; M0/1NPX=AXW?5WU[2O!D3G^=OELOM9KO.AWM.4MR4R[)[H<^A6=W*<$4I":2UR#>*"Q4Q>LT"X@,PBR7)* M(=Q\3J35#;,,FQGIQ+[D+@1%W5I!U21>GMG,D$1?)^<][ZA;*U#9,BPV45WN MC5#LK16:"TDU113IC9#$#$G-$*9OMK-(IS XZ-'[*7J#X^EY,U6M!D4:(R0Q M0U(SA.D;ZRS-*2P-RBT-^MO>+Z'FS11F2&*&I&8(T[?:6:-3^!J4^QI4[VL\ M)5W64SN_[X7Z-@D%WNT(U*4_:E"&RI9AL8DC@QLI5&^D6*7,5'4EH!>%0!B1 MC:@$@@'O $$PNJ#RKFI]^YS5.(6!0;F!0?4&AGT*355SX8R$T5Q9LD,X=6F? M0+A@'OB1K J$4Y?VS+)^F3FNV)7U@B1TLM8,Q.UAFA(F=R.V%4&\O?*I-NZ[U!,[3%^IY%:AL*2H;0V7+ ML-C$8<*MD]#YU K-Y:9NA @6OB^_]0# H(.^(-A\3N4'QP#LC)(XD#=SV$7- MS'1B3W)/(=1["JZYL)J2RW6]!C"!THNHNRQ0V1@J6X;%)IZQQ;V.R,KK0,F& M([,18H8D9DAJAC!]LUU%PF(31>*61:2W+)Z>#4>J?Z#LN08PRIYK""-OY04P MRIYK?8.=Y3F%61%QLR)ZHEEAGQ%'JIF@[+F&,/+#$ "C[KD&0,J>:WW3G84Z MA741<>LBLGK)Y)?28CVUZ[H2E2V)H)=9U(?(J$$9*EN&Q2:.#&Z81'K#Q.ZP M2=5] $^;A&#J0V0(!ATD"<" A\CZ]CFK<0JC(CHZ^5-O5-BGRGLBTZF3$$Q= MXB< [(S06:!,G"H.6.,SN\IEYJB[;IP>G="]*9K;\?#UUEL.?;,[*/GPZ^& M]S?CL>;2[U?!ZS0 ?F?!ZVQW?#NGWYTF_RYO^H2J]=;%31_*?S7KJ]SL#FC? M?>GJ^_%\\"]UU]6;\>-=D??+R '0__VFKKN?7X8 AV/R+_\/4$L#!!0 ( M .<["E>\ASYS7 ( %H& 9 >&PO=V]R:W-H965T92;]A)5.$MK$#^K)9<17;/DI$"2D%8B3AL8NN3.YN'.M\D_"+0B*,UTD[6 MC.UT<)O%EJ,% 854:@:L7GN8 Z6:2,FX[SBMOJ0&'J\/[#?&N_*RQ@+FC/XF MFF+LQ:.6&E/HKKB17IT3A M9+*2+-WEC&; !?I\7Q/YB-XN0&)"!?J..,Q6^UN4(^*=Q67GO#7F_8,WS^"PR_06 < MSX9_Q/9B6._=^Q?8D^6JC& M<\B0\7Z%5N9+HA^U%!*7&2FW0_Y;TM"0ZEFP3YS(WA^;NI1QHC3HE087E;?CO:O]RJ>%3*8$3 M>.ZYY($\?SJ>A.>2[:/.UU/W&^9;4@I$8:.0SNB#HN#M)&L#R2HS#-9,JM%B MEKD:_L!U@CK?,"8/@9XO_>\D^0-02P,$% @ YSL*5UBG>7"* P +PX M !D !X;"]W;W)K&ULK5=_;]LV$/TJA%H,+=!: M/RT[GBT@CE1LP]H%]=+^S4BT150B79*RNV^_(Z6HMD8;62L$B$7JWCO=W2./ M7!ZY^")+0A3Z5E=,KIQ2J?W"=65>DAK+"=\3!F^V7-18P5#L7+D7!!<&5%=N MX'FQ6V/*G&1IYNY%LN2-JB@C]P+)IJZQ^&=-*GY<.;[S-/&1[DJE)]QDN<<[ MLB'J87\O8.3V+ 6M"9.4,R3(=N7<^HOL1ML;@T^4'.7),]*1/'+^10]^+U:. MIS^(5"17F@'#SX'I@:?/3^SO3.P0RR.6Y(Y7GVFARI4S M=U!!MKBIU$=^_(UT\4PU7\XK:?ZC8VL[ X]Y(Q6O.S",:\K:7_RMR\,) 'CL M@* #!$- = $0=H#PN1ZB#A ]U\.T YC0W39VD[@4*YPL!3\BH:V!33^8[!LT MY(LRK9.-$O"6 DXE?W(IT3T1:%-B0="KE"A,*_D:O44/FQ2]>OD:O40NDOJM M1)2A!T:5? .3\/QWR1N)62&7KH)OT8QNWOE=MWZ#"WY#])XS54J4L8(4%GQZ M'1]?P;N0@SX1P5,BUL%5PC\:-D&A]P8%7A!:ON?N^?# %L[/><]^V/M9,L)> M%:'A"R_P?6AJ(K#B8F&K;(N-[%B]L2WD'N=DY<#.)8DX$"?YY84?>[_:TCHF M63HF6382V5D!HKX T37VY -TB$HO3>@$>B.D.8)UA@I:-8H4B&#!*-M)M(>5 M:]:FK4ZMB]BXT/WBD+SUP\A;NH?3 EBLHC",SJU2BU40^P.NS&(U#V;?KUS,;TJQI0P#CO?13E.QY3CF&3IF&392&1G)8C[$L17Y7A2 @3]&:V-(@>] MX[-IRJ#.VP-L'CO23EM[0^MM>J(3T&40S(?:M-B%LS">Q@-U6OF\.!BH.+/R M^?!G5^BL3\_LJD*S[1;./>BO+4KU H63#]J0O!%442*MFIV-J=DQR=(QR;*1 MR,Z*,N^+,O]?FDV[O?/'53M_IFHM=E;56ODLJK7R75;M39^@FZL)6O^GK9B. M<[6EM(RSTPW>FX0W@P18K/Q),!^$;^6:S0;!6ZR"230=A.Z>G(#AZ+(S5P^) M&PO=V]R:W-H965T);[2A[)ZG (]Y%G!QT8J1#DT31ZGD&-^1DLHY,J2 MLAP+.60KDY<,<*)%>68ZEN6;.2:%$8STW(P%(UJ)C!0P8XA7>8[9KPED=#,V M;&,[<4M6J5 39C J\0KF(.[*&9,CLZ4D)(>"$UH@!LNQ<64/(U_9:X.O!#9\ MYQFI2!:4WJO!AV1L6&I#D$$L% '+OS5,(<9**ZXH'DCECO( M25'_XX?F''8$DM,MM"GK]7RO$BAZF0NF%PE4B>"3Y1S- .&YBEF@%Z%(##)./J,&<,J MAZ_16\35&A^90CI4,C-NX),:[CP!=]$-+43*450DD'3HPWZ]WZ,W9:!MM,XV MVHG3"_Q8%6?(M=X@QW+'\G_?HG[WO'8;;IM[5/.\)WBUPP4@L M($%S0>-[=%<0P='W&\@7P'YTI;L7J#YI0U[B&,:&_&9Q8&LP@I/32'N&)$D.Z7KP8--$C=!^O LVWG MCE_6WZGA(6G MA$4G@NTEPV^3X9^J_/S'Q>#XEY9U4'^/S>P+^^+0+#R.%CU+JZ,V=V[$'-A* MMR(&PO=V]R:W-H965T+:BD>T=L76[)%GN>0XON2E)9/9?59[#F7Z$N>%>)BMI?R\&8^%^L] MSYGPR@,OU#_;LLJ95*?5;BX.%6>;IE">S;'O1_.97, Q/\NLS^2C=R?S&+9VC#M^R8R0_E MTZ^\2RBLZUN7F6@^T5-[[6(Q0^NCD&7>%58$>5JTW^Q+UQ"# M2W%,!= =QP MMX$:RALFV6I9E4^HJJ]6M=4'3:I-:067%G6OW,M*_9NJL?.8<79>YZGS!FN9[><,E2S/Q:CF7*FY=>K[N8ERU,; E1H3> MEX7<"W1;;/CFV_)SQ=M#XQ/T%08K_.U8>(CXKQ'V,4$?[V_0RQ>OT LT1Z). M0W1?0"32-P]I(A&7YOD):)^Q5FFKIN-5U\/MC3BP-;^8J?$D>/7(9ZL??P@B M_V< G/;@%*I]]>=1"LF*35KL7J,KODN+0AVB*Y:Q8LW1U]$F:K';BL.FXGI0 M/Z[4$">^OYP_C@"%/5 ( GWB0O+-N2RAP1)',8W&4:(>)0)15*<^_B>:R* ) M D)#.HZSZ'$6(,X[(8[JMH("+\PNB2-;C\1]W!B,>_N%5^M43(2.C="6L$D? M-@'#*C'=\E1.A$U\:FW@-8+%=92V#;H8-E[HT=A"JT4U@%75A=:J MO*.@;;QD"+KP8ELG:\D-8,UU 85T>90U,EF)%]D:5>MQ NR"VLKVJ-4"Y,J M\,+ 0J75.H#EVH6JE_11,&K:4:,QA# MZFK_K@.#T(*E30##)E!C,9BJ' H+_T8,1TD#DS3T?&PAU>Z 87+U.KC&NU8*H4BO2(\O0 M[^F6HY=_0"XX? +]%Q7C0(?Y>TR+"!HPYZAY1'6!H1=#<@E.=.* MH+S@R%&75WQ*"T^GI>T*N]J52UJCQ@5E!@>/CQJR^>P;[:;8U4W/O.L-?*E9(=,,D1V]96J%/+#O^SXEU%WLHVJ$76F7F)9#Y#!OIJK>T\2VZ?:70S'UM2&35P- M>Y(-G' 3AL*. [7/:S1^G,9_5V&BTA5#80EQUP]C%'B(*8VBV ZI38/"IN&F&(ZE.>\VC7O PBT+H^% M;!^:][_V[QQ7M"POO6:6T3*",;U517SG^#%7M.P#MB2P/S7/WAU+* M,F\.]YQM>%5?H/[?EJ4\G=0!^C**KDN^@( M '$* 9 >&PO=V]R:W-H965TLHS*F96*F5Q:MLB2B''8L *H.K-BO$<2S7EB2T*#C@V1GEF M>XXSMG-,J!4&9NV:AP$K948H7',DRCS'_'D.&=O,+-?:+MR0))5ZP0Z# B=P M"_*NN.9J9CR"Q3&?6U$(Q MK'"9R1NV^0'U@49:+V*9,+]H4^V=#"T4E4*RO#96!#FAU1,_U8'8,_"]5PR\ MVL SW)4C0WF.)0X#SC:(Z]U*30_,48VU@B-4?Y5;R=5;HNQD>,7H HL4W::8 MPUP=+T87>9&Q9P"T8+GZ^ *;\'T\!XE))MQ/@2V58VUN1[63>>7$>\7)&%TR M*E.!+F@,\;_VM@)NJ+TM]=SK%/Q5T@'RG<_(!KL,(/[]RQ\[4#?-B #[O4PZLR M7P)';+4-R1U=@Y *?PF)RE)"$_2G-4X5>Z4^,NHZI=?AT'6]D\!>MT"-&JC1 M<5 )QU0S=9&,7I X[13CAF)\',5]%1A,8T2$* _PC/OR3!J>R7$\"TPC59\@ MME6Y70$Y%*%)7Z)I0S3]S\L#--8W9XDSS=A)-3WF!ITT9">=9 ^FO"J0LS5P M]7>!"DX41Z%H7[_G.]I=B6@CKEQ/]HA=?^"U [O.KK(Z;T3^WF1!-U_MJ,>' M=O?JOOM&NK;L.,#I]N;T=IS>&SG;L^8 J=>;=/>/X7;6]6.NZ(ML.D#K][F@ M]EX7D -/3*\C4,1**JN&H%EM^JFSJHO8;:^:L4O,$T(%RF"E3)W!1 6*5_U- M-9&L,#W%DDG5H9AAJGI"X'J#>K]B3&XGVD'3989_ 5!+ P04 " #G.PI7 MIF&J]O " !Y"@ &0 'AL+W=OTD[;^?;0C+A:)N MRTMBFW/.=S5\PS7CCR(#D.BIR*D869F4Y<"V19)!@<4%*X&J)W/&"RS5EB]L M47+ J2$5N>TY3F 7F% K')JS.QX.V5+FA,(=1V)9%)@_CR%GZY'E6IN#>[+( MI#ZPPV&)%S %^5#><;6S&Y64%$ %811QF(^L*W<0!QIO -\(K,76&NE(9HP] MZLWG=&0YVB'((9%: :N_%4P@S[60[U1OS:QJUAF6,"$Y=]) M*K.1]=Y"*DH43X:WC$ZPR- TPQS&*N,IBHLR9\\ :,(*U8X"FXJ> M1B QR06ZQ9QC7=TS=(X>IA$Z/3E#)XA0]#5C2X%I*H:V5*YI W92NS&NW/!> M<,-'-XS*3*"8II"V\*-N?M#!MU5*FKQXF[R,O4[!+TMZ@7SG'?(T&OZ0A57*0ZYKPYB A7-YYQ].,&BAGPGVVE M[Q37+\*!*'$"(TN]Z03P%5CAVS=NX'QLR_LQQ:)CBL5'$MNI4*^I4*^S0N;Z MHNK^[ES;^$FOH:TLE6)@%/7G9!4&[M!>;2?[$-+?@T2'$-?]L(N)6S!^T&!V M NXW ?<[ [X'(3E)I(IW*EGRB!XHD:*S#3L%_[8-CRD6'5,L/I+83E6"IBK! MT=LP.&Q#?Z\-#R'NY7X?MF!\;Z\/#S%>S]WK0WOK6UH 7Y@A1J"$+:FLWIC- M:3,G79GQ8.]\[ XF;LMYI.:J:@SZ(U\-93>8+P@5*(>Y,N5<7*I2\FK0J3:2 ME>9+/F-2S05FF:G9$+@&J.=SQN1FHPTTTV;X&U!+ P04 " #G.PI7&X)4 M4%(# #:"P &0 'AL+W=OT J25T'U(G5-;M8=J#22[$:F(SVT#W[V\[U.;XQM[]A_%ZD !(]Y!D5 R.5F8UF!F6-"C6&_6)OP89^M9$8H3#@2JSS'_/<59&PS,&QCNW!+%JG4 M"^:PO\0+F(*\6TZXFIDU2T)RH((PBCC,!\:E?3'NZ?@BX!N!C6B,D58R8^Q> M3SXE \/2&X(,8JD9L'JL8019IHG4-GY5G$:=4@.;XRW[=:%=:9EA 2.6?2>) M3 =&ST )S/$JD[=L\Q$J/;[FBUDFBE^T*6-#WT#Q2DB65V"U@YS0\HD?*A\: M /LQ@%,!G#; >P3@5@#WV Q>!?".S>!7@$*Z66HOC(NPQ,,^9QO$=;1BTX/" M_0*M_")4U\E4$ZD.7@J$:8)&C$I"%T!C @*=1B QR03Z@CG' M^DC?H'?H;AJATY,WZ 01BKZF;"444O1-J?:C6R>VB&Y4M%6A, M$T@Z\-%A?' ;RH?:C.FB[[KG5-]=-YP[FTI?A MA5CB& :&NNT$\#48P]>O[,!ZW^7C42G'+Y1RQSRO-L\[:-YE'+.5_J9N(0:R MQK,,T#5G.;H3Z -; Z?:SRX[2UZ_HN(7VWOQQ _D,^,\N$PYR_^.7,'I)LN@ER<8O1+9S0&%] M0.'S"C#V/-;];+ZSTM#DV MQZKD5"O7I;-DL*U&8NO,"]K72'>8VU(1'<RS_Q+7W:]-Y@O"!4H@[E*99WI/I&7 MG60YD6Q9M$HS)E7C50Q3U7P#UP'J_9PQN9WH!'4[/_P#4$L#!!0 ( .<[ M"E=3$=ZM*P( $8% 9 >&PO=V]R:W-H965T3G,D9R$?%85@$;GFG&5XDKK9NEY*J^@)NI>-,#-3BED3;0)Y<%3C012 M.%#-O-#W8Z\FE.,L<6L;F26BU8QRV$BDVKHF\F4%3)Q2'.#+PI8>*FT7O"QI MR %VH)^:C321-[ 4M :NJ.!(0IGBK\%R%=M\E_";PDE=S9&M9"_$LPU^%"GV MK2%@D&O+0,QPA =@S!(9&W][3CQ(6N#U_,+^S=5N:MD3!0^"_:&%KE+\&:," M2M(RO16G[]#7,[=\N6#*?=&IRXU\C/)6:5'W8..@IKP;R;D_ARM &+X#"'M MZ'QW0L[EFFB2)5*:C:/LA5ZJAN208G-C%<@CX.SCAR#VOTQXB@9/T11[ MM@5[Z2D_($7/J!9<5PJ)TI4^YK5CBQV;[95C-HL3[SCB8#8XF$TZ,$JS,:4. M-;]26@3C2O-!:3ZI]%B!:?E2@QS3F[_1\\?EXD$NGI83FC"T(2^F_?7H-8S? M'&80+/X3]:[:PKXPOX@\4*X0@]*@_/N%<2R[KNT"+1K7*7NA3=^Y:64>.I V MP>R70NA+8)MO>#JS5U!+ P04 " #G.PI71W'.?"\' #Q*P &0 'AL M+W=OVN9J1. N1/<^^V ME=H FGLUG:FF,[LO5OO"@9/$NH"YMDD;:3_\'IL40DK<1N,W+1"?GXT??#"/ M??W,Q3>Y 5#D)<\*>3/8*%5^'HUDLH&Q2WU[Q2&2O@41!9Y3D5NWO(^//-P!^\7OB=K3=*7QC= M7I=T#4^@_BP?!9Z-&DK*K P^-7>FQN'F]F224L>/9O MEJK-S6 ^("FL:)6IW_GSS["_H:GF)3R3YB]YKLM.L7!22<7S?3"V(&=%_9^^ M[#OB(&#NG0@(]@'!40#V3'_ >!\P_FC 9!\P^6B3ION Z5' ^%3 ;!\P,WU? M=Y;IZ9 J>GLM^#,1NC32](&1RT1C![-"/UE/2N"O#./4;0A+17X(05&62?(K M%8)JJ7\D%X05Y(\-KR0M4GD]4EB9#ADE>_!]#0Y.@'WRP NUD20J4DA[XD-[ M_/B]^,@>/[/$C["3FIX*7GOJ/K "?^7;(0F"2Q)X04#^? K)#Q<_]K1K8<<\ M08F8J<;XGRR8T([Y6A5#,O9,:\863.0&$]LQ=Z48$F]F,/XK!A\@!6L0EKX? M-T_IV/ G)Y]2F0A6FES$5T0)6L@5" $I9K<$V)8N,^A]2*UTT.,' M(^1MF7$0=,O$CAK5$67:B#*UBO+'QW.:%72N$"YAH4M85,/F!XIYP_GT2#)' M-78DFS62S:R2+5 KS'!WF"X!)]N*_.GM)5[KM(N8>'5FQPX MFWG>4:+\2*'84;,ZRLP;9>8?5J;$EW'"2IH1FO,*AR#.$][)GE;XN?*XA(4N M8='\C8Q7P1L9'=78D?%3(^,GJXP/%&=C J=<9LKYFD)9@=IFF3Z6Y'_]GQ"U MCE;ZN3JZA(4N89%+6%S#IH=CNWTD.BKZ7FL@>%8=']LAB--)]CJW+.G.B-CK M'%B)YVJWIQT^ZO/NN6T MUG"VG/;V_I8HCG.LQD+I=99<-BAR2HM=T;IR!ZWW"G!)'@=;KN ME]ZIF[:GZ?QW\(7G37W_.'L[M*Z=A;WYD],7EE>Y65XP:R:GT^U;,\6?>L>?X0M[ M]6<+Z9(6.:7%KFA=(5OGR+=;1]%J52\1M9:>&9&]VCDUBIS2PCWM*$7XWM', M*?I@N=A5Z[JRM$Z0;[>"CI9WOSP^W?4J8J?H)3D=:I8@E>ZO7(+4NQY+&]:U8LJU(#KZ9_UVW3RY=IES\!4N)[GB'H)D'&UFR988U)HG.'/# MR9)F MM$CZGLF%O0?.?HJ<&E5.:;$K6G>K1VMJ!793Z^LC>>!BC;/JA9G!W=/BFW5Y MQ\X[-ULXI85.:9%36NR*UM6Y=;^"=]RDPU6>>MR]CM$/K/38X6>+[I(6.J5% M>UKG2V_Z9CG!59U=,5MO*WC'+*J6$KY7F'XQ.<-+R43OQK%[.^9LV5S20J>T MZ)T.^TJ+BHH=&?NG-ZJX:E"MZ>A@IV(.8FWVE$IB7H+U5KSF:K-O]<[LUCRZ M?N]_7M2[3UM,O1GV@8HU*R3)8(5(;WB%GX:BWE]:GRA>FOV02ZX4S\WA!BB^ MTG4!_'W%N7H]T14TNWQO_P]02P,$% @ YSL*5Q/\K?C5 @ .PH !D M !X;"]W;W)K&ULK59A;YLP$/TK%JNF5EH+@81T M68+4A$S;M&I5TW:?G7 )5L%FMDFZ?S_;$)802J*M7\ V[[WSNT/V#3>,/XL8 M0**7-*%B9,529@/;%HL84BRN6 94?5DRGF*IIGQEBXP#C@PI36S7<7P[Q81: MP="LW?%@R'*9$ IW'(D\33'_/8:$;496Q]HNW)-5+/6"'0PSO((9R,?LCJN9 M7:E$) 4J"*.(PW)DW70&T[[&&\ 3@8W8&2/M9,[8LYY\C4:6HS<$"2RD5L#J MM88))(D64MOX56I:54A-W!UOU3\;[\K+' N8L.0GB60\LJXM%,$2YXF\9YLO M4/KI:;T%2X1YHDV![;H66N1"LK0DJQVDA!9O_%+F88>@=)H);DEPZX3N*P2O M)'BG1NB6A.ZI$7HEP5BW"^\F<2&6.!ARMD%C\[ *=(4+10\QR@6DDAK94X33)7I32XT+: M?47:0[>,REB@*8T@:N"'[7R_A6\KFY57=^MU[+8*?LOI%?*<#\AU7*]A/Y/3 MZ6Z3G?^+/OWGZ'O)\*K">T;/:RU\4U4+7K>9I\^M@\GO5LGOMJD'/S+@6!*Z0HDN UHP(9M*4:CX1D6? M^.N@X_E#>[V;X1,PX2'&[;O[F&D[9L]FK[+9:[4YBQF7EQ)X>L1G(=/;B>W4 M7!Y%A$<1TS;$GC^_\N>W^GO"G.!Y D?<^0=Q/:]F[S@D/(3XM3)/&R"]9H?] MRF&_U>$#DS@Y8J]_^ /Z'VO^3L"$AQC/NZXY;,+T:Q;MG=LP!;XR;8A0V\^I M+,[':K7J=&[,!5];'W<&DT[#>J@ZHZ*1^2M?M%6WF*\(%2IA2Q7*N>JK6O"B M52DFDF7F+IXSJ6YV,XQ5=P=< ]3W)6-R.]$!JGXQ^ -02P,$% @ YSL* M5UG&ULK59M M;],P$/XK5D"(2;"\]664-A)KB@ Q;=H8?':3:V.1V,%VVNW?0.WH(P[T=BN7.[VP6KMDR MTV;!C<8E7<(-Z-OR2N+,;5E25@!73' B83%Q/OFCV=#86X.?#-9J:TR,DKD0 MO\WD:SIQ/+,AR"'1AH'BWPJFD.>&"+?QI^%T6I<&N#W>L'^VVE'+G"J8BOP7 M2W4V<M?$ M80N /-V H $$^X#>(X"P 83/]=!K +WG>N@W "O=K;7;P,54TV@LQ9I(8XUL M9F"C;]$8+\;-.;G1$K\RQ.GH.V"4%7D;@Z8L5\0_(>_)[4U,WKX^(:\)X^1' M)BI%>:K&KD:'!N8F#?EY31X\0AZ2"\%UILB,IY!VX./#^,$!O(M"6[7!1NUY M<)#P6\5/2>B](X$7A!W[F3X?'G3)^3_OLQ=[WPE&V*8^M'SA(WQ3JC)24I82 MO&X(+43%M<*,)WF%T3:IUQF0 @]()0&O!DW$@N3FO)"289/$QR69'(MO)7J_-7N\0>W19 M@J2:\25)3!X7>.%C&2_8'::NI/\RZ:W M:Q,_M D^]'=M9ATV9V>MS8[N?JN[_P+=FP-YCV]76MDWJ%-\S=W?%N9_V!/? M8>/MV<0/;8)P+XBS#AO_$?OS@8,E>7]X2JA1@G8HY7MB\KE.X2S+*EV + MN:Y0,<_9DIHX=%?HX)@5>DRR^)ADLR.1[21KV"9K^,R3:E/2^7X.'Q2(MW<: MG[2(G[28';*HI;E;'40!&PO=V]R M:W-H965T>Q[^K?1>W0CZI$E'#,ZNX2KQ2 MZWKI^RHKD1$U$35RLW,0DA%MIK+P52V1Y$[$*C\,@H7/".5>&KNUK4QCT>B* M>6%'BU+;!3^-:U+@ ^H?]5::F3^XY)0A5U1PD'A( MO-5TN9[;>!?PDV*K+L9@,]D+\60G7_+$"RP05IAIZT#,YXAW6%76R&#\[CV] MX4@KO!R?W3^YW$TN>Z+P3E2/--=EXMUZD..!-)7>B?8S]ODXP$Q4ROU"V\7. MWGN0-4H+UHL- :.\^Y+G_G^X$(3S%P1A+P@==W>0H]P03=)8BA:DC39N=N!2 M=6H#1[F]E &;V-?&U^[Z6>^Q[CS"%SP6<"^X M+A5\Y#GF_^I]PS- A6>H=3AJ^+7A$XB"MQ &833B%PU)1LXO&DWR6F*=;G9= M9PMBJ6J28>*9%Z]0'M%+7[^:+H(/(U2S@6HVYIX^NA>#.:R.*$T!P YM%5%> M@ .&[R@9W% .OY!(=?5BQD^(X&25< NLNZ!P 3DYJ1'X^0 __S_X#569:+B& M'=%X#;7SFP;.T/:*8QI,@OD\]H^7'/[%6V8H"U>Q"IQW]ZR'U:$IK+I:^!O> M=91[(@O*%51X,-)@\LX@R*Y*NXD6M:N,O="FSMRP-(T-I0TP^P&PO=V]R:W-H965T M+0?0'?SON\!^SC?"ODLZH -'JI&5?SH-*ZF86A6E90 M$W4I&N!F9B5D3;3IRG6H&@FD=$$U"V.,L[ FE =%[L;N9)&+5C/*X4XBU=8U MD;LK8&([#Z+@=>">KBMM!\(B;\@:'D _-7?2],)>I:0U<$4%1Q)6\^!3-+N* M7(!;\8/"5AVTD4UE(<2S[7PMYP&VCH#!4EL)8EX;N ;&K)+Q\6LO&O1,&WC8 M?E7_[)(WR2R(@FO!?M)25_-@$J 25J1E^EYLO\ ^H=3J+053[HFVW=ID&J!E MJ[2H]\'&04UY]R8O^P]Q$!#')P+B?4#L?'<@Y_*&:%+D4FR1M*N-FFVX5%VT M,4>Y_2L/6II9:N)T<0LF)87.;T 3RA1*+M 9HAP]5J)5A)'&W1^=O&W3&A<]E;CWFKL=)-!JSX_7=S('V?W M]4PU9 GSP&QW(/=^Y2OD7D J@77E4)BY;+W MF>WD,B=GS\RF2##.PXW'PZCW,!KT8% C'ZJ+2@]0&9[X46F/2M]"I3Y4>HR* M3J"R'I6]AUQTV&PS,]SC$>C?W4"/\I*WB0>PM*S1"MFU9# M:0J*R1>4]A83?&P@2D_P#\I:]#]YV_/.-=H0UH(]E,S6$,0H65!&]<[K)SHZ MH#%._OWKX4')M=?7=R+7E"L#6)DP?#DV^&ULO9==;]HP%(;_RE$V39LTD1!""!T@ MM673-JU;U8_M8MJ%20XD:F)GMBFMM!\_VPD9T& 5">T&XL3O>WP>'SO.:,7X MG4@1)3P4.15C)Y6R/'%=$:=8$-%A)5+U9,YX0:1J\H4K2HXD,:(B=WW/"]V" M9-29C,R]2SX9L:7,,XJ7',2R* A_/,.X$AO7H#.9,7:G&Y^2L>/I 6&. ML=0.1/W=XSGFN392P_A=>SI-2"W"DD*VJQ&D&1T>J?/-0<-@3*IUW@UP)_ M1^"'>P2]6M#;C1#M$02U(#!DJE0,ARF19#+B; 5<]U9N^L+ -&J5?D;UM%]+ MKIYF2B5 MM;_'N@L7C,I4P'N:8-*B/[?K0XO>56DVN?KK7,]\J^$'G'7 C]Z"[_G=MO'8 MY9^7M ,]S\A[<'L]A=,Z<]8QSL,3Y5 MZQ^^S<',+7Q1LP=_;.,\L]KIC>=$E"3&L:-V%H'\'IV),@N]-K/SRJQOS/2F MX51?]!TVLH[:/(.K'E7^;Y_*#-=PFI342L"V_*UVAR: MKWU,UUA*+&;(UY4S:"N4(PUHBUJ_H=:W5PNE2Y+#%5))\K=PH5X5$BFA,<*I MJIP;\J"1JHU>;1/?:%54;5"M40Z%6IF%&^41#+L[)72D@%O0P@9:^(Q2NT%> MM*&P:\, "K.QM25NE1Y(<7HDLRU"@X;0P%[X9+7@1 @%*4XIR]GB$2X)OX.? M%V8]_&H#9[4\M(:.:38]DMD6RJA!&?V7%6J-ZE#?+'-I+6T(>2K,RB#9)> MQ^OMH#Q2Q JENW%>+) OS+E;0,R65%9'Q^9N<[0_-2=:]U_WZKO@@O!%1@7D M.%=2KS-0NS*OSMI50[+2G#YG3*JSK+E,U><)6QELAF1M3?8SC>CIG):W/5,6D10JE M2VIL5\_BNM*,YC602A'W.ITT+BF79#20B_*Z-'4T50MIAN2\#47^]B4?DFYZ M3B(O-U8Y&Y+[D_<_%\IC#T5'G_O1J/W[B@%,2!T4O7B!ZUL%U+89) MI[O2;OBQ%?+$8XQV&:#9+!LF=!PY;M9M-"B4W"Q?0GS JM.210]4#,F8"C[1 M'%@%+;E8^7 / E,EE(Z,W3>;K@N1^M'#7=^#+6UT2BZ5=KE]!O]WT@S? ]8] M,,B%: WVB ^,!A4UAFEY;3MNL L^@:*F?;>JK,.9IJMN[X)L".YFDTR4SIEN MTW3).C0:"%: 'QH[TL MMO:M [LFVZ8UU#2]C.^ _K::U]Z6?9UN5/$'93XO['2DZT.!LAO-"KYT_671 M&L#4N[@ZK2JQ^B3X3);,3_[%"4<#NN9%G.3:76$$XW@LC "&Y<$<8!S/ MPO+\3_/IH_/Q&.:M'T3Z**>/(4\7P?8GCY7(=A,\4K$9HJO-2#A=0-&EH5W M&\L##&P7L-J!_.$\4%-A3I+ KF+>L"<81[(,0Z 6PS6:ILCJI/ )[P_VE"1) MEH41P,(.D@1#X&G$$,"0)''GX-YY%*_/J7CS^\[H-U!+ P04 " #G M.PI7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( .<["E>^5GD>M , $T> / >&PO=V]R:V)O;VLN>&ULQ9G1 M3MLP%(9?Q+C\=&HELID9Z?;OF[=*-VP I9Z:S6DRSO=GP' M%U3YJGG60-[)N6];@IQ_DQ%DDAV-8X<+Y7QHCVC[EY%Q _'@;FL=[*72 =Q4 M!OCL['JES'W333R+47(:;1VVGUT13]S_E-$N%JJ$J2W7-9C0U=&!;@"-7ZJ5 MSYB1-4RR<[L!UYQ/_(.KJCNW$*&22KD3%7>XJZK%HT0Q%1@/%8O?O-6JBAP5 M^R2U-"6P!)(CD'R/D#]X BD02+$7R%F#$W^:0!8(9+%'R%XE#Q'(P[U 7BH3 M+[>2">01 GE$"SE3]T;%8Z4)[&(3C_5,FHK=.6E\#)X$\CT"^9X6\J/6]K%] MD.//V=2NYV&QUNQC6=IU)$X@CQ'(8UK(*].4+WH /+N!M'(?$*@/U%"EK8'= MR5^0EBD?8U$]IB^4#\U!/234'L3ZF 5;/BRMKL!Y=O%S'76?HF'.R(FE<6V] M9[?@V&PI':14F"1R8DO<6',N_;*#>OM)-BEW4:^T_0T0XR[%Q#21DWNBKE5W MJ[6Q%H,XQ-$2Q/SM/P^8)G)B3TQAGJ9%CMD@)];!-<1+V:L,%OLY<>ZC!NUI M/L>"/]]M\K.#.%;7X-^D?)@#]G#O$<+B+%Q.S B>V #M![&<@Q M<7!B<:!#]#XF9A1.;)1743V%()7NWY682_BN7?(,R&ZDH&KS\7R'AFFDF)'$Y^1H:\_J"7R@DSTR#!O%,3>>$DV_!Q@RBA:98RV MKR\K6"@#U4WLWVKN;:RVKX-W;[)/?L# M4$L#!!0 ( .<["E?]+-6EK@$ ,$; : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+EHLPV/)N%'C[ M("C@6"G2H#V5M;8\_AM_LM:SKU"5Z5"?X_[0Q-[E5)WCO-BGU'PX%]?[<"IC MOV["^79E6[>G,MV6[ZG;H]Q'T(J>JNRW84T+]RE>IZ.[GZ0_FURT5MNYD6[W$CA<@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6V>SA$!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!OCWI[ KT]ZNT)]/:HMR?0VZ/>GD!OW]GL)M#;H]Z>0&^/ M>OMWZAW3M0KQV?-8X_/?276ZW1N>C[\O'R<[[_@=9P=_[!:_4$L#!!0 ( M .<["EGM0$ -P; 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[" M,!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z, MO=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU>\ K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #G.PI7F5R<(Q & "<)P M$P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( .<["E?"F:#TS 4 , > 8 " @0X( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ YSL*5P5W^#CT @ =0H !@ ("!X!0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YSL*5UKP M@UD$#@ 2"< !@ ("!MB0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ YSL*5W45(9?X @ I08 !@ M ("!I#D 'AL+W=O1DW:.FP4 *X- 9 " @=(\ !X;"]W;W)K M&UL4$L! A0#% @ YSL*5UHWK?%J!@ MP\ M !D ("!I$( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YSL*5]9L6V+R!0 @\ !D M ("!/%( 'AL+W=O&PO=V]R:W-H965T MAUT)(CP< .$2 9 M " @2Q= !X;"]W;W)K&UL4$L! A0# M% @ YSL*5[/1:>"&!@ ,A !D ("!\F0 'AL+W=O M"6_HV . !- M*0 &0 @(&O:P >&PO=V]R:W-H965T&UL4$L! A0#% @ YSL*5Q'" MPT,T! 6 T !D ("!U7P 'AL+W=OD" #S!@ &0 M @(% @0 >&PO=V]R:W-H965T*=FGXU , .4( 9 " @6"$ !X;"]W;W)K&UL4$L! A0#% @ YSL*5R<$%%-# @ 04 !D M ("!:X@ 'AL+W=O&PO M=V]R:W-H965TN. !X;"]W;W)K&UL4$L! A0#% @ YSL*5[,H*1$< @ +@0 !D ("! M.)( 'AL+W=O&PO=V]R:W-H965T!Y]IC=@( +P& 9 M " @127 !X;"]W;W)K&UL4$L! A0#% M @ YSL*5[P?D?PK @ %P4 !D ("!P9D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ YSL*5\R'O@+) @ /PH !D M ("!%K, 'AL+W=O&PO=V]R M:W-H965T**KDN^@( '$* M 9 " @5N\ !X;"]W;W)K&UL M4$L! A0#% @ YSL*5Z9AJO;P @ >0H !D ("!C+\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MYSL*5T=QSGPO!P \2L !D ("!GL@ 'AL+W=O&PO=V]R:W-H965TF MV_3W:@, /P, 9 " @&UL4$L! A0#% @ YSL*5RF](5XC P [!$ T M ( !:=\ 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ YSL*5_TLU:6N 0 P1L !H M ( !@>< 'AL+U]R96QS+W=OU 0 W!L !, ( !9^D %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& #8 -@"Q#@ 3>L end XML 59 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 60 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 93 255 1 false 17 0 false 6 false false R1.htm 000001 - Document - Cover Sheet http://bktechnologies.com/role/Cover Cover Cover 1 false false R2.htm 000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000004 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) Sheet http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements Of Operations (Unaudited) Statements 4 false false R5.htm 000005 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) Sheet http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements Of Cash Flows (Unaudited) Statements 5 false false R6.htm 000006 - Disclosure - Condensed Consolidated Financial Statements Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements Condensed Consolidated Financial Statements Notes 6 false false R7.htm 000007 - Disclosure - Significant Events and Transactions Sheet http://bktechnologies.com/role/SignificantEventsAndTransactions Significant Events and Transactions Notes 7 false false R8.htm 000008 - Disclosure - Allowance for Doubtful Accounts Sheet http://bktechnologies.com/role/AllowanceForDoubtfulAccounts Allowance for Doubtful Accounts Notes 8 false false R9.htm 000009 - Disclosure - Inventories Net Sheet http://bktechnologies.com/role/InventoriesNet Inventories Net Notes 9 false false R10.htm 000010 - Disclosure - Income Taxes Sheet http://bktechnologies.com/role/IncomeTaxes Income Taxes Notes 10 false false R11.htm 000011 - Disclosure - Investments Sheet http://bktechnologies.com/role/Investments Investments Notes 11 false false R12.htm 000012 - Disclosure - Stockholders Equity Sheet http://bktechnologies.com/role/StockholdersEquity Stockholders Equity Notes 12 false false R13.htm 000013 - Disclosure - Loss Per Share Sheet http://bktechnologies.com/role/LossPerShare Loss Per Share Notes 13 false false R14.htm 000014 - Disclosure - NonCash Share-Based Employee Compensation Sheet http://bktechnologies.com/role/NoncashShareBasedEmployeeCompensation NonCash Share-Based Employee Compensation Notes 14 false false R15.htm 000015 - Disclosure - Commitments and Contingencies Sheet http://bktechnologies.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 000016 - Disclosure - Debt Sheet http://bktechnologies.com/role/Debt Debt Notes 16 false false R17.htm 000017 - Disclosure - Leases Sheet http://bktechnologies.com/role/Leases Leases Notes 17 false false R18.htm 000018 - Disclosure - Condensed Consolidated Financial Statements (Policies) Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies Condensed Consolidated Financial Statements (Policies) Policies 18 false false R19.htm 000019 - Disclosure - Inventories Net (Tables) Sheet http://bktechnologies.com/role/InventoriesNetTables Inventories Net (Tables) Tables http://bktechnologies.com/role/InventoriesNet 19 false false R20.htm 000020 - Disclosure - Stockholders Equity (Tables) Sheet http://bktechnologies.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables http://bktechnologies.com/role/StockholdersEquity 20 false false R21.htm 000021 - Disclosure - Loss Per Share (Tables) Sheet http://bktechnologies.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://bktechnologies.com/role/LossPerShare 21 false false R22.htm 000022 - Disclosure - NonCash ShareBased Employee Compensation (Tables) Sheet http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables NonCash ShareBased Employee Compensation (Tables) Tables 22 false false R23.htm 000023 - Disclosure - Debt (Tables) Sheet http://bktechnologies.com/role/DebtTables Debt (Tables) Tables http://bktechnologies.com/role/Debt 23 false false R24.htm 000024 - Disclosure - Leases (Tables) Sheet http://bktechnologies.com/role/LeasesTables Leases (Tables) Tables http://bktechnologies.com/role/Leases 24 false false R25.htm 000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative) Sheet http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative Condensed Consolidated Financial Statements (Details Narrative) Details http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies 25 false false R26.htm 000026 - Disclosure - Significant Events and Transactions (Details Narrative) Sheet http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative Significant Events and Transactions (Details Narrative) Details http://bktechnologies.com/role/SignificantEventsAndTransactions 26 false false R27.htm 000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative) Sheet http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative Allowance for Doubtful Accounts (Details Narrative) Details http://bktechnologies.com/role/AllowanceForDoubtfulAccounts 27 false false R28.htm 000028 - Disclosure - Inventories Net (Details) Sheet http://bktechnologies.com/role/InventoriesNetDetails Inventories Net (Details) Details http://bktechnologies.com/role/InventoriesNetTables 28 false false R29.htm 000029 - Disclosure - Inventories Net (Details Narrative) Sheet http://bktechnologies.com/role/InventoriesNetDetailsNarrative Inventories Net (Details Narrative) Details http://bktechnologies.com/role/InventoriesNetTables 29 false false R30.htm 000030 - Disclosure - Income Taxes (Details Narrative) Sheet http://bktechnologies.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://bktechnologies.com/role/IncomeTaxes 30 false false R31.htm 000031 - Disclosure - Investments (Details Narrative) Sheet http://bktechnologies.com/role/InvestmentsDetailsNarrative Investments (Details Narrative) Details http://bktechnologies.com/role/Investments 31 false false R32.htm 000032 - Disclosure - Stockholders Equity (Details) Sheet http://bktechnologies.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://bktechnologies.com/role/StockholdersEquityTables 32 false false R33.htm 000033 - Disclosure - Stockholders Equity (Details Narrative) Sheet http://bktechnologies.com/role/StockholdersEquityDetailsNarrative Stockholders Equity (Details Narrative) Details http://bktechnologies.com/role/StockholdersEquityTables 33 false false R34.htm 000034 - Disclosure - Loss Per Share (Details) Sheet http://bktechnologies.com/role/LossPerShareDetails Loss Per Share (Details) Details http://bktechnologies.com/role/LossPerShareTables 34 false false R35.htm 000035 - Disclosure - Loss Per Share (Details Narrative) Sheet http://bktechnologies.com/role/LossPerShareDetailsNarrative Loss Per Share (Details Narrative) Details http://bktechnologies.com/role/LossPerShareTables 35 false false R36.htm 000036 - Disclosure - NonCash ShareBased Employee Compensation (Details) Sheet http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails NonCash ShareBased Employee Compensation (Details) Details http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables 36 false false R37.htm 000037 - Disclosure - NonCash ShareBased Employee Compensation (Details1) Sheet http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1 NonCash ShareBased Employee Compensation (Details1) Details http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables 37 false false R38.htm 000038 - Disclosure - NonCash ShareBased Employee Compensation (Details Narrative) Sheet http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative NonCash ShareBased Employee Compensation (Details Narrative) Details http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables 38 false false R39.htm 000039 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://bktechnologies.com/role/CommitmentsAndContingencies 39 false false R40.htm 000040 - Disclosure - Debt (Details) Sheet http://bktechnologies.com/role/DebtDetails Debt (Details) Details http://bktechnologies.com/role/DebtTables 40 false false R41.htm 000041 - Disclosure - Debt (Details Narrative) Sheet http://bktechnologies.com/role/DebtDetailsNarrative Debt (Details Narrative) Details http://bktechnologies.com/role/DebtTables 41 false false R42.htm 000042 - Disclosure - Leases (Details) Sheet http://bktechnologies.com/role/LeasesDetails Leases (Details) Details http://bktechnologies.com/role/LeasesTables 42 false false R43.htm 000043 - Disclosure - Leases (Details 1) Sheet http://bktechnologies.com/role/LeasesDetails1 Leases (Details 1) Details http://bktechnologies.com/role/LeasesTables 43 false false R44.htm 000044 - Disclosure - Leases (Details 2) Sheet http://bktechnologies.com/role/LeasesDetails2 Leases (Details 2) Details http://bktechnologies.com/role/LeasesTables 44 false false R45.htm 000045 - Disclosure - Leases (Details 3) Sheet http://bktechnologies.com/role/LeasesDetails3 Leases (Details 3) Details http://bktechnologies.com/role/LeasesTables 45 false false R46.htm 000046 - Disclosure - Leases (Details Narrative) Sheet http://bktechnologies.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://bktechnologies.com/role/LeasesTables 46 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 15 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted, us-gaap:TreasuryStockCommonShares, us-gaap:WeightedAverageNumberOfSharesIssuedBasic - bkti_10q.htm 1 bkti_10q.htm bkti-20230630.xsd bkti-20230630_cal.xml bkti-20230630_def.xml bkti-20230630_lab.xml bkti-20230630_pre.xml bkti_ex311.htm bkti_ex312.htm bkti_ex321.htm bkti_ex322.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bkti_10q.htm": { "axisCustom": 0, "axisStandard": 8, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 388, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 93, "dts": { "calculationLink": { "local": [ "bkti-20230630_cal.xml" ] }, "definitionLink": { "local": [ "bkti-20230630_def.xml" ] }, "inline": { "local": [ "bkti_10q.htm" ] }, "labelLink": { "local": [ "bkti-20230630_lab.xml" ] }, "presentationLink": { "local": [ "bkti-20230630_pre.xml" ] }, "schema": { "local": [ "bkti-20230630.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 324, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 15, "http://xbrl.sec.gov/dei/2023": 5, "total": 20 }, "keyCustom": 65, "keyStandard": 190, "memberCustom": 14, "memberStandard": 3, "nsprefix": "bkti", "nsuri": "http://bktechnologies.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://bktechnologies.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "strong", "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000010 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "10", "role": "http://bktechnologies.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000011 - Disclosure - Investments", "menuCat": "Notes", "order": "11", "role": "http://bktechnologies.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000012 - Disclosure - Stockholders Equity", "menuCat": "Notes", "order": "12", "role": "http://bktechnologies.com/role/StockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000013 - Disclosure - Loss Per Share", "menuCat": "Notes", "order": "13", "role": "http://bktechnologies.com/role/LossPerShare", "shortName": "Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000014 - Disclosure - NonCash Share-Based Employee Compensation", "menuCat": "Notes", "order": "14", "role": "http://bktechnologies.com/role/NoncashShareBasedEmployeeCompensation", "shortName": "NonCash Share-Based Employee Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://bktechnologies.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000016 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://bktechnologies.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000017 - Disclosure - Leases", "menuCat": "Notes", "order": "17", "role": "http://bktechnologies.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000018 - Disclosure - Condensed Consolidated Financial Statements (Policies)", "menuCat": "Policies", "order": "18", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies", "shortName": "Condensed Consolidated Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000019 - Disclosure - Inventories Net (Tables)", "menuCat": "Tables", "order": "19", "role": "http://bktechnologies.com/role/InventoriesNetTables", "shortName": "Inventories Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000020 - Disclosure - Stockholders Equity (Tables)", "menuCat": "Tables", "order": "20", "role": "http://bktechnologies.com/role/StockholdersEquityTables", "shortName": "Stockholders Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000021 - Disclosure - Loss Per Share (Tables)", "menuCat": "Tables", "order": "21", "role": "http://bktechnologies.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000022 - Disclosure - NonCash ShareBased Employee Compensation (Tables)", "menuCat": "Tables", "order": "22", "role": "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables", "shortName": "NonCash ShareBased Employee Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000023 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "23", "role": "http://bktechnologies.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000024 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "24", "role": "http://bktechnologies.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "bkti:ReverseStockSplitPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000025 - Disclosure - Condensed Consolidated Financial Statements (Details Narrative)", "menuCat": "Details", "order": "25", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "shortName": "Condensed Consolidated Financial Statements (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bkti:ReverseStockSplitPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "bkti:SignificantEventsAndTransactionsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30_bkti_SalesAgreementMember", "decimals": "0", "first": true, "lang": null, "name": "bkti:CommonStockSharesSold", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000026 - Disclosure - Significant Events and Transactions (Details Narrative)", "menuCat": "Details", "order": "26", "role": "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "shortName": "Significant Events and Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bkti:SignificantEventsAndTransactionsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30_bkti_SalesAgreementMember", "decimals": "0", "first": true, "lang": null, "name": "bkti:CommonStockSharesSold", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000027 - Disclosure - Allowance for Doubtful Accounts (Details Narrative)", "menuCat": "Details", "order": "27", "role": "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative", "shortName": "Allowance for Doubtful Accounts (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000028 - Disclosure - Inventories Net (Details)", "menuCat": "Details", "order": "28", "role": "http://bktechnologies.com/role/InventoriesNetDetails", "shortName": "Inventories Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000029 - Disclosure - Inventories Net (Details Narrative)", "menuCat": "Details", "order": "29", "role": "http://bktechnologies.com/role/InventoriesNetDetailsNarrative", "shortName": "Inventories Net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000030 - Disclosure - Income Taxes (Details Narrative)", "menuCat": "Details", "order": "30", "role": "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000031 - Disclosure - Investments (Details Narrative)", "menuCat": "Details", "order": "31", "role": "http://bktechnologies.com/role/InvestmentsDetailsNarrative", "shortName": "Investments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30_bkti_FGFinancialGroupMember", "decimals": "INF", "lang": null, "name": "bkti:HoldingPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000032 - Disclosure - Stockholders Equity (Details)", "menuCat": "Details", "order": "32", "role": "http://bktechnologies.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30_bkti_CommonStocksMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000033 - Disclosure - Stockholders Equity (Details Narrative)", "menuCat": "Details", "order": "33", "role": "http://bktechnologies.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "bkti:NetLossForBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000034 - Disclosure - Loss Per Share (Details)", "menuCat": "Details", "order": "34", "role": "http://bktechnologies.com/role/LossPerShareDetails", "shortName": "Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "bkti:NetLossForBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000035 - Disclosure - Loss Per Share (Details Narrative)", "menuCat": "Details", "order": "35", "role": "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "shortName": "Loss Per Share (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000036 - Disclosure - NonCash ShareBased Employee Compensation (Details)", "menuCat": "Details", "order": "36", "role": "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails", "shortName": "NonCash ShareBased Employee Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000037 - Disclosure - NonCash ShareBased Employee Compensation (Details1)", "menuCat": "Details", "order": "37", "role": "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1", "shortName": "NonCash ShareBased Employee Compensation (Details1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30_bkti_EmployeeAndNonemployeeDirectorMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000038 - Disclosure - NonCash ShareBased Employee Compensation (Details Narrative)", "menuCat": "Details", "order": "38", "role": "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative", "shortName": "NonCash ShareBased Employee Compensation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30_bkti_EmployeeAndNonemployeeDirectorMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000039 - Disclosure - Commitments and Contingencies (Details Narrative)", "menuCat": "Details", "order": "39", "role": "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30_bkti_UnitedStatesGovernmentAgenciesMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000004 - Statement - Condensed Consolidated Statements Of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements Of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:ProductionCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bkti:ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000040 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "40", "role": "http://bktechnologies.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bkti:ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:DescriptionOfTransferredReceivables", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000041 - Disclosure - Debt (Details Narrative)", "menuCat": "Details", "order": "41", "role": "http://bktechnologies.com/role/DebtDetailsNarrative", "shortName": "Debt (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:DescriptionOfTransferredReceivables", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000042 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "42", "role": "http://bktechnologies.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000043 - Disclosure - Leases (Details 1)", "menuCat": "Details", "order": "43", "role": "http://bktechnologies.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-04-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "bkti:ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:WeightedAverageLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000044 - Disclosure - Leases (Details 2)", "menuCat": "Details", "order": "44", "role": "http://bktechnologies.com/role/LeasesDetails2", "shortName": "Leases (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "bkti:ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:WeightedAverageLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bkti:ScheduleOfFutureMinimumLeasesPaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000045 - Disclosure - Leases (Details 3)", "menuCat": "Details", "order": "45", "role": "http://bktechnologies.com/role/LeasesDetails3", "shortName": "Leases (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "bkti:ScheduleOfFutureMinimumLeasesPaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000046 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://bktechnologies.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "AsOf2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000005 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements Of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "strong", "td", "tr", "tbody", "table", "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": "-3", "lang": null, "name": "bkti:InventoriesAllowances", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000006 - Disclosure - Condensed Consolidated Financial Statements", "menuCat": "Notes", "order": "6", "role": "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements", "shortName": "Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:SignificantEventsAndTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000007 - Disclosure - Significant Events and Transactions", "menuCat": "Notes", "order": "7", "role": "http://bktechnologies.com/role/SignificantEventsAndTransactions", "shortName": "Significant Events and Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "bkti:SignificantEventsAndTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000008 - Disclosure - Allowance for Doubtful Accounts", "menuCat": "Notes", "order": "8", "role": "http://bktechnologies.com/role/AllowanceForDoubtfulAccounts", "shortName": "Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000009 - Disclosure - Inventories Net", "menuCat": "Notes", "order": "9", "role": "http://bktechnologies.com/role/InventoriesNet", "shortName": "Inventories Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bkti_10q.htm", "contextRef": "From2023-01-01to2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 17, "tag": { "bkti_AccruedWarrantyExpense": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued warranty expense" } } }, "localname": "AccruedWarrantyExpense", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bkti_AdditionalPaidsInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Paids-In Capital [Member]" } } }, "localname": "AdditionalPaidsInCapitalMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_AggregateOfferingPriceValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Offering price value" } } }, "localname": "AggregateOfferingPriceValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_AggregateTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total [Member]" } } }, "localname": "AggregateTotalMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_AllowanceForDoubtfulAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccountsAbstract", "nsuri": "http://bktechnologies.com/20230630", "xbrltype": "stringItemType" }, "bkti_AmortizeDeferredFinanceAssets": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortize deferred finance and other assets" } } }, "localname": "AmortizeDeferredFinanceAssets", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_BasicAndDilutedLossPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and diluted loss per share" } } }, "localname": "BasicAndDilutedLossPerShare", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "perShareItemType" }, "bkti_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "bkti_CommonStockDividendsPerShare": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Common stock dividends ($0.03 per share)" } } }, "localname": "CommonStockDividendsPerShare", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockIssuedUnderRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common stock issued under restricted stock units" } } }, "localname": "CommonStockIssuedUnderRestrictedStockUnits", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockIssuedUnderRestrictedStockUnitsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Common Stock Issued Under Restricted Stock Units, Amount" } } }, "localname": "CommonStockIssuedUnderRestrictedStockUnitsAmount", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_CommonStockIssuedUnderRestrictedStockUnitsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Issued Under Restricted Stock Units, shares" } } }, "localname": "CommonStockIssuedUnderRestrictedStockUnitsShares", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "bkti_CommonStockSharesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock, shares sold" } } }, "localname": "CommonStockSharesSold", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "bkti_CommonStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stocks [Member]" } } }, "localname": "CommonStocksMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "stringItemType" }, "bkti_DenominatorForBasicLossPerShareWeightedAverageShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator For Basic Loss Per Share Weighted Average Shares" } } }, "localname": "DenominatorForBasicLossPerShareWeightedAverageShares", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "sharesItemType" }, "bkti_DenominatorForWeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator For Diluted Loss Per Share Weighted Average Shares" } } }, "localname": "DenominatorForWeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "sharesItemType" }, "bkti_DescriptionOfTransferredReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of transferred receivables" } } }, "localname": "DescriptionOfTransferredReceivables", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_EmployeeAndNonemployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee and Non-Employee Director [Member]" } } }, "localname": "EmployeeAndNonemployeeDirectorMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_FGFinancialGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "F G Financial Group [Member]", "verboseLabel": "F G Financial Group [Member]" } } }, "localname": "FGFinancialGroupMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_HoldingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Holding percentage" } } }, "localname": "HoldingPercentage", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_IncreaseDecreaseInAccruedWarrantyExpenses": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Accrued warranty expense]", "verboseLabel": "Accrued warranty expense" } } }, "localname": "IncreaseDecreaseInAccruedWarrantyExpenses", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_InterestAndRelatedServicingFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest and related servicing fees" } } }, "localname": "InterestAndRelatedServicingFees", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_InventoriesAllowances": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Inventories allowances]", "negatedLabel": "Inventories allowances" } } }, "localname": "InventoriesAllowances", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "bkti_InvoicePurchaseAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Invoice Purchase And Security Agreement" } } }, "localname": "InvoicePurchaseAndSecurityAgreementMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_JPMorganChaseBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JP Morgan Chase Bank [Member]" } } }, "localname": "JPMorganChaseBankMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_LeaseExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_LeaseTaxesAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Annual Rental, Maintenance And Tax Expenses On Lease" } } }, "localname": "LeaseTaxesAndRentalExpense", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_LeaseTaxesAndRentalExpenseIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Annual rental, maintenance and tax expenses increased percentage annually" } } }, "localname": "LeaseTaxesAndRentalExpenseIncreasePercentage", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_LeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Term" } } }, "localname": "LeaseTerm", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "bkti_LesseeOperatingLeaseLiabilityImputedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "[Less: imputed interest]", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityImputedInterest", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "bkti_LiabilityReductionUnderwritersCashFlow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating cash flows (liability reduction)" } } }, "localname": "LiabilityReductionUnderwritersCashFlow", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "bkti_LimitedLiabilityCompanyLLCOrLimitedPartnershipsLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Voting Interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipsLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "bkti_LongTermDebtMaturitiesRepaymentsOfPrincipalThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalThereafter", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "bkti_MasterLoanAgreementInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Master loan agreement installments" } } }, "localname": "MasterLoanAgreementInstallments", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "integerItemType" }, "bkti_NetLossForBasicAndDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Net loss for basic and diluted earnings per share" } } }, "localname": "NetLossForBasicAndDiluted", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "bkti_NetLossPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share-basic and diluted:" } } }, "localname": "NetLossPerShareBasicAndDiluted", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "bkti_NotesPayablePrincipalRepaymentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Payments" } } }, "localname": "NotesPayablePrincipalRepaymentAmount", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "bkti_NotesRealtedToSecurityAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of IPSA" } } }, "localname": "NotesRealtedToSecurityAgreement", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "stringItemType" }, "bkti_OwnershipPercentageOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership percentage of outstanding shares" } } }, "localname": "OwnershipPercentageOfOutstandingShares", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_PrincipalAndInterestPaymentsBeginningDate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal and interest payments, beginning date" } } }, "localname": "PrincipalAndInterestPaymentsBeginningDate", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_PrincipalAndInterestPaymentsMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Principal and interest payments, maturity date" } } }, "localname": "PrincipalAndInterestPaymentsMaturityDate", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_RetainedEarningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retained Earning (Accumulated Deficit) [Member]" } } }, "localname": "RetainedEarningMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_ReverseStockSplitPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Stock Split" } } }, "localname": "ReverseStockSplitPolicyTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "bkti_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ROU assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "bkti_SalesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Agreement [Member]" } } }, "localname": "SalesAgreementMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_SalesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales Percentage" } } }, "localname": "SalesPercentage", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_SawgrassTechnologyParkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sawgrass Technology Park [Member]" } } }, "localname": "SawgrassTechnologyParkMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Current Balances Of Note Payable" } } }, "localname": "ScheduleOfCurrentBalancesOfNotePayablesTableTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "bkti_ScheduleOfFutureMinimumLeasesPaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of maturity of lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumLeasesPaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "bkti_ScheduleOfOtherOperatingLeasesInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Information Related To Operating Leases" } } }, "localname": "ScheduleOfOtherOperatingLeasesInformationTableTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Grant Date Fair Value Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Grant Date Fair Value Per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredWeightedAverageGrantDateFairValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate Intrinsic Value, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedIntrinsicValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Aggregate Intrinsic Value, Nonvested, Beginning Balance]", "periodEndLabel": "Aggregate Intrinsic Value, Nonvested, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Nonvested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedIntrinsicValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Wgt. Avg. Exercise Price Per Share, Nonvested, Beginning Balance]", "periodEndLabel": "Wgt. Avg. Exercise Price Per Share, Nonvested, Ending Balance", "periodStartLabel": "Wgt. Avg. Exercise Price Per Share, Nonvested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average price per shares Vested and issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice1", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "[Aggregate Intrinsic Value, Vested, Beginning Balance]", "periodEndLabel": "Aggregate Intrinsic Value, Vested, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Vested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedIntrinsicValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Wgt. Avg. Exercise Price Per Share, Vested, Beginning Balance]", "periodEndLabel": "Wgt. Avg. Exercise Price Per Share, Vested, Ending Balance", "periodStartLabel": "Wgt. Avg. Exercise Price Per Share, Vested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_ShareBasedCompensationExpenseRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Share-based compensation expense-restricted stock units", "verboseLabel": "Share-based Compensation Expense-restricted Stock Units" } } }, "localname": "ShareBasedCompensationExpenseRestrictedStockUnits", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_ShareBasedCompensationExpenseStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Share-based Compensation Expense-stock Options" } } }, "localname": "ShareBasedCompensationExpenseStockOptions", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "bkti_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Wgt. Avg. Grant Date Fair Value Per Share, Vested, Beginning Balance]", "periodEndLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Vested, Ending Balance", "periodStartLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Vested, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionVestedWeightedAverageGrantDateFairValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Grant Date Fair Value Per Share, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Beginning Balance]", "periodEndLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Ending Balance", "periodStartLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Outstanding, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "bkti_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermBeginningBalance", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1BeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Remaining Contractual Life (Years), Vested, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1BeginningBalance", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[Weighted Average price per shares Unvested ending balance]", "periodEndLabel": "Weighted Average price per shares Unvested ending balance" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceEndingBalance", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "perShareItemType" }, "bkti_SignificantEventsAndTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Events and Transactions" } } }, "localname": "SignificantEventsAndTransactionsAbstract", "nsuri": "http://bktechnologies.com/20230630", "xbrltype": "stringItemType" }, "bkti_SignificantEventsAndTransactionsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Events And Transactions" } } }, "localname": "SignificantEventsAndTransactionsTextBlock", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/SignificantEventsAndTransactions" ], "xbrltype": "textBlockItemType" }, "bkti_StockIssuedDuringPeriodValueOthers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair Value Investment" } } }, "localname": "StockIssuedDuringPeriodValueOthers", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "bkti_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_SubsequentlyExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequently expired" } } }, "localname": "SubsequentlyExpired", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "bkti_TransferredReceivablesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transferred receivables" } } }, "localname": "TransferredReceivablesPercentage", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "bkti_TreasuryStocksCommonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury Stocks [Member]" } } }, "localname": "TreasuryStocksCommonMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "bkti_UnitedStatesGovernmentAgenciesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States Government Agencies [Member]" } } }, "localname": "UnitedStatesGovernmentAgenciesMember", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "bkti_WeightedAverageLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term (in Years)" } } }, "localname": "WeightedAverageLeaseTerm", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "bkti_WeightedAverageNonvestedContractualLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Ending balance" } } }, "localname": "WeightedAverageNonvestedContractualLife", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_WeightedAverageNonvestedContractualLifeBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Remaining Contractual Life (Years), Nonvested, Beginning balance" } } }, "localname": "WeightedAverageNonvestedContractualLifeBeginningBalance", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "bkti_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding-basic and diluted" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "bkti_WgtAvgExercisePricePerShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Wgt. Avg. Exercise Price Per Share, Issued" } } }, "localname": "WgtAvgExercisePricePerShareIssued", "nsuri": "http://bktechnologies.com/20230630", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line 1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security 12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://bktechnologies.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r81", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial statements.", "label": "Condensed Financial Statements [Text Block]", "verboseLabel": "Condensed Consolidated Financial Statements" } } }, "localname": "CondensedFinancialStatementsTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r145", "r397", "r437", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Major Customers Axis" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r154", "r155", "r156", "r157", "r200", "r270", "r296", "r318", "r319", "r372", "r373", "r374", "r375", "r376", "r384", "r385", "r393", "r396", "r398", "r402", "r436", "r470", "r471", "r472", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r154", "r155", "r156", "r157", "r200", "r270", "r296", "r318", "r319", "r372", "r373", "r374", "r375", "r376", "r384", "r385", "r393", "r396", "r398", "r402", "r436", "r470", "r471", "r472", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r145", "r397", "r437", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r154", "r155", "r156", "r157", "r198", "r200", "r225", "r226", "r227", "r269", "r270", "r296", "r318", "r319", "r372", "r373", "r374", "r375", "r376", "r384", "r385", "r393", "r396", "r398", "r402", "r403", "r432", "r436", "r471", "r472", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r154", "r155", "r156", "r157", "r198", "r200", "r225", "r226", "r227", "r269", "r270", "r296", "r318", "r319", "r372", "r373", "r374", "r375", "r376", "r384", "r385", "r393", "r396", "r398", "r402", "r403", "r432", "r436", "r471", "r472", "r473", "r474", "r475" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r146", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts Receivable From Us Government" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r91", "r146", "r147", "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, Gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r146", "r147" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "auth_ref": [ "r477" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date.", "label": "Accrued compensation and related taxes" } } }, "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r46", "r401", "r482" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r229", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share Based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance For Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r92", "r148", "r150" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts on trade receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/AllowanceForDoubtfulAccountsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities Axis" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r71", "r87", "r106", "r131", "r137", "r141", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r247", "r249", "r254", "r287", "r340", "r401", "r407", "r434", "r435", "r468" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r83", "r94", "r106", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r247", "r249", "r254", "r401", "r434", "r435", "r468" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "[Assets, Current]", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type Axis" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r25", "r85", "r387" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r25", "r61", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents]", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r61" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect]", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r80", "r88", "r89", "r90", "r106", "r120", "r121", "r123", "r124", "r129", "r130", "r149", "r158", "r160", "r161", "r162", "r165", "r166", "r184", "r185", "r187", "r190", "r196", "r254", "r300", "r301", "r302", "r303", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r328", "r349", "r366", "r377", "r378", "r379", "r380", "r381", "r415", "r426", "r428" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r65", "r152", "r153", "r383", "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par Value", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r45", "r328" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares Issued", "verboseLabel": "Common Stock, Shares Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bktechnologies.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r45", "r328", "r346", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares Outstanding", "verboseLabel": "Common Stock, Shares Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bktechnologies.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r45", "r289", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock; $.60 par value; 10,000,000 authorized shares; 3,694,298 and 3,686,939 issued and 3,404,218 and 3,396,859 outstanding shares at June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r41", "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r66", "r104", "r167", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r19", "r42", "r182", "r255" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Effective borrowing rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r168" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Principal and interest payments, interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Principal and interest payments" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets, net", "verboseLabel": "Net Deferred Tax Assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r420" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r4", "r33" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect Of Dilutive Securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r201", "r202", "r230", "r231", "r232", "r399" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Non-Cash Share-Based Employee Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashShareBasedEmployeeCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NonCash Share-Based Employee Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r119", "r125", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.", "label": "[Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares]", "periodEndLabel": "Number of shares Unvested ending balance", "periodStartLabel": "Number of shares Unvested begaining" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r58", "r414" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 8.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Loss on investments", "negatedLabel": "Loss on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r54", "r75", "r131", "r136", "r140", "r142", "r284", "r293", "r392" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "[Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest]", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements Of Operations (Unaudited)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r234", "r238", "r239", "r241", "r242", "r244", "r245", "r246", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r78", "r79", "r117", "r118", "r134", "r237", "r243", "r295" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "[Increase (Decrease) in Accounts and Other Receivables]", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "[Increase (Decrease) in Accounts Payable]", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r386" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "[Increase (Decrease) in Deferred Revenue]", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "[Increase (Decrease) in Employee Related Liabilities]", "verboseLabel": "Accrued compensation and related taxes" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "[Increase (Decrease) in Inventories]", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r416", "r425" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "ROU assets and lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "[Increase (Decrease) in Other Accounts Payable and Accrued Liabilities]", "verboseLabel": "Accrued other expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r425" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "[Increase (Decrease) in Other Current Assets]", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "[Increase (Decrease) in Prepaid Expense and Other Assets]", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r77" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 7.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Net interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r99", "r101", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories Net" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r93", "r388", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "verboseLabel": "Total Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventories, net of allowance for slow moving, excess" } } }, "localname": "InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work In Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r417", "r418", "r430" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r286" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "[Investments]", "verboseLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LandSubjectToGroundLeases": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Area of land subject to a ground lease.", "label": "Area Of Lease Land" } } }, "localname": "LandSubjectToGroundLeases", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r260", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, after Year Five]", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Remaining nine months of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "[Lessee, Operating Lease, Liability, to be Paid, Year Two]", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r106", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r248", "r249", "r250", "r254", "r327", "r391", "r407", "r434", "r468", "r469" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "[Liabilities]", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r50", "r74", "r291", "r401", "r427", "r431", "r464" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "[Liabilities and Equity]", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r84", "r106", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r248", "r249", "r250", "r254", "r401", "r434", "r468", "r469" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "[Liabilities, Current]", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditAssumed1": { "auth_ref": [ "r26", "r27", "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of line of credit assumed in noncash investing or financing activities.", "label": "Line of Credit" } } }, "localname": "LineOfCreditAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Outstanding balance of the credit facility" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCollateralFeesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fees associated with providing collateral for the credit facility.", "label": "Outstanding principal amount of receivables" } } }, "localname": "LineOfCreditFacilityCollateralFeesAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Outstanding borrowings credit facility" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": { "auth_ref": [ "r11", "r43", "r72", "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum month-end amount borrowed under the credit facility during the period.", "label": "Line of credit maximum funding amount" } } }, "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r43", "r72" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r73", "r175", "r181", "r394", "r395", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Master loan agreement amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r6", "r108", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Remaining six months of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r6", "r108", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r20" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Notes payable, net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 26.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "[Net Cash Provided by (Used in) Financing Activities]", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r100" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 25.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "[Net Cash Provided by (Used in) Investing Activities]", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r61", "r62", "r63" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 24.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "[Net Cash Provided by (Used in) Operating Activities]", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r55", "r63", "r76", "r82", "r95", "r96", "r97", "r106", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r122", "r131", "r136", "r140", "r142", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r252", "r254", "r294", "r348", "r364", "r365", "r392", "r405", "r434" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "[Net Income (Loss) Attributable to Parent]", "terseLabel": "Net Income (loss)", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash financing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Notes payable-current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "[Operating Expenses]", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r131", "r136", "r140", "r142", "r392" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "[Operating Income (Loss)]", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r261", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total present value of lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r258" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r259", "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows (fixed payments)" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r259", "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating leases" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r257" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use (ROU) assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r265", "r400" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted Average Discount Rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Accrued other expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r86" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r57" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "[Other Expenses]", "negatedLabel": "Other expense" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "[Other Nonoperating Income (Expense)]", "totalLabel": "Total other (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherShortTermBorrowings": { "auth_ref": [ "r13", "r326" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.", "label": "Short-term lease liabilities" } } }, "localname": "OtherShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r23" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "[Payments of Dividends]", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "[Payments to Acquire Property, Plant, and Equipment]", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "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" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "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" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r44", "r184" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par Value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r44", "r328" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r44", "r184" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r44", "r328", "r346", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bktechnologies.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r44", "r288", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred stock; $1.00 par value; 1,000,000 authorized shares; none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r424" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r2" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from common stock issuance" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r22" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from the credit facility and notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductionCosts": { "auth_ref": [ "r476" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The capitalized costs incurred during the period (excluded from amortization) to operate and maintain wells and related equipment and facilities, including depreciation and applicable operating costs of support equipment and facilities and other costs of operating and maintaining those wells and related equipment and facilities. They become part of the cost of oil and gas produced. Examples of production costs (sometimes called lifting costs) are: costs of labor to operate the wells and related equipment and facilities; repairs and maintenance; materials, supplies, and fuel consumed and supplies utilized in operating the wells and related equipment and facilities; property taxes and insurance applicable to proved properties and wells and related equipment and facilities; severance taxes; some support equipment or facilities may serve two or more oil and gas producing activities and may also serve transportation, refining, and marketing activities. To the extent that the support equipment and facilities are used in oil and gas producing activities, their depreciation and applicable operating costs become exploration, development or production costs, as appropriate. Depreciation, depletion, and amortization of capitalized acquisition, exploration, and development costs are not production costs but also become part of the cost of oil and gas produced along with production (lifting) costs identified above.", "label": "Cost of products" } } }, "localname": "ProductionCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r285", "r292", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Financial Statements" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r199", "r267", "r268", "r321", "r322", "r323", "r324", "r325", "r345", "r347", "r371" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r267", "r268", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/InvestmentsDetailsNarrative", "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/InvestmentsDetailsNarrative", "http://bktechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Share Purchased" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r199", "r267", "r268", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r321", "r322", "r323", "r324", "r325", "r345", "r347", "r371", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party Axis" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r24" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "[Repayments of Notes Payable]", "negatedLabel": "Repayment of the credit facility and notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r47", "r68", "r290", "r297", "r298", "r304", "r329", "r401" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r98", "r106", "r132", "r133", "r135", "r138", "r139", "r143", "r144", "r145", "r149", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r254", "r284", "r434" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales, net", "verboseLabel": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Supplemental Cash Flow Information Related To Leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Computation Of Basic And Diluted Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r51", "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Components Of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Summary of non-vested restricted stock" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r9", "r10", "r37" ], "lang": { "en-us": { "role": { "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.", "label": "Summary Of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Changes In Consolidated Stockholders' Equity" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based compensation expense-stock options" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Number of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average price per shares Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "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.", "label": "Forfeited", "verboseLabel": "Number of shares Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Wgt. Avg. Grant Date Fair Value Per Share, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value]", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number]", "periodEndLabel": "Outstanding, Ending Balance", "periodStartLabel": "Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price]", "periodEndLabel": "Wgt.avg. Exercise Price Per Share, outstanding, ending Balance", "periodStartLabel": "Wgt. Avg. Exercise Price Per Share, Outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]", "periodEndLabel": "Vested, Ending Balance", "periodStartLabel": "Vested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Wgt. Avg. Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Wgt. Avg. Exercise Price Per Share, Expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Wgt. Avg. Exercise Price Per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average price per shares Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares]", "periodEndLabel": "Nonvested, Ending Balance", "periodStartLabel": "Nonvested, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price]", "periodEndLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Ending Balance", "periodStartLabel": "Wgt. Avg. Grant Date Fair Value Per Share, Nonvested, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "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.", "label": "Wgt. Avg. Remaining Contractual Life (Years), Outstanding, Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Wgt. Avg. Remaining Contractual Life (Years), Vested, Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "[Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price]", "periodStartLabel": "Weighted Average price per shares Unvested begaining balance" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "[Shares, Issued]", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning balance, Shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r262", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r80", "r88", "r89", "r90", "r106", "r120", "r121", "r123", "r124", "r129", "r130", "r149", "r158", "r160", "r161", "r162", "r165", "r166", "r184", "r185", "r187", "r190", "r196", "r254", "r300", "r301", "r302", "r303", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r328", "r349", "r366", "r377", "r378", "r379", "r380", "r381", "r415", "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r109", "r110", "r111", "r128", "r271", "r299", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r366", "r404" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/InvestmentsDetailsNarrative", "http://bktechnologies.com/role/LeasesDetailsNarrative", "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements Of Cash Flows (Unaudited)" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r128", "r271", "r299", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r347", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r366", "r404" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative", "http://bktechnologies.com/role/DebtDetailsNarrative", "http://bktechnologies.com/role/InvestmentsDetailsNarrative", "http://bktechnologies.com/role/LeasesDetailsNarrative", "http://bktechnologies.com/role/LossPerShareDetailsNarrative", "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetailsNarrative", "http://bktechnologies.com/role/SignificantEventsAndTransactionsDetailsNarrative", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r44", "r45", "r68", "r300", "r366", "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Common stock issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r44", "r45", "r68", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r44", "r45", "r68", "r306", "r366", "r378", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Common stock issued, amount" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r45", "r48", "r49", "r64", "r330", "r346", "r367", "r368", "r401", "r407", "r427", "r431", "r464", "r483" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "[Stockholders' Equity Attributable to Parent]", "periodEndLabel": "Ending balance, Amount", "periodStartLabel": "Beginning balance, Amount", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets", "http://bktechnologies.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r67", "r105", "r183", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r197", "r251", "r369", "r370", "r382" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.", "label": "Reverse stock split" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedFinancialStatementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r21", "r34", "r35" ], "calculation": { "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "[Treasury Stock, Value]", "negatedLabel": "Treasury stock, at cost, 290,080 shares at June 30, 2023, and December 31, 2022, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r263", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "[Weighted Average Number of Shares Issued, Basic]", "negatedLabel": "Number of shares Vested and issued" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://bktechnologies.com/role/NoncashSharebasedEmployeeCompensationDetails1" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org//310/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r408": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r411": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r412": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r413": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org//321/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org//325/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 65 0001654954-23-010414-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-23-010414-xbrl.zip M4$L#!!0 ( .<["E=/GN<];A #FQ 1 8FMT:2TR,#(S,#8S,"YX MKETYF19=I)K/$D[\E=.-[;ED9VV;QV(A"1,*% ! M0-OJ7W\+\$,D01(D)8=JCWF()6)WL;L_?.P"!/3QYY>5:SUAQHE'/_6&1\<] M"U/;Q9]Z&\Q[/__T][]]_$>__]OY],:Z]&Q_ MA:FP+AA& CO6,Q%+2Q;=(BXPZ_=#ZE^">LZLDZ/3H^,?X^?GB .71Q4/% [C MDDN09WESRY:2%>OQCX/A\>#D^.0T)GKPYN(9,6PA9B^)P+;P&7(M!W.RH!8H M;@4&G5FC?]K6Y1*Q%5HSO$)4&F6-GL11+.O"6V\862R%]<;^P9+56./^W=6C M=>YS0C'GUH/G^E(5_B]K3.TC:^2ZUE1R<&N*.69/V G%<7L)E5C@8AEQMPCCRW DN/3P6\WA'[MA90,SPM)WP^@-"*T?<8 K$U, MK2@YMH\6WM,@*E6^BE@ T05"ZSX2(N::(SY3\L/" 10R,O,%X!RR<6+G5P(% M*?GXQ5[F4\J2%"FA3YB+?.*@#,B'I_WC8?]T&#%1O) MK- _'P;,<_$@)(NY M$+%Y?DVJ*.LBL5ECGNL?59(BYV+-"GP#)4G2E-+/IY'*P\%OMS!*HU(-;J?HG0Q((?&[05"8(B6Y MI.\#4A(W7,^G@A6UVZ PC8E@)9!#:8P&$T7HQ44IR8Y@&8:4?"@>R&+)'+=%Q6A1IW+CR82GL6@0$J^!@+C$0Z>$XH454?RW]# MJ[^=/_N6XOHXR))FI?@P7T[H3^HSS&0.[^?(E8/5PQ)CP2.W&^F,F)P $ _@4!R#$LJT MDD*M4*H5B.U :P+:/81M5"RQ(&!750333$8X3YO :;U)U?)#!V]%>&-/\\E\ MLL9,F<*_4.0[1(5DA1B;.(U OZT&]+8>:S*WMC59;^*Z.KB;P'V!^/+:]9YK MHYW#: 3[71.P9466JJD#NP'8UP0R9IL@=^O5$H3SJ(VPOI?Q$.&VZW$?,OI" M7&/A"80[''4<'\B"0KQL(RJNGJ231M1Y9(AR9*M!+\#/2&7$[=]9W!(BK4"F M6HE)2NWPTO$:N3 ZR3@$LIY+SY^)N>^.;)43AUB54AAQ^C&+4RS.FGO,B@1: MD<0.(QVC,97MV6/P\ Z+ )7,,R,.'[(X) 18(*'S>Y[?X2-^1"^81T[?/C!Y M?'BL>UQR6XJ]EYSJ8\:MO/A&; M<&K6GQM]?Z)-Q@DA5B"EPT#'X,;C_!ZSAR6D_H'W4T^,?C_-^EVR6\!O*0&= MRW67WWG4AJ1,^4=M UZMUJZWP?C"6ZTA[E=6!%A4(S6"]#8+$LA5>:$2'.Y% M1J*MI.P.O[P\<;4BP:@..0.D:(+0!8;,#,>I83&!$:MW>C882U/I1$I>AX^. MSR6>A1&J^F3TN)9_2[;.L3ES!8:!(FSCX6>C<[4D.6#LW-M\_>D>RI*#34TN M(V1:OEQC/SD\Z'"HF*K.B[",)4!T&(W):1I]*6DIR ME@Y30W"4 MP@B.MKY1 $[78W9?=$]UI5H<1ABUI8OJR^Y=[]L/K,/ZN [-P&KK%K6!'7;( M[HAL9L!MQFI$6EOWJ(UT-T8W?0.P:%>A.H,17FW1I/0-P0[3ZANCJ6DU^<"$ MR5MMB238&NUFQ$H.S_26W!(C!-H22 J"KO57V*A.9VBI1T;W:VLY_C3']:=FU^NK M#1G7GW:N-[D^N_R37V:$0ELQR$+Q?S7URO]D+C?%F^LG^C/@Z2 M5]3!M_05=A_!)H\)BVJWX97=\1A<4'KCV4I0"8O\UH_X^O)1?WC2/QT>O7 G MTK&."EO[ZJD0\=56(?_BRHJ51PRRUGF+8*O5 MG^2)OS758'O!9:7*(W+YH4:5%:Z]K )XDO,N8)3 ?Y#-;?A^)U6:J=%0AZ+; M=RM!$-.K3TU!4+>SAH/?8(YLT< 7<&W,IHJD+Q]N*D"2L;.@V+R-N,B34RJV@)R+G9LVOF9V)RZ)WL%L=6V]ID!X1;1*V64, M__O(MIF/G5]EEDW%!J8*>:JDIU3\U"LL):XK#Q%]Z@DHA[!=7I-^-@MNA/W4 MLQEVB(@>0Y!./.=1Y1)!3 Q%06H1$*P\&)<1VXP%7DDRL-N?<4&$^MV S\SS MUQ$I 9)B8^ZP2+Z&^4#\M0>BBP+KF[+7-#BBXDKRSV8F7 MM^,S$3PRJJBP:3/,MV1O[7"T@EY._L"7>(XA$PB/@.$1Y^K>[;!O&8C*;7/P MK!73MF\!)/?^PX%ABKF T%O=5NO97[] @A^;VX3Q,%TPIO+753@ %_P=T_QA M,M%ZJS,UBX1!494H&O? M&/EK-H[OXLG\0JT/!MZ%>U6#4;+'- M2ZI0_MFC\C2"#?C:71NHKC DU3X5]0V-^0XU%2G+GI49D[5*,2JEVQF& [4Y M@=XE>2(.ID[BMFD-X3R:P^RW:I=4;L>-@)VI;;UP93*G(&,""DMJ]T0AQ[9] MK;!".%F^N)I+<*#M[!)3;T5H'B#Y18<%24+'R.O)Y>W,>G!Z)FC(V^YLD%:Z M8+T[;'7:LG>^Y?6%M.N"3-]*W\,?&%A.TNX61_[D-)*+H0M%>K[9DH0I[.@9 M,2>4LY^/W$?, M5N=X02A5^XMN\-)DHN6TK4G#03MZVCHJ/29[FQ>XD$OD:$I98ROW.= M[0S;/5:VO?ISO$8%&\XHQIL-19S[_?N^8_>0 5_($4I[\_MV&!<'%.Y7,6)O5\J, MOPJ/&E188VI%GW83.>1BKK\>I#]N]>6@&X\NY(*(@@+V(V' MZ&C!L"H $S3[J =%;X_%6A%S0B RJ MP]!N2RO3-)R--E4MR]"W:YB:7*88N2H8?<"V4BUN7ZDYJ)2L73/DM<+WB#B0 M(@83(A]3V_4=F>#<8B0O!),,D[DZLQ"]L"_/@&9>T]J'H,-ZJ2L^G3#%CJ\. MCZEX^!D Q(Q+>Z]=[WE[I*$B]8&^@3>5$?MD_H6'IU\G,X$(E>A=O=A+&>8# ML@J[R:+&][4_4&@_]Q^CA6W$+'J[4? M+ :E#^74XSG,L%EIK<(LY'0@.J>>;SC]GA^P:](,,3Y8W1W[>8>L:^:[N5D+5L "6X< MGN=HGE?4R?//G.NL]LZ4MHY]H:@69'#9YV\=@>#-3[05YAJ]J.'$?=A2QO M%2 .']/PL@9-J\R-3ZT.;H#$$#4-3O(RH MW78378OPZ.6VEMSB[ZGQQT%PA>%/_P-02P,$% @ YSL*5TS*T(RV#@ MV;4 !4 !B:W1I+3(P,C,P-C,P7V-A;"YX;6S575]OXS82?S_@O@,O]W!; MX!S'\?;/+IH63IPM J1)D&1[?2MDB8Z)RJ)+24E\G_Y(69(EBZ1&MBGR]F$W MZ\R,9N9'SI C#OWCS^_+$+UB%A,:79R,3L].$(Y\&I#HY>(DC0=>[!-R@N+$ MBP(OI!&^.%GC^.3GG_[^MQ__,1C\?OEXBZ;43Y>77LRY:)3Q\%^.RM],N3Q$Y\@7DC-6SC8Z M&YR?G8]+HB+)%E]'@[? MWMY.W\:GE+T,S\_.1L/??[U]\A='3Z'@G/ET.!*C-";+58AB00H_O2"P4T M3PN,D[A=,:B$/K5^X),E2A8X(;X7'FZ"5)QA>YX2_K<(.O']_'Z%63: XZ^1 MEP8\ @1[&064V:-E5UZ\^!+2MR,:IA9IV*XOA(=;GWCA5IN]C-'(.9X%3SQS MD#D?SU%R_2H>,8F"9^9%L>=G@Z)-LUETG7&%_1Y8H'JRQIM*G82<@QX_)R238#A\3#X@Z;HR!J=FD/':\ :(KH>T_]DQQXI$POO.8V!^] MMF;C0^7VMZ;O:MF^\OI9\W>U9A]9IO)$_KQNB6*'R;!N8+_"N(WL9[JKVLIJ M9+^SCTM;6$VN$X"CLY6Q!QWAL0PLPG2 M.OWEU(:T.>^DS;EA;<:=M!D;U@:>-;5<:NU\+_33, M]M_S_-7K\GF"^\RS? M;@GUNKUL3D@B6,XV?T9HL#WH4/E1'"^XYK$K6:.;:$[9,J_=&M83_%JY8L0Y MU[O<A9COT=O'G98+ M;8*E@0J]W!J"B@K"NO?YN8U*D@&'RT MBH',*G=\_L#PRB/!];O86F ^L>^3!6; L QBAB#TK56$.OC '> VZK6E3)C[ MOS/L?E5T<_-1> M])+M*+)3N??SKWSV"A/5Z+2P0>#YP0X\((/=P4=RRDLBB.\_V?&]\AB6 M"YZ>XCGF$30HW^EL3-$&*1T/!(?1F1T@VFUU!Y?*(D*4=-O64@IR$!HC2R%) M9Z$[0-P2;T9"DA#L5&56ZO.V.) MZ\E2'%3L^D)9]GXC%OU.\78/43L\+ 6LFR 0DN:J#5V0W,=#1X.X67,6GQ3 M_4>4G*-DG6LAP4=0JXA!&)BK-K1CH%/>M:FTR1Z-T=(:ZMKX0""9*SB )PK, M?L?P>EI0ECQCMKRDC-$WOAW1Q#@U!P@C MUY93@U Q5YT HZ*SU1U$[FB"P>LW*3$(#W/E"# >&DO=@:/8.C[B5QRE[8BH MZ$&@F*M3@$'1V^L.+A6#0-LRX#M2X@MA-;(4AI6$ (];*S MAZ42EY%1=R@W(9'16GH%O_%OIE#+.2(I,6@$F:M+:-K"&R_:59:Z,X1$K8I& M$"R:E" @S-4>P$"H;'0'A4G ]W;<8"]\\$AP$UUY*Y)L[YR1%%15#"!,S-4: MP)BT6.P.-(_B]&Z$@VN/1:(8,O']="E\B@.>*8A/-&D0P@L"S%P9 @P8W _N M8/?,^"(K96M(>)/1@K Q5Y( 8Z.V4X+%P/[6=Q(%798N[9P@H'HI4VA-4^^< MN\P=Q=';7FH 7913)E][BPCGG#(Q;W\@B-N4,A#X"18DHC$R::?2_UVO0B$ M0'Z['190N+IYPQT42_LVQ^E$1SM@ZE>)[6P_LBJ41M4MA=WN$(U_&UN)NDW[ M+WK,%1?@UJCGC3MK[^S-_AV-:-VJULC5QF?-%D#RKI/9;0R!^5]V',/A0743 M)9CA.*G9TM+,IN*PVRFR%SQMYKN3^7[Q2"0"V'T$ZE-0D-OM%MD+(JWA[N"S M33%?N-F;&T-2;N)VTW2)YY3ARCU6U^]\N<6=3B*/K6^XX[(SZ9R3^S3,O+,9 MG+JY:/"A=KM;>O"G:@T@62WLO;@QV'9BP4.P^>O,G.2!'+)/V"&SW+\B5;J1 MMLQ#[PR*I1'Y.+ODF]:Y[HV-DL%R:PD<6:6QVI6C(U57X!BTGE_L_RBE69 MDH)806NW/-G=]=6^$ZWY#FW2IGC%L$\V;HV"R9*RA/S7J][#+SN^I6&R6Z7< M'S6(;:[EK^T7*]64]N*'3F+L MEBH/GJQ[.6##OZR>6INM,EV65^-E@M7S1D8%(JO.,RH,4%/=6<(>JC MC2M[.B^384(M7V1D:OG5^$BPB_^<9/K*P@9'?4Z7DL7WQTV*(&Y ^G IO,V,U(.NQ]NU2& ME7XA;YW-B656QTTX[B=U?(%6]T!;+;/P;SC3A0N9MS]?$J$ MU5&@ZVJ4$5N^C.MPT-0><"BX5(<6[.HT-8?EF[F..LW] MX$[Y-I[X;8IH-2^TEGPG?@V7!+[(8U3AM6M!:4X5)5G]"J7)_(2D3GQ M^?;T^C7_HO%GYD6QEUVC(37G^UUS*D+01DKVG;]U.4;-* _.?Z%L2M-9,D_# MHEXN,^&'71-* 6A.&2I$H*T,H^I73L!5VWXK"G_:5;C"@BI]S\84+%NX)-J- MSIK:"7I4^PH6@[[;+=U65!O)'+=3P38UM]2W5E44/&_,I@H;JE]+9DA140-_ M$-_7X#$L4W&\JZ)@0)P#Y2Q&M1,=@CQS; ^!%^<4I"?X*VI_W%6;2\KZM3)1 M@TP6*H0A69N#L5RR7)+-$!3?")TU3KY@'OGEL^O;9OHH^;- NR/!J.Y3/),% MJ%$CQVT(S8Y;L121NJR1H@K2_N]%DZP1'OCO5& W,E.'M0+Z4$@V?0-S/6'4Q<*1S,1&QNYLXL@E&[4#M)'1.]O:W]#5%)@@IC96 M -J"DP7[Q-9*/?,^-O+_9BO6TZRJ**?S\L=&FJ]IV6-BR;:"&G>PK ME505E,6AC\T"=5U#9#S,U'0\E^FHW((7.I[WJN-8IF,S">_H..Y51^WT::37 M75UW)U#^SEC\)1+!3_\#4$L#!!0 ( .<["E&UL[5U9<^,V$G[?JOT/7._#3JI6EF7-))FI M."GYFO66;;EL3RIO4Q )24@HT@%('_OK%^ E'@ (4@2/B?(PLD+3Y,DYE6>X2\-DD@-6RC8Y&AT?'4\3H@=W MZ;T # V S37RH.GY&-B&!0E:.08%;H0*?3)F_S*-\S7 &_"$X08X3"EC]NP= M)K+.W*PUQA7H]N+1^/4)\B!A!@/KNTS*.3?QI5C'AHSVS;N M&01X-)T&]W!IL/]_N;]*WKGX@_IX[;BVNT*0')KN9LQ(QF6]/M$$3M'FRJ47&.[W;L:!#FS']@;@VLMB' M< ILYL6'-80>*0>F*J%-U'?TNW*\-?20">S=5>"*TZS/@T?_9?&)S)?S)XB# M!DR^.,"W:+"P:BFE*+-%SQ3-[Q)SUU]X2]^> MF:;K*]A9A;&C4_=)!KZ(WP$K[#43!S29JU"/*7/@D/: M8,OW7/./M6M;=%AW\:>/O+?2MB[D: [5M4O('<0/=)@'R_#P:)M#0X7I7$A3=-@.X/4&Z7&R%*UWV_>T6=J3JLG3U>L?P0+6R7,BGETQCDU M=&5\>F*>&C8QAY[XMQ"%+C6X-40U&V/48!8IFXXWBM[ET+8?>\ZA!Y!-;@%F M\Z/GTMYX5[GMC>FK:E977CMC_JK:U)&EJY^(WE>MH\@Q:<:F;%I0 M2UFUS'?JF+2$5>?/I]:$YK@2FF/-:*:5T$PUHU'O-:5<8G0 FS% 'FGZI8)UZW@YG"U8 M?PBPK*D(;/H+.+(0#4XD2,1&+TI;()&"'&],2<<1S9@K0#?JY%4CR]T 5!%R MD5L[WN ]HPW<+-C"?26P65;=2(%M5\,7,.A&Y;C>K"JPF*?%M@B7P+>]VHTQ M9D\CIG]$#F*CG6OZ:P8U?/6@8VT7M)FX:O4E'O(8RU'XW\08;[9@:2S4IK7%RT)(E-0*!YN'*?QQ9$8Q84V0]!= QM M"='7X+VS!?$P,),E#QLLH!W(_TII(B4B.XTYAM)J0>4:EY1YCZE%D^Q?8-U( MBI$68T1RC%B0WJ90K](EI=6TCE;&NXS<[SK04K7T):7J>S55MY*-^=+8RC;> M)=*[5EA2$I/2]T,=?9EH(Y#=L;ZRJIF4DM^SD(>(:;O$QU"L92+.2,O3J95R M14U*FQ_RVJ2$&*&4H)(T*T>G%DJ5-BD-?LQKD @P: ]DQ"*,K0R=Z 6U."F\ M'_-X4RQ&P*,77[% 9PMN">%[[CP M(:78C)A/)TYN44\*X32/D#$8E,.(6'2"JU;.DT+]/H^:2@JZC$!45$(?"S.R MTO1V(>75/BDU/A1[C80_"+ Y"3JA9^J"4A@+/5M(J+7-9LN$4F *'5-,VH=Q M0:$:* 6\T!]5&!_086XD6?, 2%I E%*FK+,RWH6\FN&65A1M(1\7NC!.(&X) MMJ38* 6XT+-EXW)+6.M4&J64*'1_F3 MB=(MJ<>I4$JA+W2-C+RM1L*K64IA M*W2 (4-+Z':N34IIPND#*T3&Z U&\HKO=LTK+0%9!/DUGXQ6 #R%R25H>R3^ MRS;+%/WA:X*(FA=>T1\3GZ7231$QCW;<)>:@Q2C@C>BR6+7K/:!#O=DKXK4>^CSU6*<3N.LP M94[)-*+8(5G,B1]:-NA-M. A-.E-9D5$CU&+*T5YBV:-Q3=DC#0RY;2GIOPZ M*0#39LUXJ:.^.0.TD47?*X2(+H+U/;19)W@',!WD;I-N@E@1<4F9AA%!5#1) MN:Y'KCG/?.;*SCG/K"-W%8M4S%[%4;%6D:L^?$.NZD.LT^.N=%S\OLVX6-(3 MW5#C;OR-K"_*D6AU3[:J0M0-9=&F.J(R]^E_;_8=4/I5NQQ)1NZD7ZQI(@.33Q_>0G?T$@P-7=48UMYKF\K0%U: %:J! M]IGY?69^2)GY"NZYLX%S"S:B1'U$EJ4:5+8M"UU'VKZ&M$U% M8.Q15E^T8O/\=FJ\!4NBV@FR93=KI-"KULZ\!^]KJ?O7ZC ML]=])4EI)4EQ,C/<\H2>3(1U59)TE9785Y+4K229MCK%WE<^<"L?)HW.$/]# MYYYL@D0C-74?6(GFA1RZ[DVK-AOD0.]V\;J0 )CYWII.'?X'>1F/XHI5D6D( MKE#18Z=%:D$+3VH7M@U@OIS[7G 1%&T7(0I!LU=E'H(#JNC3[5*U(&3>^=A< MLYU2EU3Y-$WE3ELB:0B>K*U[C,- B-UQ+GWMKVMQ$ M>7$%QB%X0U67N("ZLW*"TK-Y4QD6E<,/4NFY?7YEGU\9?GXET>+,!H3,ET&; MEV=7)"R#RJU(].AXNIX&5#9'Y]'V(H=2VK+RHV2.(AU7%^SFAQXE2';W17=E M!ZG9$Y'F0WB$W0^FQ&U(L$!.M!8=S"PK, "K_A=],^/U( M;2MC&(J!93K$5FYTIIN4E3RZI4&"2SH4R_+1QS;]T-'@/$A-A7-LR7@\0]6] MP=5G4!G@?=M=)9L %6F'9'8._&ZW2@E226'[N(4OP2/IC%2-?VA.4E"IVZRU M+ =8WV]Y]N&[+:^1CJ1T:@H1 OCBT)?<0^)A9 8G8=,G7ZCEB'3YI[J8(;BG MGF;Y]'6[;IIM6#'KSFZ*Q7Q[;HHUBP_]:'2))SGQ,7W.X\4K^S'<9#Q_RIQ' MGE_I4>G=V,*]X2)8C&X+E^<@+Q;&]67N6EOD7#O&5 M+4*WME=!=A]K"GSQE-_<(=#M[&U1NIPU!;MPI*\ ]GYWQ7[U_]M:_9\Y'K*0 M[;,V_0!-.F/UZ)=T\6K:/OWH6#$5&TCX7C".F"^CO'[R<9V^\07(ZP>TOG10 M%0A:+=%Q#0,?FLI>_7+.7M0WM/#M*#67'IW&H,_G/:JEZ)_?AW B].P%8.N1 MOJ"D;\B2#2N:9[%W?,XS/Q1G'ZMJ6Y V_L;X$*6ST<2_5\%3UO MZT>XZDMM!Q.G=[4WCA(F,S MH]TA+3XVJW&^G*GM]+/257B27&[A%%7UN_#:R?)647#"T[!PJE1E#2<]4E&: MX2Z<.E59U7WN>Y_[_L9RWW_5C$17YP4-?SZYSTATNZ8P_!:TSTBT<;J2KM,X MJ+;I)[4.H>/*&%2O4D6QCA>DTH"J'';6JW!?O3%*'):+Y'VXA;*Z8WH4134X M)QT@/_0V0.[3BJVD%:>-[OZ.Y_@4XZWKP.BWLI><'=51F)^R3=/DDWI"1=Z=VSO[OXS">>NX%85$L:W.I:I!O& M1$H 7D=VI<36;)0R7V; "(?CE%Y"WNU426#1@MDE"NB8JK9D_3[,AW;V0'E!)?LA1,G6@KN8'=Y"V^B'R 02X+O>.OI=[%[ST)7Y4O?>^\D*:>N7L4E"J; MO+MTY'_O;JBNP#EC>9]3X/PAS4 *J;N?G:HMQ0L5T'+^_1F&%O)F*PP#!\HO M%.#3=F]8>7V)!+J6 ^ZOG&<7F3#.5,X<*]HV]:9FY@K\0S!]!76T'(Q_#HF) MT5.X.RT8?RTAILUAFZ84G8RHQ-F]"]227DK*[)1)%WX.'L20>-3Q40!\@/@9 MF"5FV*[::E"&X MKI9BW1X^SL-Z"1 .;R!"?/L5KOUV\/B', MO=$B6*W@40[!WD+P.QTCKN4S.7-M%IHQL%E,KA/M^!*&X*;*2NDX7IP_("E= M@BQG&X('U#31<8;X#2#4O=5XC"ER#X$9U73:*>#Q05?RAU&CHF>@$W'\?&; MHA>34[A"#COTY)SJ(?AF*O /P2$55=IMC:^&2VZ %Z08:GHDR_XM."2K4>R/ MCDKFLM]Q#/6>0@L4M:3]/C<6R&4,P8$UU(J]V%7JP'56CQ!O&&3)8#E#-2!/ M9(''MN[1W/X&O**-O[EQ'6\-'6O'=$VYM"'YKI:"L8_K3?0U1L6+Y1*:K'AN MM\#(%3,@KU;4+'9GH]>5117.P*:Q^-$MK&0(QAJE7$/P@I(BL=&3[$#;M;37 M$)!D4VFB0JI0];APNTG T=IE+&E\O'/XWA>NO,D!-'0?LY>!>,R#6+S8)@?Q MN$V(4Q[$XB4V.8C3-B%*2Z<+1TOFH>Z+I_?%TW^%XNE:U=(#K!R4:M*C>N@4 MMBH5N!RV7I09*K0Z-4?UL$*Z*5?UJ$2Q87>U4#,MW$[WLL* D,=XG/!&$=L^=3*&.\Y'7P+$>_,7O= [YZ'[&KN]8X1!,DD(1LW3O'?4\ MB5@+':5@@>R@#" \J5N&UL[7U[<^0XF[C8 $E0HK>*U)(LM;2?_O @67P )/@"4+..N//VJ#*3">"' M1"*12/SSO[[M=^ 5A9$7^+__;OKCY#N ?#MP//_I]]\=HG,8V9[W'8ABZ#MP M%_CH]]^]H^B[?_V7__V__OD?SL__Z\/]#?@8V(<]\F-P&2(8(P=\\^)G0'[Z M#*,8A>?G"?4?V'=^!K,?YS].-MG?/\ (#B-?XQDW49O+R'WM-S#+ZW?P#D,^#Z_,O5(_APB#P?11%X"'8' MHDIT!JY]^T=PL=N!>\(1@7L4H? 5.8FXG>?_Y6?R?RS'S3 M[7;[$_TU):U0OEGA+OW&_*=4'4P>>3]']',W@4T[5X(-""G(?YVG9.?D3^?3 MV?E\^N-;Y'R'>P, UA]AL$/WR 54Z9_C]Q>,J,C;O^R(2O1OSR%R^:KLPO G MPO^3CYX(T,AGMN0STQ7YS/])_GP#+;3[#A#*K_?7PE9M"[(2II\D56TG_ Z% M7N!<^>E7!FIH6:RL\H-^_B&&8=RIRZO\BAOP&,1PUTGU/*=BI;^@;KU]Y%/= MR]CJHVZ]G.,<0>FXJG#KKN7UZ8[\Z0;_JZ @>HN1[R G59$(J+&X5#XU[%1R M)CNP"U)WQ'8'8;7=$99*)4;(_O$I>/W)0=Y/9#TC_Z#K)VTR_H\_7P;8 ;BP MHCB$=IQ*HHWX_7>C M29L#SH]_WED9/^L4_ FNF@6B$$7!(;11J_'(ZRKJH42?_0Y3$"\*^>=?'[[[ M%TH#?DVI_M\__W24,OH07_FQ%[_?HR>/?-V/O\ ]XK2#3Z9FP.M43,>=1V/ M\->H548!(P5'6D"(-6#A$COLV$N^QB;I[3_0N[!5%3J5:! H681#B<@8//#U M$@ B(0:4&F!RI9!(=W"/6"*G/<6?U0" IU(Z[OG?#!ANCCKE4 MX,\ZY-.?=O")HWSI=S6#RU4J'=W"CP8,+T^?\OAF-( 0*1W@RT,8$N6\R(:[ M/R$8XOT@"9OPW!0AJ2*?KD'5S+T3T!D A@;5*DX?(P>,'A &@#D 8=&PZ#_L MX6Z71K*$"U>)2N6"SU6PN-P72 Q A%@KP5)/2;-XH@X4/*/=[C+8OT!?[/<5 MB91B@*->"0(Y"G,04%5*! !""1)2#>-_M4?AD^<__1(&W^+G)B (J%4BHE;A M(C2XI,9@I$X[ 5A2%L!X-,(F632 M&@.=6O5$F\K$^\B8 ./2LK?,#BL$SJF 3NUNDZMD>=M9(#( ('5Z"3>BC%BG M,_K)VZ'P$G_[*0C%RT^)2J7UX"I8-!H%$@.@(-9*8"(H*4AIM1@&MC=B>/R$ M_\9;4FIHU1H(H;)E(U$A- =3;H)C46R?4UL!F71"!6RBY8#2HY2!TPJBO)! MDI$9!Y&R9DT H?$-]?!(/*1@OP_\ASBP__+P#'&GW!YBFK>$'1^Q6U7+I-17 ME5"_Y+'6D&/6Y+%\.>PM%-8NO2F):E^EJ%K546&_ M&X.,BDHU+@I@A!K&_-JW@Q!OGVB&'-D^HR\9L,#1">I78:E"ZB"H! ML3%XJM=/@"3,!(I<.DU5C$AJD?>*\)8>)M&?FOG#)U=KG.I4+ELE'JTQ\*E5 M3VB',AX2A8%IQ$X#>"X>CJ;"I7%J5L*E1MH@9#J$Q@!'K)D!+ M0IG]+V$!4WU8N<3_O T?@V]^4QOSE!IP4E64BY(CF6D8J6C6@!!"#VY#0#CT MX8/Z5;?A71B\>KXM=I9%Y!J0(E"9"Y<2K6F8X:O7 !SF"F/DI&SZT',7X)W^ M[O]Z+[4;+3ZQ!N1PU>7BID!I&FIXRC5@AK$ S*-^[T0,W46(H CQ9\5);EQ M5,H2VW*_&3#R''4J"6QTI#&-^K$EUQ)W=\^!+XZY54G4C+%(M72"GBM*/VN9K2Y2J5#7?C1@''FZ5,>Y(0&,"(MD_KJ MS7[&*B'!Y3,^F=K)S5.Q/,'S- 8,?HU:PHF>TJJ_?):>&/_G 88Q"G?O+#>M MYB2Z0JGV)%^@:/DDOT1F "[J-1.>Y&?D2=:@GGMH(?0CCT33&^%1)55\/TV@ M:N6N6HG.((0(5!/?8("R.+JG^(SI\@?&% 0;LX2O]R1$SRAS_3H 71 M[-;]Y/G0MSWLZ09,0\&U]G:LXR.J2U,(PMKPD6']\\)=;]=((_"Z:UR]4.\[ MR">5@_"_HF#G.;3XT >X(Z5SR"T+% ^9A]0%FA=1A)5H &&92!W<^.KE@56D MH ,RGVPVTYD!$*K3K7)!\^'AZO'!"#0D9WQ2H*C0JL:&0-DJ1$J$=#2VB\G4 M,L'82*@HNKD)*>O/FI%S":/G"]\A_W/UUX/W"G=8M^@BOH1A^(ZW=7^ NT-Y M3]625QVR6C4FCS0I1CJL:[BVMM Y'50N8)$S,NJV)%_H*,4W=;,MDG*5'2/ M;(15LG;H"XKY22=R+ IMFX3J!1-70T\';S-S%^[< +S):\H+$"$ $WX09@+. M@(]TN_C7_BMN0!"^X]8(6EXD48R'^/S:OM_$S"@N+O*#)4ISJL-.B(7E(2; Q;W@U1TO7 *2U M5K@,P$0 0$Q"1-?#@ @!=L%1$R-3E:O%4T=#$N6J5S?YQ4;_* M,D%D27>Z^FV53 NU;:/DL+$Q8,;RM2J#X5=&=I;FK0Y9U+#;PA"\H#!^O\-: MQMC,$)?[A029Q&Y#/8O*I:!9]>(:(*:GX^5N;,M=&@ E>4VK5I]QGH$7PDN- M/DJY37!$;K%ZD!16N$$P0K0*^*W[%:]P9%H(NJ.!1QWBI)3/0ZZ6@8ZD-9DM M)RL#,-="U3+H*/%YX)X?(@2^O[_]^H-.UX)XWE%,\![QAB3W,PMGV;,95!7W M>$6A%60%FH5;#*Y^O!U&0FC 5K/4X^)&J=YHMH#"5)5WV;3%K"A5\2)R5+H] MB(_(1=B5<<@-P3UZA&_,PQ'[#W4,ZK#1K'8>*F)J.D@3:[U )J!'5L_*277" M!V+XEAAO([R%XZ;W"Q[2VOV*@%:A=U"G;,$KX!'2\7%6ZXV[-@!'$BJ6(419 M],<4Q!M&JCY:V1M'U0&;9!2AJ!@_?&!0V*"V+>H#!0T#/ET8,)W*^@BB KJ7 M\AL/6M[.BST4X5TG+2/R'.P<%$9D!QJ_-QS R[.KPTC;)N51),O+PG\3"UHF M1(Z[:5VYU7!]\>'ZYOKQ^NH!7'SY"!X>;R__X]]N;SY>W3_\#ES]Y]?KQS^9 M@U:Y!)$Z!BV(E$@5$5.S50-N)IN)6:BKU5.4-+([\NO.'$D/A._@.SG,E3N? M+Q.K/YGGJ\L[DR]2TO&Q%R[:F&"]9'2L9*JE)_ OC$D_?L(#(@S@_3KA M8@5Q2-@^1#N:G1L3&?T@;?TE9M<&)JOYA&*5_"5MQQ]A2)Y5>D_4+C6ZEG)\ MS$DH2G!50\9VK9/9S+(U8D=:01$^OB5,Z8&^$9&9RD2H7RR;F%3':IK4KP9M M1!QT#&>N:QNQB+;1580WEBI2DSV2\]A,P.+#A94[1:K:=Z#1L[;2LW*\D#.F;$W3@9'87'IB%CTG/P)>? "AQ!QYW8 M2%4"4N.!6).2];FU)CD/DELBO=N@7LB9F9 J6:=;Y90M1VQ, NY-X#\1CSF_ MD(G:RB55B)8:50MXX="Q(-C2AG,3TF2:-:QU&VAJ# A<8);[4$SA3,'^WIPY MT\RG*\>VIA'B/%L.$\N:MBT;FG!8UE+=:L4Y_\G,/7/)AVI$7@V]-C>V'FE" MXB19=[)9FX P236;_%G=[FR#-\),-G2=N:H-1!L'MJ@=WW,U9^IR>EW<-$T^ MJ@P<9EL#IA]7J3IW5+<72D\O63XYJ;T0^&1U0KZ-5?OH1?8NB XA:DBO:2E# M8?6,+HTK5-%H(X!=RYTO)\IVU75([*%ZM7I4)HH5U\@+TU[0K&6NHAG9B>WR M$1MR^58(;E:6 9B3U;-R&)3C^QV]MAB_ZTX&NPL3EX@J5UIP-C];;1=GL^V&KIWXOS:KL^U\ MFT*/_7$QP233E&2^79UMEML\)A-Q ,;@WP\8N//)&2#(H1P?D8U(_7DPG]*_ MSL[P/BYZ0?2UK)WNH]$+QZ&E*N'N#GK.M7\)7SR\!1(,C)!:89ICO<*%=$8^ M*4M]=IWMQH1E64K)2CI0Q@1(.9ESSPR+/3X91'4DI:7TP&$,6D)3CR&" M>,/T7K_D5:F8W[M8V&AT0[!EH^&C)]);=:&J)C6KY>X8/5O_SL@:9 =1C)>: M+5[U-A/1VG1V HN3>& ;.TVEM>B%O[D)\8@ZW2H!L@QQ#PQQE+XF5*9TIRZW M0V=[%V1/S"E=UJ0D/U(=<3;GQ@5]I%NL-\C3 CIS$W9)=;I5)FTQBL/(P44< MAYYUB,GI.8@#< <;9)](X1+$U.I)%1N/)ZBB[B!1D!V M-%OVCDEWU#L#L.R"C\&(/NL[)BA!);LMN0/LWA4/?DCMR"P-9- M*KPI9M85.&YJCCB6+.),_#O;AB;D"W;161QQ3OQ2+(;YID8AD[8DNLA"D5(] M4F72A421^F($ECE8A8NMY4Q,R#ELHVLCXA@[./(;B+QK&MENT1LI@U[$%=5N M0ANC9I5]9LA9F/""AJR>LBACO 8B[/9X,-*B*PI<>K'&:4 3X'(L++5HC5S7 MA!>#6BDK"[U;$X]C6[I\4IQ:#FW;.'L2;'2(X<9R9B8$+5HK+#CM-D7K\66:1U=I5JT[)Z36B"^Q(R<@9=[1 M? K-> =-1DDI3!GAOU6:T^R\U;-H1%:#VU9'SQX&<>:;E0GE%N0UE0*:.=Y: MX9@Q:2754>98LDBOZ727I[3PD#=/S,9MOEPO3?#")-44YAI0/NWO&Y!BZMGS MRPV9Y4)JE>\>U"I' \3/.#]M0V5DQ"F$R5_JPR3:VH4C$9C?W&/)/E0JW:)ZE8LN$9^6186F:WMA0@D8.2W+&$JIM0=( ^=@ M$UM&FR&,TI6HE+[7QE.P]$1;GH0=PRV6T) G.6N4JZX^$:T0\<*8=(/C >VP MN*=?D(_7NQV&^(6S]WR/P)OD7_)+O[9E5IA2U:HYA30K*4X6N('N:F["F747 MG2L+'9-Q!IZ8%)I/ 0MRM"1C9:4P4BO*&[0*43+WMEMEAJ$QW:I!1WY^59 R M985632DA4QZ.IM9J*1'3'C,FI$"+-:LD0&6D(*75DS*9Z<%V8C=!5-_G1S+: MM@6:3)2=C,O/5)&6E9>MLE'885I39FAU*)K;J666=L.,"<&K.MUJYBJC!M\3 M^A]T9RO2NLQ? C\HMB5]HZ!^FRG+K+APMG1S*F6T&SF3-(7-!AD!P XZ\]_E M^SYQ,'X 'A6ANZ["M1\CW%MQH4'B-T/%Y"JCJO4J%\.J?%IVT\:9;VP3;@3+ M:5DIA8AB#"+&:"4=7LGH*[$&>,]N_)LQU6]C1DQB(M_ )_YU5+CQ@]8Y' M]A^0&X0H>^H>15=O>#\4A([GP_#].D9[^G@YYL3?W-$^85ZK.!%BE,^Q)PP@ MFEBJQ-Z.GGST#Q>SQ,3<@B$:A560<(!HIK0>OB/3W> MI,9?)Q]-;^A]@)%G7_C.1V]WB"NWCZ0X%+U1+:=X]E9U/3E+CE\OT$K[F]5M M%!69$X"=!U8=\-PB_#3YR&$2>AY$"6#T1^0]/6/I%Z_8;7E"7PZD]."M6[GD M(H&OSJ(4 :]G4S-$=I23U(RT-T>\Z8+J("TH8S@5"B"3FE:YS!5EKH):=[9G M>L?AUKV$T?.G7?"M*:&\GD5EL;QFU8ME\\3T+!+AH(5MP@/9\IIVNLE"9 (J MU*";+'@!('I1?]Y!SH?WK[@5UWZ6*G-!JK^RTF#U\.PB2*E+V+&9);^QI93D MJF+"C9N^^HO3[F#&>2H[P 6:KA>J'H+#"Y,51*C='C#3T- ]X(7SWXNT=-^%_TK^310C-Y'H9X'U#KX_$&_"\W_(W4 X M&MF:+=E8FQB2/>1C(T+:OL-.#,3D!5,KIF+NNSM%J]'CGG3QZ@$CN+S*]Z7\*5M9:#I5O0SXS-Y<6D!2A-6VK9K%(FDR0W M&VXXG2U-*/W:5>_* <\S_B^\[_/\?#R&.N[4Q\H]PZ,V-B-NZ(5M!P?VJ#S- M(+]'-O)>288(U\JT$L!>)(6SY79TQT;>^O1H0;6X(73P%BUA)W&[A,\XVR0Q MRGVZ2:^%&AW"1EP,Z:@V+SV8\H/O4TGD2A)(A5$[Q>Z2Y.1INSE2:G(NN"8W MM#D&9KKGJ\W:@/AR!XUK0LW&V1O..+5IN%Y[TAMDIEP^D%%3UC[DF$TQ!G1^DI(R8(OE8O0#RS[FHWU3.$^X$ E9);-<#-H^A"1C MV(Q8=#] #-*1>NV4!OQ/32AVWU=_69.73H1$7,XS8A)-L8-4ITLV-=N,>I4O M>2I@N7&-MG%-BO-K9AAJM,2CUZ$?-(>*A@6B$;=MVFDK:UH8(A,AS>9$=T3S MAOQW^HBOZ"7F%OQ&Q#/YC9(,9Q:96=HWFDT7AES5[*)V&;OWMU\+L4L*XUP$ MTY#5+PUV M%\R(/?9&W]2$,I4M5&T=5TPDF.(T7^U?=L$[0O=H1QW0HUV3&T,Q/[.J]F([ M?IRQCS&1;0#'KH2'\L$Y62!")LB4,C"MQ[M'C^FU02-#>6K(RU$=M)8U4JDL MD @#.6EJ#5:2<K48(6I^FIP-]6>J]U!WXHM$2'-% \GC88F#ZC)K04EIJ2\SVP& M5<5B.ODRM5I7,Y^3'/N041OGJ@@&KFTOZ'5*!D/?3-7MVW;NAU!569\C@V$B MP12SP8Y,BML^7Q^S7% M[[$,SE&:[C-?0;O9O9P!ZCK5"M(.:(EF2@"[1@HKTKK=KFP3[@KWU9^7@!R9 M4-<).P3T2MAC<&'_]>"%"#<13[;X_0[K&Y-WP/%?7P@);UCEN=F;@6O7&?_) M)OGTJ*[J5](^L6[/D&Q"V&O75,89>"%2SJBOA5)!NA](;SW[<669Z4 .@=V9"XF<7G=MN"8X>E/%; E;-:( M M0:T@[8"6:*8$L&ND, NWM9RI";6,^^I?!GS&:(Y!QFVS$7+H$SS7470@9;5N MWM&M8+GLJB M92)/R^[439?;I0FIZ7):UB\*\3,"=H@<+P8NM.D5&!H9\(F\YGL2(X[7/7K) MYDG3>(EH68F^Z70V_L9??KF04[9R]2CE(G:@YZ@I,1%-XR?9*RI-Q&"0FYN0 MH-6L866M.;(0E%$FO9=4Y#=C_;:BK#CBW%XXID<(&Y672B%PS=N4MA_JSAUF M9E!E 3/3'23B:/L#E2CI=39 M 5QK2SG(80RUN\0QH_] QZ]JMK5Z0*MUV%3:_+]+FS W(6E-5[LKZQ<1?<96 ML-P7SL#QXX"1$.M0^F.1@VD%.'G 9R#3#:3* :(=8.J=X((X.);9TT3SC8+R M30D\7^AX/<0PC$=;M(JMXH:7>:O.&;#0D^?[!# DHXEJ>LI+T1A]>S(+Q3AS M96Y"H*P87\!)6W7'@Y+'9+*G0=[)H'WV!MBG'3IY?812X M;:,*06!99K9\;2?VVH0TAXYJ5R)J@7].%]S*F<7[* 5L"!R(*-#V+30E M=O,_#S#$!GSWGDPRN,OY#!\S!Z#!>K:6HLZ&=FQ@WI*V%)$M1QG)[A8*MR)GG?!_'2U3Z[%LVS$JK(\"0.H\ M.&FOJ1A_/,B!7XD$0$6,\^#[@_?D>ZYG0S^^(N_QD+>_'D/H1\1+Q#-"L."U MY%7UIFW+QAR?LI5D9.]G6>YVJ3-%K8?*E3C'40I@8FB(+B]("^Q$QJTMLR' MXYJY=IQL'%?KK:/SB*&/SA+8NU"!O8O=+OA&;N]\"L*/P<&*W<,N>_FPQMS) M\2E"7)M&9&"386(5E6;VU-&YL'94MU(4+Y5 0W2IC*SPE^8]9[Y]ES0?G;Q* MC83&KP6?NGVE="/R.\E&)N:T+Q<6,B$7O*6Z8A1^,A"%Z3N,[])1CEH.E8<- MC8H7#QZ$Y*PJD>,N;1,R@*45K7F_%7Q!ND\B.,UH,FSU+%J156O.ZNC9&=)T M-G/,>,E)5M,:<)T9@2X[V*-'^-;":M5P**W]VJ1XJ;:KB#S9V-C(!1 M@X+\&J'JC]:J"C>ZA"6R)%%COMZHVF5(K0T->G;J?\5S569?4:'4,5<[0<8, M:R_638P0DRP[S5MY#G8."B.2LQR_DPOZ\LY$"WZ%N;UM&U7([I5E3@WR=&9" MA;F.:E=.'W)B?@>8(,T0O8(AN5Q$;M(]/,/&#:V87!T FU3.XTU$RS*QW95E MA$,BIV49320>3.X: LJCQ3$I*UX[]X7$S*K;JY5ED),BJ6W70=$RN9O6FQIZ M?=.[#Z8,G-O-ODS*<82123[-<=&C92VSUY.31VX-F)ASY]M&==ZDGD45S]0K2=-MZ M%'JO>#:]HFL?KV&'M,7_AIRG0MTTZ1/C7A(5VOC^#2_8]^[BV*49%SHSQP#@ M#]:0ZGO?5DWZPZ@C;<62%DM RLJO.>O51-5^3&)[+Z5KNT%09'%JAT.NE6HM MQ2#X,6$KWZ0?#RZ&GCG?D')D3;OR,I$ZT/#5RV.E2,$RLIW%QHAK]'6Z5>*% ME%:+9;]!4810]J KTZ1V@M9SL+2>[71F&7!5LXO*;<=&T4R5&:56K58[DT< MF0F+@:2:54P1MK/<.\J,TZ3%X0.,O.C63>X*8!WO@IUGO[/_VP0]669U$&S7 MG#P4Y3B39SW7:R.VWEUT+H.4R@"W+KC#VI%Z5$;$B]*K\E@7.2C6LZB,!36K M7HS\B.G9K9^Y8VU,V.[*:UI]T\;S;>]EQUYJ+LC1#+1/T O_ '<']!D;9NRV MDRU\&P/8@E\=!%LW*H]':>8D-+W=0A.2=CJJ77D-$HL!5 ZQB,>*";D SRA7 MAF^\OQX\QXL;8-= J^AJ<).RV75@$2&+?BVGSDSG=;@6*E812!0U;Y#"1-#,E[2$MKJ[. 8P=5JT^$46Y V0'EUUW+ M$7W+N8YAX.-_VJPP3)M%L+T8E>_[=&MB\96?=C*8OXUFJZD)Q;K[:5\%L4WR MKH\205&D[B1L^QDYAQVZ=;.+J)>',"1IY>25M,8<;&EVA2G8+9M4R,"6Y&6K M'8)+QX3[Z=VTYAPEOP0^/4G&KEPFR1B 5M/,6T*T68 .D,HVBP_3)FZ6)&VO MIXX).^*N>E>@2M^&B3!(BT4"#;Q"<&QR.=>5Q)'L"]_YZ.T.6/F68&XI30>R M.S68#_-6HBAV%IN-Y9IEG'LT@F>K#RSR2(PUE43S?Q)9P*A,^]RTSS+W\LEV M=-K>OK J>4DM[+:VO;-@+3:_9S<(UH*.4I-:24O;->*UB(';4WU(8K^'X3N9 M-FQCR62E#V^:LUY\">BU3>2P6T_=YH6<$!USH$WS^'B7D9#DC6VA XW"=GO= M13@.7. '_CF35BGE/DZMT*P9R3;C ]R1:FK)P]S)"]M1+53["%)50[1/,X_U M1+M(867%W*V[U%E):"C]*]!-1!(;G @%J53R-R(W?:==>X()7G_(I0,INRND M5IP<)E:XDB56)67%H;:+[=($DRFE)#EO96YJ. M];U3@_D+?2M1+$EYO5EM38#O((VH?0N-WF_O#GGTQO6=(R@W#%P_/NR2EL06N>XA5CO'>7<#!>V>9R5IO MS9'.%,)Q6B-TC?&V#D^$0XAWA>3?.^K1[#QH>3MZ14JW8Y.^B$(;)UK\2D0J MRS#QU"O66LI3L&L(E@O-"('5Z%:MFI30@E\IM>[TZ$R?&\]']%G$ID;F"#4 MI*(F%R09%=O8SN#<,0HH OUJP$(X &49!3$-SVC=D_.[BS>O#([2;VJ>PZHH MDSYYE?W (G&;]13J]+YJ5*IDG1 R\"LAU&T0$C_N#H;Q>^XE&<[@2W&H,Q$2 MBN=M10UY\B[GQ'%,J LNK6@UE8EYY)0S_RK0B$!KL".)__49[2T4YQ6\3[]DN>2_A,'AA3O"M92* M]DSUBF;;(#X9RW+9;#9(Y\U<:04KR?_@EUS*/V4;"!7=C %\JS<&Q=\5&0.> M4IDQR/_(7+>-M5WH?D"S1JV*,6"DXQJ#&V_OX87G)MG]OI-T .B_W]Q?!C_F\HN MGZCIO-PEEG$_F 02%]NI=J.IMJGEN?>'@,9$4V+M&_]R1F?E]H=P%RO!J;.$ MM[ A]<6[*VSL5&=N;>\Y#6LW@;T:8";\6@I[T+JYB6YA-CX MWH8T,N;0BZQI>BYO-"38V![:7KK*W#B)0B^M]>;5&<0;?3K5S\ +#,$K8=8\ MW^^PCE_@GA=)Y).HF]\\U?)(RO_.]MO;F3,QH4"36+-*F0+\7X"0#A( $IW+ MPAV*+IY"1 /7XC@ GT[5R6F-DL>C4 Y14FIDL9[K3_1K5*]RG$ X0,8R[B8P M9\*HO8H>L.O":X> 4!$2:M7,H,"E2I(FI\C6_M"WA'[U*T1$N4"$V<9Y,OX) MH^X)+V*WKHM">E'7LQ%=T'CMJ257]4!\L\K'=^'%M.QV@V.OT$(W2J2UK&3[ M)/3@A3 8X4K4/6U/[G![K^1T/1)>NG&BY^$;!="Q7[N;E1'N M3 _5Q<_&NT$(G/39>)A( ]C\Q2%T$ @SN;KS=*HM_24,HJ@!QPU,"H$KI7X! MJ;4<[$5MQ[4G)IS$MM&U@L44=$>LG0'*;L CD+1PP"?/]Z)GY/P2!(YH=R8B MUO"R/%==[IOR!4JV0UHZ@I M$6M #U==+GH*E,Q-0NX<3DQ"3XV.9?004E*'(2$V!3[W\-MG[)B&'MPUHJ=( MJP$\/&6YV,D3TF&9H-7$B!(T$BI6<]2^@8Q4V\O15.DO2/A6=_H[.XI#:V>C M:J9*OA7-5[#)@C\(+YY7^]X7O8+N"-YE1 M],';[4CQ#(F>:"U1PY3OWG 10%N*8\$<:&UMHU:>O@WA/7U-!'LH.@,^BLFQ M$RQLXR)R=6X?O&)99P"]U2]B(T+C(W(1]ON=:]_&+7Z$;Q=1A.)(8)K$U.S, M%LWMA:HMCM2#,G+J5AYLPR.6\@+,!AB?9O-%(ESTDEH&U%3'M&6L0-6U?[$G MFS1!I[07H\Y0=6UB'J-M9; -[]RUD D/$?;3OI*KDTH#F3BE5F:@7%4T7:XM M53=?:NR*M)[J4E8%!Q7_%NP<$AE'(:D#"I^XQQ,<(D6'$D+U,C14*%BB %PA M1WO^78-NY<%/R,%+1J\[]X0=KET'>?"87RS_A\<_3""9D>S': M+]DU-E'BYIU0!CODF\U66O,LAM&^DI)#< M2YG&,)C7MUU%T0,['0\C67R]@ MV82TC@?78,IPJKD24)=FZV6HO8=U*VYE&7:UJFD&1W:;]>D%Q= MO]S!*$H*2-?D?=;0:Z@R(%*:6VR@3,QVELBR)B:$ZB35K#AWA)JLLJSHZH@) MHSG_,Q*GB_*HU*<(1H(M>)4DJ=V_GNHO -6DG,"O9PSC[K8O',Y4N4Y MT;6?%.(1XZ")0U5RH)3BQ_S 6G)V%&2YBZGVI.(VBE927#)>0)G/2;E_QCXN MBNY1##T?.4G!=C%X!(3*7HZJ43/W7!2'*HF3V-N9]AV=A'[5BV>,!20\X/L+ MVS[L#ZP\Q4?D>K87_S N1AY#^F[>.[-JS,2)@5)'K0@MS0IGD!&3L@>[ILN9 MHS-$WTK)RDEXPJ=F/4HSI.GY>\TJQ*53G9C.4;*:D9XC8M4A)MNEI?VEN6;U M^!D1S:,_YO: !IG81HV[(\C]SLY)-YLI4K6FO]!-(W;WP[@NW"M6LO)P,GKR M?&JO+5;L^XR]3J([S,8;AII&*MU MD6("1$MKE)E,/S*J,X H],T 2M7X/D; M\S(5B\%-;7NAZMQ%=C(VJ"HQ)=EIMNXIR8]@,!'I5U9L:A3%UPM2,RR[S:@)??6S9[[,W?N@O7WTOCL0'U>UEJ ^#MFH<+T@J M)2!)-43;K?;-:S_5ZP*LB3\%J$!PE)C\2F4.8TE[8Y:;'-E1AG&8K:9%=A+ MKFZMY_929[WI 53OC]DA'%/1B3;WI<&K-_)/E']PD'O:*L^LZGR[;7..Q]RR MG.P V4&.UMM'?73F9DZ<6T0.R L"B:3S*/=:I-HK LW-Y,W"=H/+D\!6G>EF M;:E*:6A*^>W9A-9C'G)MT=CKYD?OU7.0[T3E4F0"<\RA5[\>"I7FK7T58O;( MQ63C:KU&W5+-VNV!D_*"[_]Q\N-D3I(-F=_U@Y98UQ<4L]LWY&EHWI:N0) > MP"U=5;YR3&I)UL6V:O3C71MBM.#[':;6T^.M@[>./9TJNU[*(HI7OM,JN)^I M6.[R*Y8W^R$-(S;M,(R-ZJ[M[=*L,6A05# 2T@'=$4?B+DRN3.5N ^22M7G# MTL#"-A63"516_%GBQD,KG2M%%%-FYF&D9V(@)\",6RIB0R8@93=S+7OCN7PY[\D)E$%Y8 M>+\ ;6Y0BT.DR$L7JI>YYA4*=FZ[FB[7VE,(&W2K^'XI^<_C##6*B?_Y*0CQ M-M2S+WSGH[<[Q)7,@29B54/?I.X1 B)*%C996=N5]N[ ( M)\#& ._0*"] +(LP.N[01D'.1^0'>\]O,A-<,D5HJ5$QPPF'AEWK=&?;I?9@ M8*-V96SD&,8Q&+D/I+@E&$XC"G]$WM,S1N$%7A7A$Q*?XW63HQXXK1O)0Y:T M$!;?V\[10OME]/[JUV 38)& R@1$*,!2F7,#4KD@$6Q&3AVUR]XK>D V>!K8X!F0^R>E8B":Z+[!CET:6G/DABP'4VF-9&B MQ+@*H%]R:?-K!Z]S:LD5P59"Y0R4-;1TJ)9PXVB]X-I.RTHF;65;07<< VTI M^M?AY@>?]ZZR<6JK.T?WOD":BY@C_I%A17( MQ^^X0OGR\3['CLPFZ\W2!)]$64,KMTIS?#EW!J2?!N3;(/=QXO^DG\\M#1_> M@4@444+W?/\&0^<1?Z!NAA9I%,XIGG*%69 G8'4%B"MJQ',28M4J2".D@- . M@(BZ6BQ)3E+-VU@<*I6U5K@*%FNK%$C8#+;@>JO35$DI5TDIRF>)C?H:=JM" M4M7,J/N'KUS 2/*H+!$EH7RQ'E0- XNX.%M[;D+9]!:J5B_!\U+33$%0.OI,_4;\B66%R 0\6$!$FF@WY$19;L=%\ Y5F2LE=1A^OI95*DD?R,W"\ M2YLDP>F^J#@6M,;N<^47[$]S_AESU7^4EO'K!9Q_J.;JY[X&K'>0ITN^".@G MSU*O_ P4YBW[L,8*(#WZ[P_8"43.A>^0"PO$%WP,R)^4H%+VVVQ()_9JH:I* MC*+%HEL'5%X&H%)^>\M'6VAJ&IQ36FQ.9K;KK("KK<&CKEA,&WJ^E.H#XH#^ MV;3ES&KNGA;C53:.1/)=6UW=E:[1T0N<5J[/96$B=3)D.7 MI_&@IJ;WE2\^IS\W37AE=^SVC;J2Y.8T^SPMRDT5T!TT[KMD_X()X^C:9X5] MZ&/8(SD'W"^=CB-9TU%#^HROGSSJLW M%-I>)*Z*V4&0]MIF$LV4+L#'E<)"QI/-;&-"GDU?_2LYP2F9;A#WG+J?@M!% M7GP@-T"3^3N2D>!^Z736BIJ.&G*MX'R&[4T6]MPVX6!R] 967N%A#"<_TZ[> M7KR0\HP]T[A?.IV95M-10\XTSF>2\_+%2MF;T6/.M,8&5MW=Z%GHY%7TKI/LY)1&W=MY#&4 MZO:7T?C'I_A'L;PE+9>)V(1IK^QG#^Y M!JM+!:Q<]R[:%[5)%34%C]OZE;*85O1)YL0NYFAN2$:@EG9W6=5&2A9L519_ M#/"I'0?-A?A_"[/7@$?N%3:TL@+UFJLGN(QD^S^E6)3Z*@O16=!=J'*.5"PF M'9K>93T9+\%OI"6E%1"5#\C)+"RFS^>I]E<@%+>UTPI3-WO'><\::X5U*K0A MO7G+?3]7EDG1M)%6/X-\(T=R0K2$$^VE*EKJVF6],"-_K6EJ1HT'Q*Q]V?'P M&$&T@94P*)8V2O>V"JD-J@'+PD&./74TSF 3VM[%(IQ,/F!3OW'RLW28A=9J MG)!AZ-C%@YJ&ECJP5ZK=C3O56?S>C-9W,0\GD\38;%8K265ZO(:6:IR0>>C8 MQ0-[#JUT8"6ZENL-4E4(9V3?H4?KNWD/OXG,2Y//C!<(;=W?5*Y0F>N*JXW/C0[ M-+SGH9(L0/N>*/7(AQ6O)O=H#ST24[\,?/I:R@'N'E&XSV+M2;.$0Z59*Y5G M448,0-%":%6)); N%^KJR-2?9!G4&6*3DLD#.8'@QG,1^/Y/"(;1#\*\7LM@ M"]-\MT.R7Z;1[-@JCJIGV6KYHN- M:=3*KVFE/EM./Z*>C,7I+$K5J7^_IAYS ;K)H1BQ5Y.9LKNRX@R!(5K0#^7< MG)5!@*Z]I%Q[>S(K#9)634ZG%%V/CA[RWF@'-=A,6JPLRYA""SH[8,"M0!)I M^&U8DN$ M#J-IKGQ7UYU=T+-FDX7^9-XN&@_FFLNBTM0(CGARTY*='V&,/D$O_ /<'51& MCZL?3S*L''=FW.TE+3T@1C#E!(05$%Y F555?%!^]B2&J:YQ.IGH[6G-_9G. M1VTU-KGFPE//F:[K>FWW+N2FC(P/5LG/TC%SYNLU4G4I3\$2U:GM/18G#84; ME.%1_;"0VHZ#%X+L!5$U7\]>4'/76W5EF)4]RI3 MRR[HL1+]/;SIU';ITJ' Z82]3\I*S'7FV^EL\WA5\@HVHWN)/#/N^;5ZT:>7 M'5&IA4&W_,;IX/&>I9*<8LYDO5)5K;#7';\Q&]_#[1BB^0-3:^Q[0?J#S(6.D)>790X MC>A7]^X=[CBFK08,^//)1&NI;1/:WF/2#U3T8[3EGM89-[+=[JJW/\':8 ;)=KUU)57DKREKF6]@^5_&-$ M683?]*DA0NY\I38=8$3(=FKY ,D ICRE]?=R-F!9MCU7Y0:H?/:CT//CSQ[M,"S\&.L0,+*1I9:=*I\[JVNQ64X7CP]A>B)8##C M8D#\^WG7C8]&5<-S2B=*!DWAN04GU.K71A&_,Z)!"3U3C=EQ0)'"S+6-ZUB^+M,KA,T MXMFF9V1@";Z3)'\NX4QM(5]%;YS5-;:%-3_=Q\S&M^G"3YV(63=A B[,*.4X M9NO:V'?UKX_U;3[+01M_LO&_;T1BW\D>3JQM=V*KNL.HZJ&MNG9V. D\=829$">U9A.X_.T\Z";5U&[' M% 8DT%WM7W;!.T(/<6#_Y?:;C\+HV7NYPPI=/=S>?3GL+13>NKCG]EXANY8E2$\@R>-SFN+P[>D M!^<6.D^_PS+1HI,M5X(7$;8\7?WUX,7OUWX4AP?R*ROP@)RA'7R)#YY "%VZ MVP;9!#9^C6W U]/M]*3#Y2W;V;CH/3$N+?Y0N>YZ8JR8N6!'<;C]GLT#BBPO M*]J^7<\WH\>5MFS8?>J+UF[]NRG?.)9L8P7P#AYX)AQDMAW?CKVDTAHJ@ZS. M0BB=%:Z6^RQ7,#MBEDE)3MS/ !6DL;)G_Z.40W@\O!PCOLGY#.OXV1+_/T5P MP<-H!1$:,Z[9V,Y&.WA)=OB['7)^WY#SU7=0R+J'SA32-U'A/?E[,L5R4?QD1M4]05]^ M?[+%'1B@61 M2J=:Y]Z4>6H3]'9P@!T M]=^'U,"@..;P'=MJ]S?/N D3?6 MIUX(V1VK$;V)<74RR+]0T?DCQ9O;*\3*A+C69JDSG=O KFAO971'LVNJ/BK9 M)[+$O623R%],#5",1=RFL]G&B*BZP7W3(QHI&ZH?_)D#?4 W<3PU/XKP/U:G M.+.F9MR8,JH[FC,19*V,[H#@/=J1=*([&,;OC]AAB:!-.^7#>_Z7BS=/E.W; M1H Z=[E]L_*^K3PWJZ<%-YN)"?4BN^I=AG-"#2@YR$L"']Y!\5=RU"EK("=%1;*XR;<8^ S"N,<-O%_'7&)_^//G^%_ M!^'E(8J#/0HCSE(M(AH?9_7J$3SQ*9BGY3@+K=?U970KXX/2@XQAO.7QJT]" M-0\QQG/T2X"]3I^&E9Z0;WLH$B^/L6F\M7;>$S6+ DO,(U2WZHG5S*]P52HV\V=P MKA54LOJ54932)Q?IZ-FX;F_*MH,#5H-ZCAC;]\A&WBLY6/N"8M$B7L^CT'>2 M4;[@,M4Q)"F5:&Z;<#6CA:J5Z_()*SCR@$^XX\#7O.G2D@=]CUZ1?^#GO:>_ M)<'DK351]8R;Q)T'OG(5UQ3NT#B^!I5\AW##_!@^\8/'91)5,5R^:L=0:O%W MYMPOES.M+\ W:\8=6W"DUFRX;P+_Z1&%^X_(BC_#^!!ZL4>LQ L[W(QNW;O0 MPZ[)"ZFQ^ 6]Q8_?T.X5?0[\^%D42.PI4YWA'Z3Q>=O32R#%S=*:0JBJ_%3= MPC%@4ZI!R7UR5R#RWL">0R!KTX@, M:S),[*AN/K.0]DLAEGL_+O=Y]Q@;(#P#13*%&#C,D2.%U\\A8CF M98J1(2!4A(M:-3-4<*E8A6W'=68ZXTBR^I41P5A QC,N&J[]U\"S41H8O?"= M!V23]?)= B$MF!6AIG5S,B1)<]+1VVX<2^NC$'UT+B,N$0.RZ#@6!%))1R". M@K^/*+)#CR:AW;HTR\9%(9X!Q\AI.58BSZ8(.&;*<[4KG+>9N MVI81EA- PA7Q400(CS)&,G#894=1C#&=)&T]H/#5LSW_Z1/B@ZN119DQDU(] M9\)JZ=FRLYC,EMK/@UMI6C57C)EF2H5)(EZ4\@,7]452_UB8YZ-;ERWDGZ#M M[8A%9DFQN=1;[J:NFPB%L:\.32O$O%KPL[/_*D"_?,D4>FZJ16K.+QM+9* MPVY1VTL7:@]R-&I7.;7-,0#4]-*.-K-V&>R((Q'"'7% 6B_-?':]9JRN24WF MB\=+Q]E!]L15E1;2UFPU:UUGKE[2:"Z E).LR6/O3OB;J?HTDV8>1=9,5OG, MM#4QL$TD7%E(9UF=#JI60OP*-[B?880A?Q- /XO4D)+E<+>CYPN\QC6R* *0 MI.H9?AKH6:3=G;GZ(W.M-*WFSQ-FL,/< &9A8"_'KWD!)<>JQ[+XK#Z#9RG68W#CWCEYTW%%LR*S%[KYF0&4)J3)=FLK:FMW11VU+DE[LY( M'5TF"SA8F'(<)FDF[UU@6.0U (6\QDB!,,_(]H73U11ISS/NIG)K".X340,@ M<. U.FWT/5:,WJ%RA'N,+@)TK=8RS1(OV77<+,HUW\ZW)A0UZ*IW:P1G?PK) M8X\O)N;:B^(!!1(]R<#&%0Z<.+D(E\VBI$+%3)GLQ^O3LXR+GV/^-/'T+J-MVZ5.D;#$FRV_10=&%AAQW:7"]W *&J;ED-U?SC MC:R^$I.$G<5ZK3W9;>"V5&YZ8?'@!,DG\#]H2O#^^"'BD[/Y ML#M^ZV>C//3T5$7*PSP2Z_+4R^J*O?64D@78UPMKIO-4JXV.8J_=)@!T=\&W M"'SO>F\8<^E)P _CU&!(4/M^CYP#+:9,"Y9_PSM4%$9D.GS"RO!FHBRGJBH+ MK1IR+*L@Q984UT3N5/O9?1>%Y>"6&K!W$*:BQ\'HLL-5" MQ<;'GHY%XZ@$0$2 [[%M(@6Y^GIZ YN@4I,_>A&MI$K.PI(C,*D))"-&E\&2 M;Z+8CC7+H!B9+&?;E0FO _;3OA'AJ01PKS_O[@9A)P 5&YRYT:EA_WA LA5! M.XM3&8/LU^1BR+*;+&839U-W84+MZ&%:(:[^Z9-T%=GRGP:,?%T1S'8B6&AC M,IW/546R)6I3]VK#\!4PE=FPAC*N;:689[$&QJT1N7,=]:X\]\<$G8'C'H3* M.@.9M#,0!\!"@(30SZBW";!$W0]TM.H _$W17KB#'$,!GF]D9X@3(UJU-" MK?PYJUT9O:"Y((? A1K,@*,WM MWDQ4#>F FYN:EHQ52UV9:>(.]Q#]9**1&A';.BN9#J-][VT0A3W;#!'!I[(; MZMF9)N*\#[23"J7S#3(A#[N;UOQ\R^9"'J,EU=2UXGK_YQ\GFZC!>71NM+K-+*0BU M%V+NI#%W#:R"3O?2)FB5U!%ECEK7.7%%8?%Q<$;*W&YH.5,37N>54E*P"F%= M2,+S*RE"6TU['JF +/SV%,(H>D3VLQ_L@B>\=H8U3^?4TRM[_+-9Z=Q+H&+B M9%V9V*[.C(&6:E;?"&6SX,?@E# Z^0R>'\/A? M3*_0H6Y2NN!!BXA9EO!\M=D:L0N44[/RLG.((+AUDTPJ(F0DUPJ+I^65:9ZH MJ*88ETR9HR14,>VJOC49]",'^#A69066Z@??4$1?R/#Q MDH@_B_Q*8FXCM4HTU"I50)2P2)G C<^LR,*$;0M6^'-,FXMLAT.W[M*!,W2@)W568ZR#/D;%V= MX9V>:@NP&2;8W.>P2:K!Q1B;*,6FE\AV?1RY.'"^F M8;O+A:VU)E:=3OP%C-!5AC#_AQO\+_S']$_X_UB8[U_^/U!+ P04 " #G M.PI7&U5,Y+PW "**0, %0 &)K=&DM,C R,S V,S!?<')E+GAM;.U]6W/< M.I+F^T;L?Z@]^[ ]$>MCWLGJF)X)V9)/:]>V-)+O.(LC]+D3[_HOVJ_ M+'""TB!*'O_TRRI_!W,41;\L\@(F 8S3!/_IES><__+O__;?_]N__H]W[_[S MP]WGQ66*5L\X*18?,PP+'"R^1\73@O[J"\P+G+U[MVG]E_5W_K@P?C5_U;SM MSS_ G/1*D[(/^:6^_H MP*A893!>!#B/'I,%F?AB#>B/BXO_A1:73S![AB\9?H8)!;6X>"U^W8[U,7UY MRZ+'IV+Q!_0O"_J9Q?6[KUWQN:IK__SR^?[]$3F=>[**$$1_B7JA<=I:V?OEPNWY>_K9HV6O[PL[CZ MAOF^F@YIGD=_S,O/?4Y125R!;@MF"_JO=U6S=_1'[W3CG:G_^B,/?B'46"S6 M],C2&-_A<$'__'9WO?VF_W?"N*_HO3Y/6WR_F-*I)/,MNS\E.'P M3[^0IE$I 9IC:G3\_[G7J'A[(5*:1\\O,8'Y?M2WDP G1#;)7_(TC@(JW1]@ M3%ES_X1QD7=/3'2$8\[ZEBR6I'C"181@/!Y"ZW SX[DOR'^ITLEOPIL7G)4" MG']+X"H@&B 8!$IPS",B^PCSIT]Q^GU"8.PA9\;U*2+J%D4PWLUF$!C..-,A MN"<[1Q02>4Z*JU?ZB8LD>,A@DD-4"D77S$7[3S=CL@VEW^F:_)1FE^G*+\)5 M?(%0NA*@LTC?Z69ZG5"*I!GYX5=<=,VMO?64LR%_Q0_P!^XD4TO3::F2%T++ MHJ7IA))?I.CO3VD<$%OMZA^KJ'CKE'5FC^EF]3G-\UN-KBGV&F1*O?S\'*T%A^@CHE0+8A43 MRYQ :,X_PHS>CYZ[=R-QXY[/)N^+[*AXQW'YN^+9LA8<^T3F^_UVR@..LT\ M-V&ZBO6>Y3S3?ZJ=76T$0>GL['B$.8KK,N$1YK%O!&G*Z3+K MO(3I*-+WR+:8(&F'C"4'B3XE%%TN%F'!&C7H43P(_0W#WD--:_T++HR6IK/, M0YAPO#Y3GTQ$]7);XYGFTKG\VUO/-!NCUVR,F6=C]IJ-.?-LQ'=-;B_V[%XR MG!/]4>J^S^0'>QWPCP*3H^?V>HO.K]]M+>+='BW*%LN;N$C M7EPG89H]KWVVY>RJ^<4IVIM23"_:TX/;;#JCG$RIO$[/,?KU,7U]'^#H/241 M_4M)JY).Y!^@_.Z%GQ<9.696(\70QW$Y/B!M#IJ\GWU.5T1W%V]W^#&BWTR* MK_ 9MT^MO>7^#.MHKBK1B$ M6?K,HM2&+FG'=.OD(Y\Z'H4_$C09C*^)6/_XO_B-1^)&4R$:Z])HS(!V5")7 MJ_N!C-A.V_T60B0U))"T#;' M548Q?(IR!./_PC"[2@(:%\=0_LS60B2V))"X"Z $37O_#..X"OGCZ=F#AD(T MMJ5IV598,LC[A..8GEQAPMW%]ML)$=>11]P64!)H>_6,LT=RE/XM2[\73P)$ M9G00HK8KC=I0H3WY%EJ7*!2#+9;G$5I MP-T6&4V%:+V4:,*U0I,@WI^B&&TXRK30X:BAT[Y)WM6G%)$>*U^;/F M]R?R,X;NX#07H[6,,UXG1HD4IP:G,+UKC<6H+?/XQ\ G8W-,GY_3I+QD+&\P M\IM543XI(OL'=XOD]A/C@(Q#HSAJ2:K\Z^K9WSDZ67J\:B5&:!E'1Q8B"62E MT1,9L8E*NI1Q31]I\$Q&Q"#@>D,[.HH17]Z94@BW!'X\P!_7 0%8AFC1N77+ M/+.+& _D'3T[L$I9#06F4XY>,;%;0P%\&[3W$:"_O(,I'*H'T%T% B)1O M_O@<)5CGT;VUN1C1Y1U".1CE4?PC^>M-]I!^3P3H76\L1FT9Q] .?/)H76XT M-]EMEKY&ZX?2701O]!"[OI%W-.4CE4?ZVY08L?'_BUZZ#)OV]F)DEW<3R4-Y MW'L?.ID,0S:9]UN($5;&@;0-R5%)23,BH9+W' M:)41WNJ&_T!C9=K)VFPE1E89YTD6HJ.2]2&#U$5P__;LIW$[30^:B!%4QAFQ M%8L4(;WZ@9Y@\HC9P4GM+<5H*^/LQT,FQ:'Z'RN8D<-0_+:^'.([5!N-Q0@M MXZ#7@4].D!)]:191ZH@0N]E:C-HR3GA="!OD_M?W#0SD1/CWF0-%A1/[U*)( MC<6[Q?;)8QE$NAEE41]FL1EGL1EHI$R%,/=+-JWR=X\0OJP%"\=%7OUD)V&; M'X#M)&_"[5M-8A&7W. $GVZZB_0&FDW$1AN_9(; N\AS0MAN(/OM0& 9R/*[ MUDY#2J==04-HO+_&^.!VH:#R.+-QHHDRZ* Y@,O0\AO:6 Z?&%3F<(2%9A=0 M*H,Q-&\4?:=#_J /!%]AC.G+G>(CS+(W8N']!<:K-KMJTU^H.W @\D-+)<:Q MF-'*OWX@=T&M4A;:YFWW'4:8S-2/\5=S"^0+,OZ.,@[V6Y\;!H!(\2NW^E"598G;5!J$5FNMLT M/VN2<#4ENP\(O"4*%7&&#&"N +):Q+04-;DSFVCVCRXKI;4Y<#3H0Z5<(?W4 M(A=4+%'&@/O MG]*L>,#9\XLY\+39Q 56"]"7P:*O:8&%K<26QB#T3-LXU2U+ %ZITBDSG ]QX15>X-P8EZN M-'FDFVM=17 8V](::!;4+$7\E8-9RP-6>P\A__JS0O@FY./OZ@H$]HGKE&[T=6><4C>]82V.V 9IH=/G"MM>&H//$YK M@^.5#8AR%*?Y*L/=_O]>PP #(MM7[TJ@EQ0,0US)B20'RI!K.LXMB1&&AJM( MD- P?K2R5@!Q%6PNR;-R6^F8E[%]$$G,8LC%'&V MK.Z^ /JV!Q4)2Q[*P1XP*V9*"BEYR,C1;[JR\5U M'^!9NN.<-0VW!*Z"J-A]H.[JL<1< M/;N1%S?A8C?VX@_;T:4X?-:9"[:SZ_;Q,#H Q]-\60%9FT@QSMJK6@!'TPQ5 M+IJ[2,FX_CI (M??\C'-R]"3S:,W@72HK![ -)%MA2?,FDYDLATJ:;!"E([E M1'E'\+V&P'1UPU4D'+B3QHQC=CLBN3Z2>QS'M/@P3LAN$!-0%\%SE$04$"T$ MQ7Y,6VW50OU!$"(]4.1P/8Q]/8'*=99L \\KC&P&-IH"[/HF5L1+.8Q7;$P[ M5\=I70MO$:TWA<]I+L+276.P#*QEJ$C4S4BFMJ#:.4!.C*WT'?'7-$GWL57I M$SKM&+'^P/!#6U/$L3*0^?V RO6ME(44<5[LS;$CT7%[#Q L;<-1)%Z_)P]: M^=@)5*Y'Y3<8)52QW"1"*2);FP,/VE8SSO9T><9'*3>39XE/P,BI-P/8PBY4 M)#1B"@:UH^N?X%.9V$8^489NA\#TD&XKI\(^=8/ MBU8$YLYS^0&':8:WF4]Q?O6#T(T CA*8O5T7^+G,MDEZ$D!Q2:'U_M/E6YSE MHT +/=-7Y&9RFMU\?EK54J.>HO02T!N2?L )#GEO)Q@=P'*IZZ8B-S/320T; M9RTQJY3$/+@0.63O-0.VOO3Q&=E\[>AJZ5&/NA89B?_().GTJGB6#S"/$#E9 M7D;QJFB-/Z"]^)U :#CZ61RX>F =ES*5P9R_8IKZ'P<7KV3RCYOBOC=AXRY= MC&L#1P.V$UJJ9#T8S--#Z8F1"MUGZ&A&!^/#V+:<%";8NVPM41*_K5SN= M(/N/!: /;57L:B$>L?;P'JJD.YNWD^MX,I% M\+?5QN]'3VN$5.7)[2&]P^3HAJ*RP. .\4,ZF3*8^\O MI"F2F6?J<7P:,0; M%<+ L!^K>HGT>S%1HO218IMRH8U;VX)PB4Q?D5NOH[&B:37RB;.+4SBRDYB5 MS/TYS8KHG[A*P+:._\3,"C5E[G->'^"Y@:5*M)U$,1 CDMRG()>8L 5%:Z8D MP6;*Y3_96P2G$PA",U E:DP2[WM02>XSDLI%04^&S_1(W,'W]O; #P,-*7+B ME\OR#@*-BI%@:._V3VX\''>8S#I"Q>:AX;"%%B"HRK-/B(B,!_3 -I B#ZOGDYU>I.A?O%=AH2H!5BG0>XM0LS= GA,&BA0^F4]@ M.,#[!ZJH+![M540&6;C[0P#;]4)5GGK-*"@=Z"67#&8;6)UECSJ[ B/ 2Z2( M7V1^B_00=2WBY=3N7)L@KYY?XO0-XSM<)IH6J@#39Q0 D:4'B@2:SB@ M01-ZBGA51K"H?8#"!#K>KZ:=GZ%"C]/SWWOL*8 MKHU=&#S]!3D3[_^@UO(69U$:'#IHKGZ@>!64V671$TP>\1U9&E=AB+D9QX\Z M#V Z>DN!P_,07TFDK!6V_XF6P$P2#0(GL%Q%8@V4$M M92IYZYTOX*44\?L" M9L7O4K=/6ZS9R#E3XV\:RE12)^X-WI.ZJT1J3?35RTM<)E^!<95\Y3H)T^P9 M"A8/%AL (,. KMHNO,%RU)<&E<1(*G50)8R\A5$@E&-[TQ 8T$?*U'OL27-& M!$([P(I!DARKU6NUK4LY";:R63YA$W"RBPX!S!#9IB)V[R1,[0^]8O6_ -L^=#"R H*T!H:82* M'.R&,F-_#?>&OLO&-SZ*3\;"OX\>DRB,$$R**_J>DS[T?.-/E'>F8,6?=EEDS!+L#3PL#:UBIBX$SYZU)D:GOI#.P MM="7??8=1.WFEMH?]6&&3!GK:IM^[5.:7:8KOPA7<14?W+:FO,,UM1U@0;38 MHAIBL1UCNBQLG)EVK"61KF!)4Q)+.C#6)_B1J.:HS)&-N2MMT[>S*['E \U' M"BRR7FQH/7F(@U5A;=4R#]2\ /75M#Q<3;4N"]I'BO-B/86W/B8FIQ- KF_9 MC81WTL (K"E>+Z"'6'>4R9K137:&7T8 H1IK:%NFI64!Z5IS ='VBW4'F156 M^JT>9B>P1%AKYA&7!D9H];![ 1,M$5)F]723G;%Z!!">^HFK)>E=?>7I;5M7 MU5Z2IM]\7FR[.FA,+(=E&$@J&;B;C^#N=- 8A"XVFX= >9L2B[C,S8@%Z-17 M4>E(?4IC@B*G=YN['"GUQ60T/!6U;HM-/RDE00YG+U(0A-4'!.'2-QO%#F5! MH=&(O38VX2& I2\#5Y'E*,"/]CO7WFA5L!?KM:7:5IIYN-)HAP7IL5AWD2"9 M5S!+HN1Q.^WN)<;J 9 '0]R(!Y<#0V!!,;L #1F^*B4P.JG=NGRZL9WZUK:Y MA]RE=ZZRV+3E2J^O0>MP#9*1RC)8Y5#ORK$6U6"+O=%D% #8SK1\0;2=RR97 M3UD[OIRX3^==O5GI7L3CQ@4&AJ8NJ9B\\-0_U*](NBVE)<[SFW 3T4*$NV3!V_J_ BM>K#\(0VQYLL-Y M1K*G537TQ"^WOO1N!1*DPBSF]0)V:+C-(]P9,%8(]:X2M0QV?H)1]A<8K_ 7 MLB$18%2)]ER^PD, W?5<6Q%[>5)&]R?!'%6:/T?_6$5!5 BPCK9G-0>AZRU5 M2:XS#9N$X.ZJ+T_'$IJX.LMQ>:5X_Q)'A1AKNKH!VX>6>59[82_8X*4Y54E@DYD5P!("PIMF*A+R( ML*,]YJ4O6A6\[LU '>;2,QKQTBV!9E*7W\019PZV J?A)COVXF-PJ-?RZQJ# M'*1,,U3$7!7@2,?Z$X:KP@JL!YVQUUXC8GH_]$SJLILP!DTW-=R\#3KVDCN< M'G4NH8LDN(SB58&#_NNOUX" ; ].H(A[OI-3'4MQ&'(5UF4]0LUG1:BQ%VPC M*GLO3HT3IB9U*2L:KZ:[R]!J9,$Y^DZ\Y5P=0KG9W+RL7WJO;XB'[- #QP96 MH.M8D:Q/$W&Y:W MN6;+'!]#Q@*^ASU/D3>O4_"FZ;$>1Q<53,5-( ISZ3;>+*P[2%V\ Z.AO*6M MR?*)E%.AFX/H%LGH P8!*K4O6+0MW5OZ\*CBF%3)8>L)XSU2ZK>FZ!O48#>JCA9AX+A3DZ!=@Y MPAMV<_JT*H@H?8F2Z'GUO)Y296C3_$CK0IVUC4V'3MDX86^)]GRKI:!EB/>F M%Z<3P-#5L2+OZOMH&1%,E<&F%J\NTV<8);VYM>Y&B!*:OB)*2H0'?9AW '$. M]G5HLLWQ@*?+]IJ P Y]Z?4]&:JJH<_:IUZ1>9ACBG&4_?3;UK#[+4M7+TR* MTM;MC8%A6K:CMJ@?2&SS_-D!K:+]E&]CND0<_N@4\7H3@'0#N[+O)H5%O'7J M%9DG?HSR'-$BM1'THS@JWNA=*4S>/G_^>)-M?D?%)<%9_A2]Y)]OO\ $TIN8 M]>1NLM\P^1V,-XUNOF]:5H65&(ME[L\",[262)%EQSE+--?:T2@CV9/?B)]L MO"KI$U#;Z R0[87*F81= C G]QWB1303;A.=7^1YZMG'.B?SB/5AR&\/D*WQFNJM@ E]J.CU M!)<-K2 D>W6K.76Y!O?;@1!"0U.D_&PK6;D,. QC@6LO0[&.+]XS' I'5PG M5%M38/B:'2BB:QAT:YZ#N4@J,D_J[:L9A:4%F-^G.R#LTKR[ML (=:0*H3F* MNDEL/IQ1G@)6M;Q'PMI',L6;D-C493*!".'2 F>0G-,#V*X9&J=(>!%0*KP; MX)7&$SE -'(T=I1EG/?P,'>I1LN$:"DIZPEO@G<8X>B56A>;,'CV)MUK&(!T M,[1D1SOW9D_KQCX,N%QG:G-^OV5IGG%LJ.E9R(JV)(55"U^UEJ M-FJP3:I#)[4$9WZ15"K8<$]M74GPE/C_<3DMH8.]1!+*EY5E[V;<&OZ$ELU+])G MG%T$K^6_+Y* J/1'(B;YARB.:08? +XI"VH&S$ $W:4B^;IY)&U= M0 PL)QX@$P:VIDKJ? :%^=QH0I$>(#/YNSM7MZ$JE?7Z,$D$TW;]*,6K<>_N M3$\W+46L21$>]&'> <1Q[)OQ09@66(ZEB&(3(V4S;*$#6D7[XUOS#+[].8T# M&ER!,T2)_,B*,6FT [X>!,WX7V4B2ZJMINW3%'C;6T?5&V$ZV;\&95Y 5,J,2M@3 6F%AG MH(<6,A5)3]YKU?7$)_=VAZ'];U<9>J(9I#X14M3;]+8ZF",!1TZXSO,5#BY7V5KA1^GZ*5.9$XZU$KL[ @<&FJE(DL->J[ 'ML,2 M96H4R&%'_9B-I/^M%7)D1OY,7"+'T^VE(ZL^U3!WDNF'NCJ/SSLI*^)5JB"= MN%?)@:$7JF;.[U-8U*M409'N5=K.[6,,\WQ3&HGO4V)V ;;C>+XBZ?T&,8B) M2/+KK/J\NIQ(S;8 NK8.93\J%:9U^V&+C6J69UNUPUW.=10U&P(+&I:AB*.. M0[>FZ<7!,LNCK8L@B"@Y:,*3*,BODTT.7"[!^9T 7 :VK\AM4"_B"^*J&#%I M%N\[:G$F.-A4X^+2O[4M<"$Q2!0Y;O0B.Q].1>U)TS8]9&4%\[?U0ELO.B[) MV1V 'RQ]2Y$MMQ?=!3!5Q)_TS+U]M/>0=FJ:EJ8 &LAV3U&Y<]%4I)84=[7V MK*T/_1S#L]8*Z*;MJ'+KSS'PV^W--B!#@ZA>2O<(F4)62 RD:IY4^_@+@&98 MCJO(]M&;FVPX0]W_"O&TZ8E;2^]7_+W\%?>@*-(?(-W1H"*!<(-X+PY1[I4! MS[,ZG)W[W8'AA4ZS*L%),YJX'Z9-4"V$V A5\^],R[T#I!ON M->R_4;=QK75CKW[0O^)Z^5C6I9QH?R*#2,.*E*OJQ:_^$#>,&O8<:PBCVH1G M",/:Q@%+(PA#V94C)F<<%^J&@9XJ$2PUE7$9O48!3H*&>I!O8K[A8ORSYG/+>\>\U X%MV_C4&,)%4HMF[;>&"IHV6N8! ML+];Q@O14KD[VB%NF0K(X'#8]1G^*@EDG^"'>V5,V[>;+L$3828;3L72@6Z9 M0Y8J%77$?<'6*!'/"S^2_))MXD DW8::(2DIP&TE9+58X5I8*1M/1T=@:Q#9 MLC.WB=.^=9V*8CS=-\:-./&N#971 01+Y*J2@6HHN[NP20N8GY[-0DN[DS&\#>#.+WZ:V7FHN5^=O3CAO];A_DO[+4C'1=E3;N3O)@!BBZ-[ MNV7U *X7Z-ZD+I^OJV=:'3W-.C*\-MH!S_9<0Q&732?!FJ=\-J Y$CN3\RL5 MR4]I]@'F$;I(@LLH7A6MFU4Y.U9[H"&D(]E'!SX!6XC="6=4WCT&T2]QDCY' MB8!TM[0$FJO9TDME]24T#\BH.])N$E?,K:OLO^+H\8FP^8+L)_ 1RZ;^6$==CX[/Y$07+CF[WF.TRJ*"[-;=^QF[#S"<,-1E/PKI MQT!Q4'-Z+SH&D$%5!JQV&&^TJ8BXWQ;'GF,!T-:B*(2# E*[5.!3^'#>G M![ME74W]@'XSQ]G_"@PD*6;BN3?[B,DQZ")Y">8 M[3,4*9G7U1-H@0TU19XR'(.3/42HA4JRY> [S(('\H$.+5%O!C3?\*$BCX9Z MK>M6%-7)7M9&W!K+=D%,SN2Q!)9_>-NUN85O]&#G'UX#K0@?) M=MIQ>=QN"\Q)BW%2Q;#0$R\#T5+&DA;5C\S3*05:17%(VN;:X MT[O[;TP^;?IQN]%21G9S;Y"D:N=<+ZTK5(PV%=\EE0\::6-T96*?9'@ $5J: MJIW7FF>P.YCFF_>-?DU!2)TTS%F7& XGN[)2A+? MI5-9*G6S!=9\XFN?^0C3K^^G0* 'H2JYQ2:2@6&&XF#*G?@K^9%T^0O9WG% M; +ZL]%E@Z(0Q_!@$:3II1 M\5725=2G- MQ5*SH6XV-^,^GHEH^!I"+/*B('U9E%<6CW:BH+^DB2$SC*"O[ M'$$$6SX&'-WQ?C^WCZ/=J$P@TD50JML(&8&A2BT'E<6/3;FA64R4>,3_\SB- M A@$KB(O7%46]-X$W>6!.5'Y/P>7$2&\$2A2 M@%0'S]LL0KQX\>-, #A8"TS9+T!/0)?WI>?(A$0C/::]4O+UW=!Z"C0[L=V4 M'P:V83M0F?=(,PCRD>DX,OV2F@*\W;,DR+#0M\DYW(:J)(E55HS[D;*29#F7 M5PQ)_NMC:JDFYI-@L3)4'%?UKW/X.#2@XN* MK:MN)GMRTGD .[1#]/MMP%QDK81:UMWP9Z, ML)5HJWH)UKV@&Y,1=(GLGNL/T.2WY^<LYFGF M'%> &G2>I0;Z6'S=H2""L/4C"?Y\$Z8! DOGI]@2U*;_+#7J#Q->5CM;;5:? MHQ +2O' T8#O+'W_G*,:IB!.Q7]9=6Z/OF48':Z)XTX&+)=AV,R_?T9"J@!M M*QF7>?NGQ"XPG^A/-T?@XC!0I2JURBMB!I)7"V72].*".]2XS1]HAF[[YZQ' MAQ"CXN?TM9=GT>3EP]U+0J)/,,K*2NY'/] WIP"@1PM9G[ED2:%H)9ZN2C%9 M(RG1ZHH^EF +?AP@/<"6[!HGBHMT7UI6PCSP7DR)[!A3/ 09(OI3/T;IYMK2 M\2W[9WF]=ER25@MAX V;$@MAQ#7.?O:1L:OA>!,!INUIP<]R[I) URI[TK1) MDT>"V69 &2.P4]Q^]I\(\*&KJY(^6-E;Y1%TK016J3NT_[#*9YR'*=%%F4Y!&:V<7&_"3 R#2M<[9:CD;!2J;5NR0<_6"E M4TRG>QMS0-PP- +[G,5S=LI58BGGNF_NET1'D4S&UX#OP\#\W1DQCGB5?,JY MA9M)/M=978XBG&V? KJ!EN;OCS%'4$[U>K1]$[4\I 6,CV5NBGP=0-\(W'.. M[9%!S''55V?2AMM+DJ,H1,;7@!5"^^PSC]O#J*=+5^"]@65*:L ML[*RQ2==)5DRWW>=BU-GJ84!.NC8"65JET]G;!+!WF:H_T4#ZKGHEPE ME#(ND<[:H1.ZGF?]%#>>,Q*ODLZ)[G94KPR_?:M:+PWOCBX-K_]>&WXGS 'V M=$M2]MB*3>MRC-\3G.5/T7;U@^8H,(41XF(4Q-F M]-# 1('EG\>9MN)QJZ$W':5^TEKO1/^LU??5/U91\7:=$*JO2@:4M_3<^JVS M?1-888C.I H&5WR/0,)=!7<9)2>X M,M.;(+V+GB_7FBW!CW2RIZC55*DF;.MA>":NY7GTF #M=@7/^VW,9'GX:8XE MBJ_2%F)HZ9Y['F_/9K80*TKM*JN?:&AB(Y1S#?!B53RE6?1/''PC!^*L5EZ> M4BG?R]YZ1Q=TS3NZ6;^\A*^'B=MZYW"2,TL0PJ7Y,QRAE"3ZKH3\69[&NDHS M<%]H'ZOPAO@D@&'IX?(\[I7&V3DST'14*?M9KXH:F=LV * ?8QZTMAU@NKN1 MP;,"4+,#^SQ27+=+L4I$WHAU8X-51$.+'UC6I#A2L:0YIP66T(9G\E#U6*?5 M$53>+( &O:=_?7H46^ZJ;#@DF_OQIP<\>.;^926I75VQ3%3Q0_4+X*\PHWKA M=;L:ZA?!WNB+X,5V_-]OA'?+P35L#0T+/!VH&<7;YO78 VAX\ M$T]<1?WV;;<=]E8KR'I144V+: A\3?[*<;LVVP)GB2VH2&@0@\)\;C2A;"LS MR6)):6P]D ]<_(@XW-AK!BP+F:XB>WH?1K2CJ.V52IZ/F(Z.'9PDH+;$5_B, M+U.:MWT.5Q7[:\!=6JZN2):&=AY/[&(2H(5DJ=KL(K"*"<[!G4E/SP M5O\-?]&+CP$<3PL<1?PY?33" (CC4G-.RMBNQ=YL"W3'#EU%WDL/('XG$P]@ M2F<6L=8BZKHKCWW?DJC([^Z_?<'T*I3'-TXWX+IF:#>>Z$A::W.J4 :S16@S M2SK2ZI!(9DR.D'CSK\LHPX@,P60J[2O2%82!Z3N*)/WDK*FF^Z,7NG&Y-\<; MO'$Y[B;DH"&ZU-6>Y)P3I5A_@%T+ZXI<:7/.'^UF>W-BGM5(>V9SLD]KFB?[GIA/W@8KNM&,XPC#.J/VU6&GHC->>/'T6-)5_;^T6P+ M'-<)==645W-/:-U#.' .C>PC'YH02E=KD^5K2F3H#B,T$-Y)08,KD/PN[P*TY6O*<-50O@&B%$BCSHZLN*!HC>C["F>L7"BA2" M,$JWS9QP\DI/C!2*_BHJ>)_X1@P(/^L%R6(W@T<3X MG":/M @U9:&Z^KT1"'K[C^!5_(:?L)XX: M'#4LP%;H+A6Y_)R"L:U*=AH2R35B>F'X+PRSA^_I1$*S&0TLH6DA192Z&K)R M2)E1)A-C ^XQH8+KL3+;IN%[:Y;?PC1KE MVV]O)W3Q3.UW!I-%N@+30'HS4^(Y\;07&10S[WC7/9;.M?-D1_NJ9O&YCJW[ MC6@_I6]\_- *E:G8/0'I1>Y_*LPG?O\3VIJI2FX9!H5%[W\J*-*#?(\<#*BY MIN,I$F7?AX4#("H4Y3D@&-"U0DN5H^L XG/T_MU\(')A\I%=7 M'V#R=^Y=*Z,U<$,-^HJ8;!P=TCPE=0$:=YW*H/G'# =1VA8L M#4=W% D$9TAKD]9\*!6E)W4>72>O:81P=35+#/=[C*A[XTV,^L+] =G40E^1 M-Q3"'.D/K^+2I,Z>2YRC+"I?2]^$I?FPOOC;W< MT>1.'W"CG//,Q5-@0J6"B,5&I][C[#5"Y-S["3-9TM$+:%H0:(K$R?=BAR@P MN7$#%,E-N%:UGR"*8KJ8UYD':JD)F [4ZA:@QR@ N=C"C>3BBG-T#-!1#N]9 M.+PM$'T3KN=:FWP_+O-& F'H&DM%O.93<%H([*%O?)*HDI6?XW^LR.SCMTU5 M)U9D2;,E"&S?QXH4R^JE0GE@=EE#55E4'].8JOD,QE2_#U&9;2, >VFKEPAA MQ"+B@MSEIYQN\;2;0ITQ6EW=@&8C3SG/I\BR$D8V1XK$+S GS/^@'?MXG^/4%>B *3F]:/7IGN+K36R=@BM'GA6QFZO M)@>X MV;IERG[^,%#1]4,X1XJZ[9T].6]4'ZSR"&WS 5\25(P5)MP?. B9JEPD]%IK M_2&.NT08P*E--,W;0$;5NP/3);I#MG9G<,AUDQ5Y:#I!;K)A8@"CQ+\["ZZ0#X%GL;D(H%"GDP MOL ?T?/JN8PYQDDPTE?5-1I 2PV?W)XW!>"*]9@WA1>3>X=A7"8S;]P4,,@ZC:M<]Y+Z?6L^A.T!VOQT(D.][DK**W/O)O\ LHNY) 78TF@*H(0,K<@+NPPTV$LE7B=U,V$TY=$W3.$'5U$2@ MPFN7O0VYK02Z97;LR LY%=>AJF-'1<$NNLU[0\E5DK%AJ8Y.QUL MN1O^OB52N1E%C;"J/0@P@H'LH)9I^2)@N#7@S_*B=S/'MSL_D M^(2SG.+]%*??&:M3K#-1]1IRSYE] V@QQSO=.UK;YB;\EN.+/,=%?N.3O2FA MX*Y^H">:1Y@ +Z'MTB)U*>!18X)EN+2DO^R=F_/3D&A49--,BOH;+WTOLPLM M HFDG].FXTP/55U'?QA#)=VP-=H,6ZO+L#5.R;#5#-T/&_',8W3J0<&P\GOT M*,]0EZSFM,B0J\J3! ;1FIJM$XU*UN7!9*E04T5/O?,;I[RH+NL>"?C(\*%L M%=>'G6.!'MJ>TK69V:;-["YM9IZ2-K-\QW.':;,)IDQV3+PO+EL3M]KN+E>X M1VZP@2,"QT/84.1]'8-##%_72,"2DWP)3K\[OU>_@8@"@X8F^] P([\/<>Y4 MZY&S;!Y71,@W.:>)WD,!VW;.)R1Y2V?<3XO/^E*XX19GZC@0\K"-% M;SLF8_4>4+G.@%[3KB4&&\EI,A(P+8Q4B>Z;C=-UH))?6@E.^X+F&)R.W7O# M 0>:IJWF#NTF^)'&X4M AK0O/X>LQZ7XN;OI5I\O?)3>3@T#&S_#(ZP)\ MPPPU18[-8F1M6M]" "4_0/X,D^!^Y?\-H^(A_2U+5TFPWF$Y]@RK"PBM$ :J M[4S-W:;]4-N):H[$=^4GROQ$)7DX;_=;6H+0L3Q7$;M,F-Y=8&:) RUC.^ / MG)R]>7.C M2/(__%9X/#/?Z8Y ;J';[A[_0NVC5[MNVVN[]_IG XF2Q0P"+2#;FE?_9%8! M0@)T BI!;>S,V#*BCOQ45M[YY?^]CPWIE=B.;IF_G2BGU1.)F -+T\V7WTZF M[K#2.?E_%U]&+CP%3YK.N?[^V\G(=2?GGSZ]O;V=OO=MX]2R7S[5JDK]DVX: MNDG^]?7Q]B1XW(U_?O[H)]=636=HV6/5A5G@FYJ5:JU2:X5>4G'(8.%%\/OI MB_6Z]CV=2EWQWS.8VC:L;A:\B,[&?Y/_5_ABK>Y]96'(MSJ=N7)V=O;I';?$ M?^^[H\<]6*M6E4__^G[[-!B1L5K13<=5S0$)O@43_R-Y /RK_VCDR="V5^N? M\,]]U9F_&?ZJKW@^,A/XJ^8N[HKWGX_C):J[]R9U-R"=X@MCZ(/B"96[P'%-\-^+7TA?COA.]5*5:G4E-!0L8,L3MRIO*CJ)'9?\ \+ M#_?_<.>0@5_(8&1:AO6B$^=T8(WIL]56O7H"'(FHVL475W<-ZM(GJ$DWJSR1D%-]5QR5VI7+Q94Q<5<+Q*N1_ M4_WUMY-+RW3A&Y5G6/*)-&"__7;BDG?W$SOQGRZ^?&*#]RUM)CGNS"#L@8IJ MZ"_F^>]3Q]6'L\]#^/*Y4IVXDJN/B2.9Y$VRK;%JPNPU_=7[YJ^:[DP,=8:8 M)I^W>V.L [U1O..[OG#\ R">RJ]N1:@S\>5/O>?G+QI/U#-:8$ M%OPT4NVE#>XZ]T,8J<;V\D2:FCK[PX^GJP?Z/$Q9(P-]#-3][:1W=W-R 6)) MU9^9/Y6MIL;>VYVZ(\O6_R3:AE.*3@>V26'03V$^/<>9)LPE0/_JN60\BPUW M)(U9W$]=E$E0[CSTAJR;2D:[Y,[1F= MCSFKOY*G@@H#[H+.ZYW%'[ NY_'IQV;K;"A*[8R;9=9"RZSM1T"EHW0X(F#< MRE(A8*T-)-QRF?1%7T'OU7 YQ'3H>KJVK9HO!$6AK[/Y(P_J##_JOJFV=@>K MID2X!JG?G?5 ';:I[.1\@^^ZRXQME72:[AWP3Z*_C&#\[BNQU1<"4AALW?TP M?%'#8E"AS6Q^GQ9U!WH_$G- G(LO:&8X=Z@Q UXI40O%.2J'O_WJZ..)07[U M/ANAHOTK(K[BJVRG[XX&.LJGQ7>PX<)CT%\=:VK3WZ@AX]Q;*ZH[*P58[W%" M-1O_-UW#WX;-5QGGV[PPP$L3\\_I7Q_GG;0%Z0#;%?-1CL?6+H ]UEK5O7E4^Q P68&\SD&\'LR M7Y4;P#,SJWLQGU3P(N\O.R]R ;<]\]72!^0!F.8(KKJNJ7F7_JS[8A-Z$_(- MX@=#->_@(@RA=N,UI0GA$,&64+D[P0+!25'F@A/\7*L)XF7'?[SMWH3_>-1( MB_\H9Y7J6:769-2]M(FFN\=+R=CY9W/D_(U+C4>*8Y8QCUPZ.?OR2 8 QB/% M*=J9]_G;N 'O6SYR>\M>"C4/M 35MCU*WL:E)FXDZCB"*$>BQ@BJ<2*Y)QZE MOSY\M^P7U;S$R_>K:AZGI<#Y.@O_)42TA/45ZK"M,]BC$1OMV?!VYYOU2FR3 M&I%?B#G0B<,GP1W;/?^N_F[9EU/'M<;$=D)$W61!&6IE=)LWT\I2I[ B*)P' MA3?7N].E<"*?%A0N")=.](L+"J=,X4VY= ;W<#R7OAY/#&M&T,9Q9YG$^^U* MM\G M6P^*;RSX+7)8HO(P1.E,$']'*E_* DM\?X6U,^+^CS>[8+Z.5+_@/?^ MCF%EG%*>AIEA$@DC[AP0*]921*:^320DKZ3<+YCRZRS^!>$(G%!0*\;*] M@,*AH'! 03\"!<'N"T#8W>/[!6&Y%M#BE#-!V&+H70G!T.)6/L2MS*,*+J!P M*"CDSNZ#T,D0^;LO+S9Y@?<]6ZYJ\ T ZC+![UP:J@-KH>0*D2]N+6D2<"$Z M,J4XE+B ($$3+F*#EA29>J6N"/KDJ+S4:3F.]+32>%N5(.;Q69L2A1E!S",2 M1^*5%,%FSB%(R*-U0U"%1YN&H J/E@Q! M%1[M%UU-TS'_1C4>5%US>N:E.M&//P)GY:J.T:(AZ'1\-@Y!LX);/02!"V,' M24B)$ 0^;E5Z;0*3(/!QF[YB\V $48_">B+H=!SV%$&GX["P"#H=A\TEU 2> M\Q(PZV@37AQ M<)M%39R//>F1[OD04@-?MJ*%R__FVXUNJN9 5XUOMC6=\$V3A-XO(:K$K^=( MM-_$NM&"2CE*W1EV9:",-6NR96HE6+@:TNW'_:0:Q#G>=MQQTS]BON/8[G^_ MJ^_Z>#IFDSXF3H1]0!]5\\6C#VL+&EI+(ET$CTL3/KI9'/B$UR+@DT%=? ZN MQ0P=30HW=W\6EI#D%E0<+'@/ETC6;?LXW!V.$5,:PRB M7,QK-UW-PBL^+* MH_])SI7)^^/5]>/E:_WS\_WW\^E MYN1= SH\ZN^4XO_SB=OO$]T?A=?)O[7;^[OGBM/O?])^EN@'-]WOO=M_GTLNZ ^.9)(W":Y*U?PL?>\^?NO=G4M56(^$1[&B&OJ+ M>?[[U('S/X-!_^\GI57]_.73)/U!!L!3B(T+?__>>WKJW=_E/*%_ MJLY(-U]_TJ,_?"=N)L[@H MXO:NV[R_3T'Z)+8Q>R03RW8WWD=I:-ECU?WM1(?!0: X[UN6T5<-PP+F](Z+ M/&LW6I^7=UKZ^X_NX_/UX^V_IB.O*>4!E1O+EMP1D?[G M(T%B7/QU:A*I7I4E M_%+,P@_>/QX^EC<%"C94T#C\+OM.(\IWGQ^[=4X]REXT9#W]\ITAX M]_F.&T#!9SQ#>(7T7_]_DFO-?RG NC'@0W?0CB_=Z*!> $3[Q#Y?SVBOJ1*. MWV%?V5SFJ<)G]5JKT>" ?R[H5'W+!G6K M+7 *3=\^KGT+<-,G0_HT1XCG.( MC#I6[1?=K.!3Y^K4M?P/;/UEY'W"=+06J&C2@!C&1-4T&.6WDVI89?.G,B+T MBPKH:2OV/>=M_7#]K@Y1? M*L\X^*:);;WB>"@ WY%755-7A.M:-V7D\/?2,#P0="\2/JOO/<_8/:!DW/9B[=0KC6JK46O5-J#/H1G?)MC_0($L M@6AF@6QF2[]/;=W1=!I5 'PQC((LD94W\^^=/IX^G4K7XXEAS= ?4PTT\., MB)+.?E%-_4_Z^\>"DFSQW$IWUNFA+^,#:]:,HW4US2:.X_WG5C>)LCDW:RO MO9_)8&1:AO4RDZYL_97DJS*L%G/I@QH9>%@_GYH@ZQBPR+42K[-*WXG1MZ:V&=D..=D^O3 RY:OW]@-<['!>TY0/;@S+UJ,"PH;S M>K#@A<9_],E64LM%O796C=,FJ(9%W,IBZ@%OX&+@# MO%,U-0G6)^$"/Q; ?C!7WO[OITY-:7]VX#$:62223"C RZ"D#8XHRNJ3: M1 6R:F1N8?B0" T\'UWXPK9@4):A\#$9?K<6W!(/.-MMI:VS3J.B-!0>K!C< M\+T[RY6Z$PSBQ%LNYQ-X [P)A$2DK4P9%?RB>J<2CYWWT5!W@.026O0!F4/4 MGLT74*8=Y(22H0)_M:D5^+B.Y_P?E,R>K__U7.G=75W?/9_'2&OS23P!@[)U M5X?W,BL#L6$O)E/;F:*YP;4D> +)S&:KU#[T/R*/0UMI=^">\V*J6Y(@0P$1 MZ=D(EE7)>C6B2O8MU[7&.8K;S[IK4!O1M3H8232K+UD';_Z2J12\L6[.Y4;: M*KVAGF;COF5\<#Z*;=QE&^\\DR6%X_4[8ZX2Z$3_'.GPR6/ 8_;5:G-?6:(( MX;'0F5+KT].XN0C!LFTEFFXK2Q/5EEY58TJDGZNGK2KZGR0:1A>5,&*5Z/QP MR"TIO$/,SO VGH3GGMCD;?'NG^ZMO#81#9+ 6P+C\K^?KB.:8Y?^5S4+8E#9 M44[KF1I:EXC4GX'$2@9_2&/5_D-Z&Q%J&45Q;.XE.I<^*!^ED>J L&N .*<: MAB?3HI3WOZF.,AZ(=GWB/0 O]<0\##JP;"_HP)/S0C)BP-%!]L,_T_ C#?X* M-R<^.K')@-![5*E)-'C&D3[ ^X#JDC.%"\ 96>BK\IWK[DAUER8OO:F+L\0I MLB][:_@H4WG^0XVML0_8@;_W?X<5X//T4?@2SL)[#P9Y.'02=)(HXY]5)4V= M.:?K+!.74]N&;[/ $.0MKNI.G$.]*I9W6"GM6L(%/NI!#M;B?V#,P9 MPRBVSU. :..):LYD9+WP.N!7Z.1XD5YLZ\T=^7\^]?SL3X30&6IDJ)LT5HF: M'=$ 5ZM^3IHG_;/RV7]L[0/)L_0?1";L/9PP8_])W62G#T3D2LV_5L)WR2FG M=H0#!B@DZG3+SJP=G6>W\3B1DO7>6F9S"7.;V*&SVX;N\@;LM?Z4@$NQ]#EF M7]+Q .^X51O$ MJ7L)$OECW;0R&@+Z.D&'@OH[K!$C>]8;1:=C-M[PO>![*M M79S/.P[XE,2/#^?_]F&Z!AATYE^GCFX29W/)><>&N/'G]HU.[9+-+.O8_)*;&88KY$]TY,:*S?HP3I.C^AMP:M.BZM?4 M85(K#,MR>6)"[4'\Q;&,&0[^IL/0,"Q=H86,[U5WZ"WME9!!X06#'/%AS.W6 M5%MS)(Q&T+5X)Y:DU#^H'V,%T*/4>/(P)C'MQQF!(.L#0?H Y*7:!PM"7BW; M@RX+RN8Z??8)!\CIC <*;JL4Y'X&HA+I#?_E$>'&9J69HM:N>?U/5EC@?NK2 MHP5G;)$J2Y4?%C+GS.E8LUR-#'2X^4\DS&^GW_%J%4C>7YS?3GIW-R<7=;E1 M;<@UI>/3R9_>!?-_4.UVP'PE#O.5>!X2WV,B^[@+P=::SUQ27>FO4V,FU166 MN7WKB!^C1AL\G_9$]W[8M5*%% MDL"FGFPK'OXZ45](I6\3]8^*.G0Q.THUWM29\^L6PF9DYLB)KN3 QU=@[W!8T5HN4RGN\O@3UUO]Y>8T[A) M,G '?CNII:&UJ]+(1N[[TX-RE)%NNG==>\N>]U;"7CP_>-W+V]* MS=CQZ8O^]:UM&FQ/SS+*(LE2<\MRYLF;][FO#OX 7YJ:A4 E&6?_S08$#(< MIJ3]AG'5 V3U7#*6E--E"*U67Y?>,0H15YX(';?S_UGO#2FD,6KJ\K MEM./SSQ>/_VX?::/W#]_I8/5FL"J\>/U8:'U<8> M6(5WH/S_>'_+JIX]/-Y?7E\A- 40^7_GKCN6F:I3\U4=U'7NG_]R_7@8/:?6 M%K Z^I].[F ?]UUG^<:1"[BWAD/\2/'ZJM; M\DSV#A7PM4KR_),^]\I>QLAACKC.!XZ81$P/%X"?*.&B\\%?5 M4+' P].($#R+^=2D0+[0,R5W9$T=U=0<62+O P*LEP:V2# U]:/D,85R.;DS M=;B.=)?0-9%SR;3>;#6ED._(@/Z5I^$&G"3<8\MY^F=):?HQ$$J0D+(Z/'Y] M\YS/+-M95E-]127)A^[55>_N6WAC/^=':P&N':E\10:L9V1=D?.XN;&+5VPF MR 'Q/\&C[8!O),L9-#3?.P M.6_>==1]>KI^?MJDSO$O.5Y)'OF&PXW(EW6$6ZY+%YN>]](/>84)*HNC5>!- M/^@5YY4.D6#KB>N<\[ ?)8:"V'2NSM\:_U6&!Y,I0SH:,WU6<*DZ(UIU98 _ M8/V@5]5@KH7#[V',R/%*7L)\/,GZYY",'8_*K57)(-U\L6I]D 2)=O6AKOT7 M4,[R(:=.Y455)^>XWUU3P_][ZUZJMHTIRO_ W,.DM,AH0\&DM$AL,1W* MB:S488VP'IA(_>2B)K63U;7(\EC M0)$[XL:6QDN=3Y_)2N=,\&G.1LZ:MS?W1F"*++TJMS#UZYAY^N%DZY[Y"K]8 MMDXHM66E7A4; VG$X)@(:"8!,%(M,;6 M$$Q/+FS(G4ZC,&)AMFS\$6=1L885[#/QX?'^QT>AN.?,O2/A&/<3;-:DFR^W M1'4(I=#]\(=#J&Z5N4FWW8Y3J03[+@06DS 8"VA<.M5-0O .Z2\!8;>+$*;VGRXD;G MR'EQ;K+T%1D2F[:F5M\]*5H80G)ES)$8"9\D/7-@C6 M.<@GU*&]1;X*#\%" L>C%MN,CZ+<3N"JZ(. -:L M:=\@<\IEFEB^;OQ4;X*(QY,=HJR%^H[<:.[!_>N"^ZUUO_9NYWV GI[O M+__VE_M;N(B>O'ZH7L<@WHIA"O06?J,%B7EF4$7: P&V,FRT(#'/_"1;@<VKH:E\W=%0Y7>\HO&B9-U!F6#.-AZV)&/K9RKI'H M1G^?']@VYU1;I"8W&Z(RX#%7<*U%XA:W0%**#L^:W#D315MW9[+VE&#+V3$6 M9E$IA3'9TR8&[1#HJN^$,UMPY$N+H$>AV+H_?6/:E-1[KC@/?=.8% M=9Z14IGG#S7;(D*=MY$SY_21N,0<&95?Y MF\>>"7IXR9W5>5U1^C5DRN4$V04X4^MX>B2"D<4"1\2F?*PM[8Y(5N)MY,S9 M>R2$<0<(IL?IV]4X">.(./WA)/2GD66[%9?88\G <@V"HQ^"HT?KN.!QHK1Y M!M)\M6S;>M/-EZQ-,,UJG*HK>'DA0)@$OF@!EVW EV: NFC2L",7O[2)IKO2 M4!T@ZYYQ@MP"G)EUC#OB\+S530('@Q$D'P&\)3=%O0#N1LZ<;4<\I!M#+T43 MB]QI'GFYQ,.)WG>62X( E(IO49G M0N;R F*"W!^UK'PB%>4TB77@)4S(77S M-G+F[#OB]MP4=BDV1HLMUWE$O/MP G=0K\LFK\2<"MR,_8$ M"=9="#PFX3 2<+$;#M.TQ[://60N-_%;..SX\7*L8_B)K7@\;T=NC+XIU]I; M1-;QX/D0:.;%9Y?8SV.E(&5#%B#@2' M+I>_IZ0CEXG$? J&3ZXU^&-D&1JQ';]1 _G?5'=GHJQQF=!9TI'+1&(>9:"8 MM(0'VS=S.LB;/DL_)\FYK8AY(O@N96L/JGUO/[E8IO,?JC$E#Y@1KMKIN,0? MZ*N-VI.[)LV&5M_U5$ M5U"E =+5*OX3780:C"TY]*N? :TFD73'H866;,F:NHX+DBP(L3P@GF?6LK^6 M%PG_6,0+A?SF(/F3V):F.J--%3TJ+-0^I6]VC24CH1 MZW%D*3UZ^V:TC+K<.FO(M9CZ\=1@E3CMB"RSS;2WLD8F3;O3DL_JT0@77UA9 M.?M(@DUD]O=S02>SG6]48>>5;7<^DJ*Q]=S3V/[Z64ONQ/2*#DN('O@EU97^ M.@4QLEZ5)=PZNKXK,B#C/K&END(_K%Y)TV!_^0Z-^(*/^/ MQ%5UDVC7JFUB-=L0?:X8>;+AYC!M^&DQ[T]N=G9)(-FE'>1'<5ND";QDP$7, M-CL";F_^'0,X13YK;Y'SMPW./AZ5>F.(F!B(+/ M'YS/)YZD2 Q*.)[TFI(OZT3VMMRIB01'@>-=K%2MB&2\(7Y3]#-49:6^/@.> M!]CRJ!_%I#92W>%(KY,Z@%RSIGV#["=\_ASE?QL=LLCXJ=X6,9UF JIU32WW MNZ/1D1LQ00H;WQUU<7>D =J?\\1H$C9C6M'L@,TT.XG)G?KV*L(A($GOA4]N MW])F^%^L_A4:Y.;^[KGRU/O/-5Q:.(I$/[CI?N_=_OM<6AY'^MY]_-:[.\< MQL]2B("_3QU7'\X^+PR?]B # A2U<8_(^.*)$-@TK'CH6DAK#1L(TR1-*H90 MI\A0-U5SH%/]!3Z@J9RG7S[!MS.97^PFT WW!^I;-D"4TEPW7\ZKE*B4O)%1 M/)A4J[\ E.&\350-P[*HP>Z+1\W8V_XD?%9'D_[(GL]GM9QPLH*+] V0(4)2 MGO1\_:_G2N_NZOKNF>U$'*'J&PTYI\2O$_6%5/J@[_]148?PCG-)-=[4F?/K MQ2:"CO+?GU;T"J MR[_?^M=/TF7]X\/]X_=Y][]7>@FS6,FE\$AO0P?TJ?@:"*!O(I7\$!. ML_N <.F9DCNRI@[(IHXLD?;_!E%6*FX\2_>(/4YUJP,8U M]B$O;"7T;8,,W@?41Z3ML MR,B1KN'0:8MGZ6 ;+2B[)V6?]'?NZ+KQY2Z M!&0:GD :<&?NQ)%L:8MP3%X M)W28P#5!U\+051S@DA":YP/,IZOA236(0_M>\&6/S<=5D+Y#H!-Q"'AU19?B MT&Y@,YCAOU&I*JZ5K@.Y(Y^=B=[SZ0-LG5D_/>-])V*\7XFC6@A'M?1P5),5 M1>$NTX"KD8^-/T5RJ-;Q)R5]_E1ORVV1 'O<_"F2#+6./RD9\">LS!IWSXE, MJ.@LK]\GZ$@015C+5""OI",+$A=^9$'BPH]<)A+S:1VZM!S:#W5B6]ITX K9 M(2\U[2RF=/-%EEZ(26S5H"&IJC;631U.K(KE%C@K^U.N[,5UK#^:Q<@(^HV1LVMJ MW05B>M;-',7BIGS6B5:R%4FZ N8;7"N1*($]X)V-R(WE'(XCAU>@FC?F'8E= MV(]Y9R#.*XK<:>V1)BMP7@:<)^$[$D.Q'_?.0E>HRO7:^L@='F#-I^6;E6"P M6&*=^2(1+KWGY3J.ZZZ=2$C*O4\^/_8A3ZOYF=R.*0\H;A@!Z?4WC%*-U,G= M#,L9F=^;GLD-8;81F-Z1+4=\HANSY0R$ M_%I3[M3B1 S^(+RKDZ"8AXF;,U/,6*J2CBQ(7/B1!8D+/W*92,RGZ2\0Z23# M.;#&Y!;HD;T)+]JHI=V):[QL7@084.D0/BJE&9>M)RR[W -O M!> B"0U; 2YC1U7&MEV!JHS9F1)),=B6G67IJJJ=;1&D+=@9/\!; ;A((L"V M["Q+;U5]B\HJ6;NJ_TG8@ 5'T@F^J;J)1+DW M>W.2'$*.5DDG&XK3I:E M)-GH[%*V3W"R@Z-N!=HB 79;<;(LQ4A%KL9J+HLK#O>D9)3F3( M5T<#!I%X!ZB14=O"9+DRB[4HW+I42%V!T$@!L?4(S:;R16T]+T\-F!S)JJ7" MX08<,^+YV8AC9E"^HKE%'7[!,8N&U!4(C=:^VH1C9E"48KT9-6V&R:=IU2L@ M%QOU)\1CCIE]+5IZ"XEX9YG68EY-;B6GHUIFL[F%=5;< T4#\0KP1HMM;0_> MK(V]S?61 T*H/G*(;L!GH[6T=N*S6=J..[%>8<%G2P+B%>"-EJK8B<]F:XI6 M&NM[9AU4&AH[;TT> M^(-FFEI@)'!H7K0&Q>1+6(1N3D&>]JK:6*;SE5*,/?>,]+I^=VW5LC7=5.U9 MSR5C!P1Q%+AMB_9E\>.,#Y*7(]<;6[2!*)S">,3H78':2 !2WJC-V$;7D.MU MD=_#,38WX*R1,)\#<-9,4X3DEB(XZU&B=P5J(Z$_!^"L65KE.G*MG6U]3V&! MX_N4%&VY91Q9D+CP(PL2%W[D,I&83PO<@VV]Z@Y*@"!AA6QP/.Q829W>R:)Y M3/T;3^3VO-Q?B4F&^HYFMC^);6FJ,]HTT/3_?NK4E-KGHVA_)D#,#8AC:NIL M#N*U5C@N2J?4'YNQQ$=V6 M&N0XBG@K&=N+!!=OQ/8X"EH3;.]HV5XD1'@CMG?XT+.TV9XP5@D=J!P;+4A< M^(T6)"[\1@L2"V.5-"$PM9%JDTI?=?2!I)J:I.G&U"4:9RU;2Z;1!4E-_3]< M'45J%*8?B/V$Q/J*M.J:VA6C5.IFK0VB% M+8M+(/'P-:H+A\^G<)<1^&XZ[A/[?LC.R/V N(#X!FR]EB5;WTWF3V3K5;D5 MVPQCU+MKZ;8I'(UA6YK<1IM?Q!G*H@G]R^I[?_/I>6QY&^=Q^_]>[.)1CILQ0B[N]3Q]6'L\\+ MPZ<]R(!@O1[<(S*^>"($-LV%;[H6DES#3"$-?Z(92BJJ-T/=5,V!KAHP$?B M-H,\_?()OIW)_&(W@6ZX/U#?LC5B4YH#1(^QZ-)?V3/Y[-:)3U9P97Z!JBKH00PZ?GZ7\^5WMW5]=TS MVXDX0C4V&G).B5\G<-(K?9NH?U34(;SC7%*--W7F_'JQBQO25Y5&-A[@ MGY[O+T\NGBD1K*&$9:,0!5\^J1<>$(IZ1KQ;]^O?@%27?[F[O[W_UKM^DB[O M'Q_N'[O/O?N[T,VX#M+&J=*Y$;FV"=NU8HP+4EE7U02=F""14YSE"SH6"=C4O'/USW?MLA M"5725]W5B;/Z@CBXC2&$RV+'NHE-%P&&2P&&/.Q0S,B9!L=D$0+3V"'+AJ\, MK\+%N&02R9)FO$HC4AC_2#*SBA>0TM70"L*,0*XEV02V?J ;!![W K'A4_QY M@.:A"18+!<57ZL^D#U,T*.GF1\F*D7PXB]$^_+5?Z*N^I".7B<0\2G/LUM'1 MN.VK>SWS%7ZQ;&!!DFH8UIMJ#D0[L3SEP<60Z! ]N@$YLA<*Y_=Z7 10Z03! M(P1:(K[.=L17Q@)D8WV^!]$H"(N(L5J[* :PY'('U+[#(O]J:0<&#:U<6$/8\2Y,K;_!NV]UVZ MX9DRYNK)17LE-SX^6A\U?M;AIKTG;E(H$%Q=514X2S(N,K2+W M5$-\EA.)H "RR+I8X6:D&GR8,%U3"U]_.0J_[6W2_TH%C0* ,A&,D:KNVX(Q M54DY &/K;'TRQK%(R#FS^2>_#@8-LQUC:7[&\@DKTU]Q7&OPAV1-:#-.3H!> M@".VEN]'BKKZ";=$NPS1*4>6KRA;E+\H%2H*@,=$'$8*O&Z!PVRXO5(_?']AL+FG'\6?,ZZ#P&M'I"4OU 2N5Y'=1K MXCK@;.3LKX-F!OC,YIJH-93COB8.IQ1@I(R$9#=?B1_!P0G""W"VUMX!D1"F M;ZIN(DWNS=Z<(H<(?VMTA K V\C9\_SV[GC,V#.JR-6S(W>.'DX9N!RIY@L\ MKIOA,#OF'46#OZ&K?=T0(7>EB\XDDT& M1'_%+&H>]I!GL*8HC<;U5+<)Z'Q7A/VW9W8] G5-[1YC;!X#.AU$2E7D1DUX M)WD;.7,YM177.'U/I&8NO[9CTXF.Z'(XA/S*+H=0?"8G$"_ X5H;A-V*Z^R^ M=,I"E,DS)&4G_Z0(R#XXZ%: +>(%WQYLV5B7FW*SM87EH2!)?3%<^,$F$U77 M? ^B$XJT'DQM&Q[T; J<@/;XC\M:D;T5\=E'3XU'-C_DUG/9^&)1#B';21+1 M65P]=\%M"P'<1,!&6KFF"-B,1?AZ,\X-+@3X#:Z.^U ^#B=0+\ A6R_!1\IJ M1$\;)\[C$GQG?;WN+OMQZ=9@.TM')^K@)>19"V?U40D]N[\W)XN)^N@:&X3@S9:<-5W(9;G9UIO;^#] MO!Y/#&M&R",CT>UKD/3SNP3J2W7B8H0MI-$_/1)YOJI\DS,%^^=MY.S9?R-%7&:4NW_D MV3J'TP1\QS=(_J_$G(H(^/S8_0;^4I\ZCXPX>7)Z.;[ZD>#UA0!G(B@W<*AN M LJ,0"']J)A'AYL34LSZ(R4=N4PDYEN@987+CD)B M%3@M[D8+$G/'BG)K%_XPM0H.@(0V>?"H^X"T[9K:M4_8''7HLUC?^RX: M=%%BP4N%XQ7XC92+V!._V?@4VTI'=:KUWT40FVISMX&=TBD M D:"B2K06_*TPT9-5.(R*36@5P Y$BRU)Y SMK5R?ZL(2ZO0?<7(@L1':VEE MW9R/0B@5."WN1@L2<\>*\K.TVA8,I3G2$/Z&N=1C$%E9?T/=<:;8;)Z'S>,9 MI>F%''4B ;$^>5#B[WGTN!]>4C+1UG$Y6DF;<>78N5,V2S5RYKD4G4B\ZFZ( M7*NJ_DEL2P-=>%,P_M]/G9I2^WSJ10%+?B7 _O/)ILAL?3^_4"#Y>!"PF&Q_/(H&>FX(PHVQGN:IL4?JH(&7I MEN5M=T2D@4TTW96&ZH 6"*31#:;EDJ!0'2<8/?[3L993GT5*&(6EG3LD2F[5 MZ>;EBJIRJR5$;]Y&SEST/HO&SFP#QHRRE^5&1]2IV&R6CV3"KE@,8CM"3E\J MM^WZ.(2S2"Q00&"0H0YW.31;=1%O4%[@K@!L)'!F*\!F)/?7UY>WXR6H(.=0 MM7#^\/!X/(.E.FWK58A-@WP"W^]ALH8;6W0!%CG#941Z(L(CY97V1'A6!J9Z M(ZY?'G_0WE5[*>8AX^8L%3,*H:0CEXG$?(J[5,P=J>8+P70,*O"B_8/^@,E\ MK\"X3='L,$=C=R38!"]Q_.=Z3HY' J_1!R[1\ ]=4UO\(/3D [%U2UNN9G7] M/C"F&L@ \ ,E_J/JDNOAD SRS.]KMX7]G+>1#H%G3OD'V\QO^'.61&QW$R/AI7CZU:B0 */T3F6(S>+D5&XRQX>53 M%Y=/&HC^.4\ )P(W$BR4A=246B:)?%;=/K?\$'@5MGF^S01%6VX91RX3B?F4 M3'VYZ&DZF1@$ X140])T9V!8SM0FG :>"*@6=Z,%B;GC1OG:0 JW9$\77GUV/A1H?&63^.-:3VY'I39Q)HUXB+P M^8,BW\+GG656J&4T$OL\$P)H&:63DHY<)A)S*H N5T$B&EP$&K$E.S"8>G_% M^X&SF+5RB:;MA;[NH3(T/4JW'TBVN9F;_N4'TBS/NDE[I%H(B;5 $FLG3:QF ME#717I_=S0-&Z<7QR>U;V@S_BTF,H4%N[N^>*T^]_UR?2W04B7YPT_W>N_WW MN;0\CO2]^_BM=WZ?GZ7\^5WMW5]=TSVXDX0C4W&G).B5\GZ@NI]&VB_E%1 MA_".-?FU[\!J2[__^M=_TD7=X_/MP_=I][]W>+NF+F,[GS3^ME<%HO MPZ?U)CBM3\%IS7F*SP :0@./GO1WZ3N 9>1(UR9F&O]U:A*I7I4E%'CH(WB; MY#R_'Z8ZU>#6T'(>%X_4AYXIN2-KZL#:,0[K?4" ;3DCU68[-@&AG_T&Y%3] MC_!5<*8=R;(E%?Z-#;O?=(?Q;NVC=P:S7$SLL6/W]MUT3$""",D=042M8[OG M 4X#9,Z!^0P#?#6VJBI*0':8P*M=>^J5$=!-D&6Z((3@+_\=]/NUP=E)ECO@ MTU,YY><0YL(6HUOP575TVC/M 315!"D*Y!%'@ H@UF M[-_[PC&EQ2X(!8UFXOJ?L<1/O,S65PVLDPJLA!"7LHSA(N^568&@^&_/Y3S\ MGM=0'AZ@_C'\GAMP> +*"P[,>>AL/RY]\9 M'?C[U;YU3:7/"N=(5&9!Q'VZ%NB('ZW+8LD *UE]1 M0O=+^WESIE4WVY\=R1MQO3R/([DC^!<^6Y>+E&XI:@<'P$<.8P=.8I,4:@<5N=P!(>$ %7F1KE.IO MNCNBOS/>!(_!F_2) >]^(28<0WPY_!UD!O9=)#JJ[/ ;O6GHZ>E2+JA*'SPX M_CA].I6^=;L//BA#)V,.0SAGUEAW$:!LL]F_ :M.(EICU^: >&, DHD$&@B= M)7SG]ZG)K!-TB3CM+; 9E"U#N8> [!O>WSC<=TUS"N]X)'"R70E&O0'* $@J M?POXR5!'(X0T(ZKML9&8DP8';:@;\+=@UD]D,+5I:0DZ+3\)#V5#. (#XCBJK5-@:H , M%[B&7R/.&PS YL\ QU2EX=1@NP/<@"J-"U=L8028A_D)8XJMA\6P&",=7HZ) ME();F.G12B\>JW-\,'KGF()81U8R[3NZI@-V8< YTUH^_O@:^D6$\396K/ A M[ +>,<%5'\(),5T6!^2]U[^6V:%W;=5TF*TR/"MBZ&,8Q./,@S"!3H]*YI__ MHYO+)JK3)GZ62%"?@*&M1S[E,HX)V_(VTH$+ZBX58E0*5-LR#"3,53NSX5/RJAI3QOO\%R*:O,=T?.\K M0(]:O8)7>7_UF?P_>M=S)H]\\]6B+UQZOA0 @+UPZ*T3)?@'_2.[QRR,],54 M--QAVG:0%BP%R=/6'71^TBO+F0[A%.KX%[CMB4E)$*(-?,BH3"B;F)>LPPN. M3/!B-%UC)B-)/NC>V*I;H6-XHX\L ^1G1](L.B0]Q_@8$^*P= CZ(X /P_(& ME$.MAVMW$R!*L$^XT E3F1%[/CR)#1(?B%L(:@NN=9C^V((-C<#08=(Z8SZ6 M.]_@B?6&,+9 +K7)P/788[ ]'I_%&= 7C"V85(CKH8@ I\W[H@=N*E(16!G( MAP,T1U%1&#:?21O!!EM] 03D6$":M^Q[+X$LK&S.+ GTE#W%3X(\R0Z9:(F M&2(Y W4FF.: 2I03"ZW..A6"0;H,,VMXC?<%QC-">\EDZK6$<=CVV?I8M6?> M7. 1FUU&"_S,'ZD49SJ.G2&2J"MI8 M;Z#]."-]PMXW5G^W;#S$R]S6?]]-5CH]X8Y>"X/]$;A26Q32+.',.N>55"]M,WD&%=I9$JZ$Q)%2S?@-G.MA"K;P3 3E'01?A_F^K &)]4$2JD4)O0[/BZ D@'?"F8(&.@3 M]PU%MD37>:>UX#J_96"X!29,*VE[>W-[>WEO>W][F./$N7WXKIKJ"\S@.]4H M[^UO;+;>0_<^FOT(TDTE]O\ZMOO?[[JICZ=C]NK_XOS^>_,ML#A_LZWIA/TM MY(-_F-HD[(3OW=T$7OA*[>2B%LVS_P69:O(&M3G>(/4]]0V*Z47VRT22%CD#LMFHL_-_N<2KWA?D>0"C[TX*TX=_+\H,J+ MVI>OE=%T"-=9$M2&JFY+*#K#_:^SBH;E,+;C%N$OX-@09:O&V2C-]]ZDE)OM*6_@*0*I'9D MZ?8A4#SH7VX?0G;F17T7K]RY=2G0R["$E(8GN\^DW>5Q 8C>FSVO0705I['V MH(/8ATH=%M(282'KK6F>@U@-;J^PDSC&?3P$]&OM=&QAB_QCI1GR!AGH/Q@# M'8;RG^<9(V,I&?A].GLOP-_@9L4)\R=8W5_LU9PQ8I4VZ;6576,D]I]B1FN2E(G$]L" MT8_>?_!7G<;/3\B ^CM",HHV);[%P!E9MEM!PR) VIUZ43AC_-'3%UWJ O1 M^31'?\#A8/]@ZQ8U),T% *41)\:,B*&A)!D6>TW/U1]*:T"V]BW$V:@8+@.# M&YP&,@U(Z7-YQK,4S]^*\A(=K#];F ",YHDL$:>:_\B4.CC[#K$I#(&^]A_$ M]4*L'&NEY:CW/[,M4IR[;C\Q !?CL$T.' M;SO^RP/; J+]C1JPIA1(:&2BV69+HC45^6X6UG!40-O<]*A7 LNM.XO M8^N)4'_05Q]@8_H&:AV:VT>7\182HF\O0X@+_N CCS+'X=2F[ 6]^U/'8>3' MT$NIM3A!X&T@=C)!/JPF49\^$AE.D(^5A88KW:=+J5.K^B$C(0$@=(=Z>ZZ M_YA[5X:A-\;Q 3B&K)Y=A9B1& 8)7H4#@T8_F!KJ?&AFN XX0UB39;HM5=D- M>OF%.-E-,(70RF1I8DP=-"K0/2+L;I0E@SA.^*:2 WRI&IX*>ETQI5$U0$SR MG/]]JJO!I@(*75OO3ZD0.P'1&W8!O9'+_"ED-7NQ"?%;P85)F+ ME$%23]J$ MFC!BJKAR%0\H((#,"G0PLE81V?)=.!:-@L^0![X8E,&-M#MP52GY3S? M718,9&#$%=U\V7N:50W7J/G-?\,K'&K+GL'3,$MFYAMX<6X8\&"97HK/$0D? M.X+J'F_U5R:!H.P1D4 "BH=#4>3E(%)/CL7=?;R^_4ZCP> 6\!BY+^6&@DN? M0F^;B[S4LD-9.?I/3?C:JZ7#U?PP!58*5&0Y%2P"#22(@,?[UV7OX:D;W)?4 M[]DUX(VF*EVJ$QT][T^6,?7F%!:#O,?F,V&2"A4GJ#<,(%&AH7*WNLEL/4PI M8W%QU*D_9E9WN-I,^L7I!&6?GY,]")&ZV_CN^R%[E<31;H7385P3WK![TWW/!NP1\<>)4SG%'UU/#E!Z M-I&GX6_>6G5F MQ6%29A#ZX2S,>ZS.@*N]J*P)SV0*CPVHX]T&HKDD-",X#_XL;3ISN/R"4%L< M$@X1O:%HB2YVJRU-D6'"WV3' JZ)MJZ_6&^$NKOFFA'=$]\Q'$0CT.O7ZZZ! M25J.'Y5+^:!_>CV04^$L M7J -3#- %;("%8-6_&7X>Q&4J*$N-Z0%T60$ 0L&9_%1Q!X[GK,-H%)HR?L1 M*0K[1'/6I:<)[!Y',OBB;]R;*YTJG6DZLGB,\Z+9:K2'2MZ!O/=^;#O:D.>Y M17U+M:ECFT6BH?P:OD6_XI_#ROV"*H^67,QL4:6D3>Y$FNW0#?:B^JXI*XGL M_,9;?8&131^4CQ5@S)4A:@L?FA^7#Q-P!X9"9A=P<(2EE##[ MB__+'7E5-16V'G-?J)V(?7[),ATP_0+8;A>5%"]L'L3;4,051FQ2 Q]];XB0= 4N_KN.O RIKGU:HT.1V?2M>J@V*J] RPG:^ZIG@9%8ENZ; / M4#BFLW=,MX5C>E?'=.!^3GPB0QZ_2AJ/^E3(.\AGGJ=-\M@EU19]=IG$'JG; M(YX=AIF@C(80SYR8K$6>15O:S,OMJ*QHK-\_H7++!/\>P_9')>N"R8^=GS53&C5EQY,.F-V-39@!8O%%!= M0A4';3I J='/Q WY1M$Q,$"Y$UU3).$%YG BB[3@(+M".]H&N! M!F8Z4Q 3YG+]8OZ-[S+!N'T5DW'8YBQ616#^9R](%QYB%O\@F'[_G*"8;,.Y M:0]^M2WJ'\$-\8WWZ*O$#0.I!02[0(\"3F3XMV#,49C?5P>XG_*0T/$^D.:) M]M(#? X_#[Q]YDA>CVDP_A:J$+ P;^["6G8TH06)QL#/("/6;^ 0A\#*LEMX:>B,>.H/YK_PX*)6)RG.%%.U28:GD%-2\]=?^TA+@ M:B34"$@-?2R!G.Q[P%50^7"47LCP"NKQ@=7X6P0ZNARKZ&^1JM8K_1,5%/QR A6"% M-Y9N*CZ&QF@G@!,UPMI^P0C5.)6ZJ$EY,HKOR$E0R)G% &;>9Q'@'G502*B;$S!!WNT7"U@UB<$VYA):(==@V0*)!_W5@V<[+=TL"!8[B ZW"H M_>E3S%Q9T[X[G!J^E'VD=^T> 2'JPGYH_G[,ZTJ87C#R/ ;9H8&DH5AA.( K M+H](K'L803X!_/U_#$:Y9 Z@C!MRQF2EX9)?;,!TS,)77Y.1_A;157W#%^>S MM#.Y5C^+K@ZYU(HU1#2Y'=:08K/NJMQJM6(6X6X8>C\WT1BSI9L'4PL#\/L1 M?.B]I6;\*.U1C:,WDDW@(/U)[W4OSM$+^V21_53A6Y!?X;R-:=[[FPZ26Q_C MN@T_LR_>V9& OP-Z))/NATC[W9X?''45*)S'<#4T4#IG,Z?A2'?D$/[0P]T% M"XMGXI)*39B^51"1CTFV"_>% [](8^N5^M6Q%*OCYY;T,2G3)?-8.=G/[IFC M?FCAR]"C[A"ZS#(T,W,XY5I,X*\ M.[",M%4] N9>N,U;!/@N.639L!#SMY-:!NPH4NAXX7);V4MIN;2_@J7]<^\Z M(0B]):$CH@IGM.6S\=B-;NH.L&7IQ;(TSIKXY-.J)X.&/&?M1!'.W^]ON-T9 MJRL-N7T6C1].;+O# :&/ V+K&NFDV"[G+")$;8&D])3&FGS6BD.2:)P6G>4_ M+?L/EE%KH?#.*=ZY:>67(M>-)&\$9P5ITC,?&$4RYKIMN=F,VE<$URT("A/0 M5Z]&S/I;H"\]3MV6Z\KZ1KQ<<^K<9-]']6V>YL@)3C=3OS@X.BDHB)MR]GHU MV20*-/SNDS!CQJY4Y69,&.7&;2P5T<:R!%A.Q'"D[<_F&$[1^Z/(G5I<*U;^ MH+NK=%^*0U3HAL;U:J2U1'!6[DC63MX:*+N*(KH5BV[% ,1(I,5:(*9H=*G) M2G6]U84'_,5F+1UKFN^.[MX@!L<)_+B593\N]K.*N'%96/IBJ$1""6?/G2QY MX1 &;:Q ,W4<&FH9%TO!,AO5^>S>O+R036*-ZM5(!$[X!-P/YZN^A)VP@-1= M[97^WC4U4'E?;%CX5YV6 55I1QQT2VT"P<.RB_L.E61 )YTMZ*%.4\ MN=:(BGFQO?LXC(")$96!9.19?4\O B8N55WMU%4M]SJ[S9@48\OH:&AP>-#.>-^G#TQ6$^>'3[R/IRS+Q\R2"4 M3Z7OI07*9(P Q(Q3KQ&65]"08*L?EG2 UQE\#6M1DC$&J6-8E*8/_7*$?NJE MAIFFKN[5-,$KTV^B"=_#S"Y:2"!XW.O"A<5,@NBL4-X8WK,:ECS$2P171PM% MLE)I&"ODUQP(OQ6>,LB+[K "+;2BI^KEF2U61Z#U:=YQ4V@-S'!ES*$!BYBJ M003\(AGZEO7'G!8?6!%8+'T<.C::'E3[G-BD@G^B7V. ^,A2 CR"P +83P>\ M(DI=M* CBA;L6K0@N[M\GG\?I[10K]H#(VE97OP00TK05H3FL:%N\)JK@,_"_8* M,]C-J=?RC4;3+I3>9!7B82UOJJV5HW9D#_.<-=9M#R_AF31UX#;J%NG+JN]?WC\H0V$Z:5H>C%[Z??+50<0UD"6/V)R(9 MJR-8F,+U2CRB>85/"5Y+>-UAFT"_J::D#^6Y2$*+E5)N1:.F_?IPP5=EK'@. M,@SM_&;H?^!A@3O0I&GBM/:!&NR$+SIZHDS"QC#I!250N()9Y[:5SWOU+SPQ M :]6OWU@(%I-)U9\>V@XC@-CZM";'7-!:=F)1?F'1GMK\VST>18$3,NC 9# MI+7K@FT+=PF/*4:X4!J.]H4/5R/T%%E:P\]T\1Q[T>C D5"@PA1#]I-7F' N MCXUT!ZT56&0N6IF6#NI)8%0Z-%235>/P\@#)L;4TV#PY^VL8T/1H.+KC)0+$ MPIHVTXP]-M'"] Q&&BV!PWH +-9EIV/.*_MM=KX9Y%G'[EE(.@SS%LS1M$E$ M)XL]50ME59;R>F!H%I"JQ@KAJ]+%ZM5(!- __%<$QAG_2O0O0U9!K&=V::I1 MMJ5=EZ_(>F/+9+)Z-'DTE1760BM,SPA5E^LQD5!>#Z\%N6BC7+.%*P74(<2T METQCS%/"I#? /:U("8_-]3HO8WT.*:_H4QP71P6LC] %_=>3OD!>4=W@+'C5 M4,/);TO=\6@Q<,=GRJP..+V?O'?/3Q-K-@O'(5 <@6&N43\3#I9_4_WI-9Y< MVN10C1)^:I(HL:X^EO_-19+;%H:\%DMX\Y+7C]-JEW=/0=H*8JFGH"<3K>@L MZ!V]+MQ9ANY+0#=34U-I-0!#^F98??S/ ZTI+H=ZJX2;$X9-*\Z\4N=2"JDL M82<.=J;P8[\J@K\$OWZ]UX"$6<["70N]V?H]#&D;RM!%YU^57C$$UE0$7\>Z M"(=JDWGU\[%="NXEZTZ"KTLHV;FRO]&=ZFCJ_\ZQ;\C'N&Y'RU4EL%(8&X9I M<%[]=UK<['N@M'T'_E:K*AU6#&U#Q56)>%8>&;/#UJNS4.$>O^B\@SP@_,S& MO5A7=EY-X<9K-Z(>J,*T3UK3M2"N<1+@CVH.V"G&4P#9Z6(3707<>3L;_^3 MU;?0V<:KGA[&V;Q/S@JX+=9"IA5?>K3XXQ7ML?% !5Q:?><>%2^'$W2=-:+1 M $OZ,:UF3KE*4(0(-Y+MJN_P;WOL93B@XK+7DLP)X[ ;>F&P>4%:/6W72-TI M\ (JVS,[$:BJK( @O:;AT'D6&BS_0!(+0]65Q<)0WDP?V,O@8*=S[#3_W"I6S%LN1;8^#;]C:MQ'< M_;T?3,?8\@Q_#'<2 M,:V@"QL0C[!NDM(0&WT04L](1%EUI3=)1/: MD?,-Q%,7>0G0)-K?S3_@GF!,3ZU%@Y[@(340X7TH72W P=.7QUBVA3;YH%N+ M5QFMV\NVB9HMO2*\M/N<9S\.Z#@?FD8'C%3F:5ZX.L<80^45' 5^NVAN6&IN MB-UT3&RE0ZOWCD&E8?7*%G1T/;QKQ^5]2,/+%9 *B;.HJ(4N$&8O1-X(&H+U M9H:*)0=G/YE/1\(S(S7\NE, JXTFD?65_/81W&)K^36QU)*LQ$03AS0V3^7R MG #A6N,V\8B,C/82!*2A=$TKSR-KOD=#.K;V MN;0J-Q8K4XF3?@A;/+RJHS8VD%*=R-#1H;ROT"0'4W.D5LCVJ4' MN]H=5[6U=EPE[-"Z?"G,J]9<>.OTO)]WI"M/7#.B%9V%\.$].@N%VR1^I-52 M_;81"TTDPFYZ*@'!U?+W*=P9V'4#WHMM+W I-_ 4;%OE[VM;0"SW>XCM>N2+ M;\:\4KC,FDPP,V^2H-&L18*T([(7LZGM'VD4*UO5Y=990ZZ==5;)5@M&Q5!_ ME^15K6K=PN81DIXR6UJC"DM38I86$I&\J")B MD7ANI9$>5%VK]$R_N[N@=,$H/? \-T3+5H6,C,PV^8I:BP4#*1BLGFWJHY[E MC"EZ)PDL;5$+B6<,6>ON&RZK/Q>Q:-%2R980#A8G!6@J:#4EBT\6FBTTO MSLABT\6F\UG\,;>"P;ZD^54U:,!M7#FEU=I$B;&[C->]J_,UHIW2UOH=O>1& M%M04\=ZU>56IR6?Q?0'Y( 4_(RJ9G64\-8(VF7*]&,]$YI'-9$?8A&6*1*)Q=(/9( ML! 'T:Y9\9!]D053AY\6>)@BG[6WN!FWV>Z/ BZ;PR62;;\+7'QC/;OHV*67 M/F::<;E[W6Q@TRC%R]FZX3C5'L&9EV8AZ[+9 M\+%[ZXX/CA(W;-3ACEG_?L?*6KVA>%E;- Z691RN($#!>1LX>L4H>B!6* M?]%'SAZHM3R *C3^4HR?5#1:ZUUV;+E JNR6B-%+#9 ZV'MD4( M3EQ":*_@Q)%:-_M(&JE:+'AAQ'Q&+L3T,OBNVH-1T 9<-#+(S2Y8BU8XVZ"! M>D9U$["1P9G<5MK^9H9:G6YUBA1DX4B0:P37^-V2XB)Q@P"9JONU[.S M5.[7C(HDGLG5*G]*!Y^Q!=%"B9Q@N,"GI[YIK?P-6SDT0C:P5J5>S4"7K\FM MEJ@KQ\G(V>OQ\>Q]UQ*YZ>)SM9HO,,K'R-FK^.F6<8[':.86@'I= ):/D3,' M;,K=1^(!*S(BBCYRYCCMY''Y'SKXH%20*2Y8F]5XBVK*4D V=HIC;S@IFCF4 M]=@UZLT=JY"N;N:0@R%#-'/@:.3L<9I-??P<#1K"Z,;)R-F[[AK9=![)U[(A MFCD<%1J3K16[MFO:!8S":E'TD;/W2.=YTPOK12E&SMYZD4T'DEVM&$6!*Y^1 M%J*9@RCL6+J1L]?P4RXZOIMJ7Q3.6=*1,T=I,^5F#@>*5A A8+R,G+W^W\X# ML4+Q+_K(V2O^N0@ 0N,OQR!6V@**/G+TM(%?!0-@$2C%R M]C:!C%J0Y&L;X$\LX#,,X"B:.?0-V* C*$4:/T_1V$'@8E]<)-=&:.]4IY8O MVX* MX!W@K5BMX8/^QLC!-0%U#.!^HIRC&EB/8?F#_6&:/Y0*N@FUVA(4P@Y MM!U#<.B2PSR10S>KNS4\RZ:WR")'K=HS75-^@MD5$9A[K<.FO(M;-.S'D+D+7ZX-7%-;,: MX]LP(Q\]/T>WGQL U^(K!FY4M#CKLI5R+;9-BH"R@'*LE2;2:787*.?1WZ)5 MC1.)!*Y+C>L5)ID].@CE:(NI->1F)ZY#!D? ]C?[8S K 76>H-Y)11PY;*>. M7>"^"R$_)@YU!,@MGZ[8K.[1?ROS4!6E+7=JK6R9]]PT\\GM6]H,_ZO"9E_X MP]Y-Q\36!R$8W-S?/5>>>O^Y/I^_VW^?2,A*D[]W';[V[CWJ>/JP]GG!8# F+C9NCE5 T+A!YB9/*P.T""$L_.GTK=LH!-=%5R? MY]4P!@PR9!BE:(W,R]N8:O47H"^@<**"D&F^4*7]B[<5L=8J:I3*5)S+^QB. MM%7'\*[ MQ,X7B8^5M*RZT$K2QEJQ2T[N(SS15+OC5=I(=J]GK[ < MW( 0PL'BI !-!36]BTT7FRXV76QZ<486FRXVG<^1=K(TD5"I*+>@;GW8D8?-,[L2&J1R<%/R,O(W7]N?< MH%2?-WC:TM&8"J#6Q/0I9W%>1NY(*T"U#*KXII);@BK[Z+J&W&KPUT.2JY$/ MB[#$X)]Z?=< S@6(91[GUI$[M1+U[^(6+5&!:0>T'#943$ F7\CL&DB[>(=E MG#)7K\DM)2Z')SVT\%D%2+0TYDXI;>_8BVM%2^-:I:KXJ:CP M1LY<.>DTTN\9ESI.5RO& JM\C)R]%-+9M4_\+F#-KZ5QB>3;XT-C,A@S:&F< M"$91S;CH(V>/UUTETEWP>N@B0*6"3I%!V\GSQAK9%/?BU/>)V5NV+PCE+.G+V*&WF@=+,G>@=X4#G9.3L$=O* [%"\2_ZR-D# M-VT+C+_?(V:-UBRYQ>P@"V=2"X?#ZYS-@0;0T%CI_>4?.//JDNH5LNG$/ M.*'[EW/D[-&ZA8"Z/UHSMP&T1?04)R-GC]PL6AH+6T!I1\X>L&=Y E;8!$HQ M"V10A.7$)H)W/B9J0HT#Z21M9U%0["B/F,7(@I_O==M0:A:*R)-;U@4)X>B"+(2V\SZX$0I MX\B9 [&]:]G*? ,C&@VY+5#)R\C9E^MH[UKX,E\S@U*3V\VX=NFB!@?_$-NU M\.5.M@%1RK#0,$M&V:X%,_.(*ZAUY$Y]"_95ZM@"42B1L[/5:.Q:@&YUH<1& MR% V;P&=JL*O5.5VN\[=P2OIR)D#M9Y-*9IT@;KRIA#M S@9.7.YN-',ICA= M/%CSJY2X!8*%^,P-Y^S4<@2C2)(H^LB9X_4L3^9YZ+B$4D&GN*!M5O,43T6E M1,[+)XA*B:)J0M%&SMX454NW],QNJGU1.&=)1\XHY;&'()!-U *'US^?$0NB M4J+0^*[6I6=W?&=?^R9XI\^MR/H@-!WX -.H+ZF?'S%-T(!"[VQ46R4W^W MPL%\:>X"W@+>"1)OFO#F0?\74"\YU)-EYTZ:6,_[2#B&CZHAUN=6N)Q1(#' E+IE]$+X-)_+!\W-T]WF!;WV/=@H9 M5TZLR;5JW+4A@"R ').ED0J0LV_'T$QP[PA4EQC5*TPQ>[1SR#.2HR,KU69* ML-Z%AA\3AQ*8S1NS9U&1> ?,'K8_A,!MZ7#;5/;H:Y*?-:4&"IX23=60#H=9 M:FGYY/8M;8;_5?L&N:#SPZW2S:GJG2DVX[OIF-CZ( 3@F_N[Y\I3[S_7,#=$ ML$0_N.E^[]W^^UQ:QK#TO?OXK7=W+@&*/TLA0O\^=5Q]./N\ &TZ&W^@OF4# M)>FZX!8\K]*S0D]-9!1O@ZK57X#B@,N)"I*A^4*U["_>4F.-2R=A3(\F_9$] MG\]JL]3)%F=0>K[^UW.E=W=U???,=B*T$0,""+4_8[.$C<:M?1L97WQ1I9&-F/[I^?[RY.*94L$:2I=X>$RL ME*'"B_#!9 3E@H\%3 :LH*9$KC!/= J"QI[AQ5\-8 ^QMM9ZJ&MLG7&'$XG M(9[ *UU[2DY26=_\']U,6*M_:#NG$EJ&)9B_1!>P:&G,9;-3&601^:?-Q)4_ MCPBP7<.PWH!NDL<(B.L@+W9'D@M_QMHN4Y>5=@%T]E4'0*":FJ3IQA2+NV! MVCRCZSR_K4K 93W:=' P(MK4(/?#981^Q=5T3>V*K86>P?U1NYJAAI9ED*&; M&8/-5,G-VX8]TK9IA7VV@9)2@A,J8ZEKV.2>NL27#:0@>BY,"D!74 M*R@V76RZV'2QZ3E=,CRDQZ+U,L9023SCW]Q8R<-6)OHSZB ':=:T;Y##N!,C MXV\BB&WN26PLEN0 VJ'M_<:REVRR25;81L0*FV9^>;U1W=WC72^!QWM?=/Z< M(QB305A7]@!A3++ X5,"=L8>OSE;!6>$]>I^C##JCDHQD$)N*8(1EH 1-MK[ M,4(E0T;8D6OM.!!FRPCYS(VZ(J8UUDTTL82DW$47O/1&YPH2KPJ34%\(^YCO MJC%QQXBS3*E4[H'D$[A8+BQ$:/\4XHGT Q?^Z9&XRRCL9SJE*2HG9$\UJC6Y MUDGK4BB#D:"D@$^4=QK9 'UG<3P!Z/5V76XU6_M=/ +?A<7W.H9>KV?&T'<3 M^1,9>E5NU?;(MQ* +P?@$R67L\P8^FYJ12)#5^2VTCX*ALZG@?UZ."0#%\. MJ4U=?\5HX<'4UEV=.+RX?+GQ!A7: U32D06)"S^R(''A1RX3B?FT8WHMOZE_ M_A@:1:^)4>0 O2E$48JZU@(+ @L""P(+ @M'C 4^;2?+GMOX]&GAN^71\KG. MU-^LKK" +AD\[Z98[>1^Z 54,%OE_=1U7)"%=?-%.'&/B,<7'OF)SJUVQH@7 MWEP!=)Y8?+V5/8L7;EV!?'Y8?%/)GL4+_RY75MFO:XH['=U!+5":0'.QT?92 M7'8XPB+UC*F'Z('KW=W,8[4OJJ?U,Y$E4/PL@?K97AC<)V%J+0:5TUI'9$L5 MG@W6._NRP9WSI39@@^TXZ4.PP8*QP69]7S:X<[K46@S63AMQ->9SR)6*JVZ< M>RWCU O&;EQ*M3N9V-8[T,0EQDQ*#I:-5"?MFJ[NAU,^!=&4U^\#8ZH1#3%S M.2_!&BUAVAV#JN!NRNQ8_6U:L]L+P=B[H5*MUI+/JE%;LA?,884B/9)W)=+" M(=]=\4;][V,0BD*WZ <&HCP^_=A[CQJ*K-2B(G)"Z OU#V'M79<6"\6=<_1W M:6S1XI($BTLN=$2KRZMWMQGI^)C=[L8PMPPPIW04N;,GYIKMP^Y*UIBKM>5& M7!'\=#!7DZ4W8A.)>+LC#6&EK&"T:@RF!BL8W2<#=>K@2\F,/:_"'E?\33Z5 MF,P@JMYO7K@MG:KWRD9CBJKWT:KWK66N<:4[ \-RIC:Y'R)_(*9#P?](X! 0 M[=)R7,& M-0.V$5[_L1;/7[DEE$5+WC5VK"M<8!&-9N*XV!T *:J:,VFDXG4J$9_2>$' M^:@$'VBZ3088W$(MQ94^!89N(LO!/*%!"!G2Q%!-YY0MB_W;.RR2:^%= 3<& M"-,OMCIV9'JG^+. (9!3LZ$'",/P:,%<%@8C[_@S93(_)PD#K68G(@P8<#I5 MWYE!<1Y&]S5[ZZ:V5B8#^><$E$4X1_YTK[R=2ZV!7BOFUD=Z)2\_1BO9:_GQ M:D=.RU>4&$E[>Y$:Y*0)3 S :\QD"BG8"$UZT]W1*B!%>BSNL9.)[:ASVLGF M]D"**G)[+3]>E\@+2/5HO(@<(,F!9:)K3+7C"V;3=4F(Y@AY=@XN3L+MDFI2A_6RJH?>9E2RZ,R'NJF: QW@[KCP 17J4=YAVC",CB>^:YI3 M>.*13"P\(J9T SP)IE3Y6W 4ACHR',H[O!V[(@/*P:2ZPE3M4AR.K@3D':O M)( 4R&Q?=7<6P#=*C 6P4X%2TJ8V;6,57/.K@*B'N(_4)X;UQD'KJF@GVZ!U M5?SU&;:J=;U-$UVLCK/QP4]5^K]C:("P@3I\L+T6Q$V)N/]\<4^E[NO+J73] M3NR!#E?_ [ K(GWX^6-2CT1!]>)0_9&,02C#&Q6-LZ@ H2QSJP\! ?\&<<7Y M*&A?5-I_0^U!ND(]XP9UC']0'4,<_ (3/VC*G:U9.S)N#WB+#EK;(.=Q TCS M .1USK\Y%)0 E'B-M6O#U?)"[25?9Q&_:/=-M35/GPB1C^67+*JR7>=^2 W#2JV"BO/N M@1+5JER/"2;A@&IE'#ESI+8CX5 I(G4I,OSVM\9OH .&5,!G8H^_$E@^?OY5-51S&=H;!MM7 M'#(XUZ8VVKY/+MJGG78D%.SPI"SCR)FSX+-63OBE>BRJL:C%4HD_4R;F!-CG0H=&JRF>U]7DC(DL:9_D/X@"#X03EQ3U? MS58D*&W?\\4HUS4UC#K""/AG"S_*2]'LM.1.8WT)FE*AJ,#X;<<(.7N#]W#Z M)[&ZJ=2@9Z9^NT71=Z)Q6*'+5-)6J(E?/^/.U\.G O+/,5PZ5S5(5NDY6 M3^/-/WN(20&Y_7)Z<FW] MM+5]X3!Q",IS"*+:<7/A#"S70O4A'=)=,6@V ]6U<]INK%-=!7++B]RH!E&- MMZFG(;0<5@]NG)ZMMTZ*LR#.0DB;3M<^'QR$C!5JK'7=/),[]>WK_''?C2?D MPRWFR>/F@!6SV65)1Q8D+OS(@L2%'UF0N/ CEXG$?+I4_/2V!UJ!*"@TLCH' M4$"TF! MZDTW] M3T[/9(+^-]MRG)T\KEO6$NC(+5%*@)>1,X=M9['Q^S]?W.[KRT+LBM\%"X0&54CLWL;H0KT>GI"-GKPQ%J]>OX_7.&F;O M(S5)AEF1)K#?+9 DN0A,$%/&G-5J3G[[XGS2,>-LCSSYK0 MQ4HT*MMV\81R M=8-P0A[R_ 7V><%^IYZ!'RX"_O1UO]W"')7C*(,ACD?.QR-!B118*"$6DE71 M9LJ.02H6\A-HV3ZMU@1[%$=B&TU6R>)(<*?'\@!Z41J+;[-0T99;QI$%B0L_ MLB!QX4<6)"[\R&4B,9].#;\T5M>1K.'_W]Z7-K>-7(O^%90S?E>NHC@BJ=7. M=3U:EB?*V)(BRIF;]R4%$DT1,0APL$CF_?7O+-V-QL)-(BF20BIQ;(D$NL^^ M'^OOB2^LUD'-0G.\&H_U&LGTE;ZY0O'.O[E"\=+J&)I'M?.JK%8F_+FU5/JTJNO)J^*GKTI;FG% M)D?S9%-?%27M# WG=[P=G94/,WA.G?K"V\Z;2U@1=U(_.:JVFV_$FU>I& MNY)KRS[\\B?QT6YX8]D[\89+_?-KZ\:4YEX^J 4,5+RS$"\N= MFJ$98<7^,UCJK<-6[?1P.TQU^%C06?JE7ZZO[O8[E__O M @Z+;[7H!U_:WRZ__NN]E7^O]:U]^]OEU7L+WOS!,G#_GR2*W?[X0^8X2WA) M^C_7G_!"U7YV"[0 =P-ZL&AID?4=\!EE.]"VY=H?K+N+_[G;O[SZ?'%U!S^I M'TV\_MU 6,@_MC^V0M$+0@< *C>[]G1 'ZB@1(14)#(@4%2?K/$3_R[P-Z] M7R:R[O%!7HVU/2_H@;9QRMGX@I\ZR>8ZS-E<_Y:/_7>*14(BX?"V\_V;X$SP ML\-?Q\58K67[SI2K'Q8T^/.NGCG3CP322*51"/@-N38-DFNN&VTEQ(^XLFBDD[)YW M]\9+W;UY6')W13,1W- :T52_R *K(K;02ZI;NRIJVU:4#$'UCE%6HHAE\Z-, MR#J"020E,TT7.OD0T;?$<.0%8^ VQP6!'0,P(Z2)?3+X+=?O@9WC/HBLE!YY M-M!79-D1@!]HZ3%ZOSXPE[OAS5;1M^D-A)-XXKJOC3.B]S90SH,;C^_0&KF# MMWT";O@QOT,N@")'\)XX!/L.#"Y\C+IX%U5>2':5Z]^_/S!-4D_TV9 BDZH M!6F:'1R\A:. -3RR'4Q]D\GW5VE!E:8D5C].:=WNP,"9Y@[\Y8#^\R2W ,E9 MA!\0V1YLF/K[[:?H)ILJ"D@52QFTV(QS=.\[KZ0 M9@EO_'WT11@-W-$-V!T7G>L;E1 %@V;HQE0P]DG<"D^@T3(E2]K<;S3W6XUG M9$D/&[5<H0+8^\RXFG_*"_; "IMLHKSPLA=*:>=A(/@A ZGQ'*]S87XVD M'&7RFK<8:31J'F5@<5HJ]), '& =Y"<;'M<3C>=3_?3<:',[HNR;6;Y#.9&J M>.<%%=#^)A)K106;8H:T%E^1.6OG!/'\QJP:W-\]Z;WFUCX*M;I1E%1RO)+C ME1S?4#E^LH*Z^$)[DI3>&/V=)M>?UI-4"?:UF>7GZ#EYGG!^[6_F-O)7Q=25 M:*^H8)IH+T0*E[C%GD7\ZG?$O7K9OO9IX)E\P!;,!']=S*Y0,+%4L^"7KR8] M\/PFJHGI 4UEF\>YVT'OB^0)%$']4H3[!A!SB7/R,MF#"_J@3!VLNJNJ-'.P MP5PQ5^'RBQ0R3Z\W6E5]D:[I&'4'87J>Z:K_S10>[WI@%ABLEJM\ TB454(T MFG.],T7%?XV [/>[H;!_[-M]>,A[R_8>[7'T7Q_G,5[DT\3PXU]M:Q BG?_E M[OK\S4 M*Z+/;M3S@@B,XN?7QZVW\+YQ4+>,BU&\-G.U%=?LK*?W(,LK,X'R5=S;GO7- M!ELHW(TFA,.CB>]%TJ1'67% _U\SBU^MH3VVNL)R_8? >Z 25^O!!C\OB5#$ MN4,F&8\@QHH*?A*Z$1 0?A8?!3+7];&DJ!6]#+W"2^$'OF [@NK<@U3/ MRY..P@!\*OQ!9"4Q/.Q_\7?X1L^.P?6!I[ .QV?8#[;KH42J6W\,1 C B+&: M%Y[1):D6#\!-,D_[Z'H>U@(G(=P+Y (?$S]A#\&OBQ$"]"[\5<_V$< @<:/ MA^>-02 &K#>+#AT(YX$%XP8CD1 ME*!,@4?>V<6*Z3@%DRP\+P&!_"3?&SZ:Q;T3"/X]G5]=!NPF$8*76B,HN!$J M%<:V/1IY8'OB*^$;^#+$[7T"< +#C4 "AWS$/_S AN2Z (!'B+T)%7#:?E% M0Q8#6+R=WY"U==7R4Z7>31+V!D !IC[83N$W3?A/:Q$H8CA+B0/;L48*2CU# M:V)3!4A(^'L 8BX.8G@TT!108AC\)%X&'IG2;5.HQ5>XN.["&4D*K7BR4*-5 M:YT5?8[Z5N%]!H%WX,=N'T0#2(IS^&TPW!7U/HVJ.X#B"(4Z]A=1?R5J..L^ M !?71_*U;*4Z0S%"L>I3Y&]>VBW8R;>@)_PD'S.:TCZ(COV_^71\N-_TV=KR M:$OKB3JMG9P6IS-;>Y/OEQO9@M"\$2%Z6 "W5=Q17P2$@,C'!M15]IMO/AX> MUXM-@6_?S6AO.UL8886FQW4BK'%2.RP)$4[!V-GI4S#VG$L^&V/2&"HTG(F8 ME8D5$1,OWN\)[(PY>!+(JS0HKI.A!W7SHX7$UF6VW;?944 ?WA/M WDL?/7.MG*6,F*C%R:&9PL7%KF;YRK;O7 7PL%O] MYBL1KWJ09>VP4=+07N)C/5EJ%1:G+7[?YA+O>W1T6'+?."4*].(-BN!HZTL$ MS"<%1 MJX+/HQLN+?,HP3B*<-D :__'OAFAU&R?KCXDVZA;>;5M=@ZF7.P=. M7<#M"U;UV!F*16XV:3I$JS5FIO14DW,$]_>#2[]5)]=Y>?/U&41)@_AY7O\C?[N%C\7G-@P\=XVGTH\8'4 24 MF:$X*KADMJ]"5%G!SZ$\C""D=3G6@VOC%R[]AP#;6G6X!D_4$;TDQ,A@^QY, M0_KXGCS&Y4VGK5[/(K3MP1%\VSJW1RX:EYW 2^0EOGX]UU^4'U/?K3,"^<\, M3$]-F)JWIJ.IMV4O;H4NC5D(K GRYO@L.ZU9BFS;H_H$=5]]W0E:OV%H??A[ ML\E:7\)0@1 T0N&!4O5_Q#LA"&MXUF'@ $UQ&%,#.@YJ&-0$; 7P"U3S&%:N M8>#S 2X)=^TQS_69Y\9D#"0C?.#)T5N:1P&&/F4F0:5Y[I\8JB1M]H SL2A> MKH)+-8J$PC?%3PQ@6YB?5*:! ,)WC;!GAJ:ZG+?.JY0,5OG/.WWCQX';&ZA[ ML/MA6X$O]E%#P4%].IN\'6MG:VB#!=]H8!/>1?P4.3;%"-%C@ SCWV:FVND$8 M!H\HJ0D:Z>P89"#KT9X"DN)>D,D@N5 OG &53.QB)5 YJ!=G"KTMS8T4!8NZ M$:F%4'B4ML(LCDNZKB\*(0X9VI@GTD'NSYS.PN[9AC#TBDFH&/X7=2'3VH5 M%PV",-Z'JP[QEXXP5!T%N_$)<%,G<>%QI)KZB>=1,A5ST#5.8#JVJY*7* 5! MIP[P$$2%.((O0\2_@<@-;0\#:=)OT\="WZUX:CZ2H"=9XL\$3"TT?3(T.EEB M9DGT3KX*A''JMSXAK+D KY?)/V5J:,/$!$-(X[3TX>IYHT(G\Y5YHIE=/H"D MB(E(&]/>$4HM5&1:UCJ)4#C.F_#2B>3J RI9&.K$,)%9T33:MAS7DZ9+)M$" M.9V3@JM?9H_)&LGY[+")$?:_WWP+PGO;/T<=]J&9=U=MU94ZC MDPG" *@22SVP?P(+,/R)?M!I+MII?/V"O[T<@']4@W]:>O)/SE7853[A%W\& MTTC6 ,V?7YF$M)/C#-(^BZ@7NE1B?-TO%^5S"_"/IIJ9('JM@?U X0-0<;DSY/QAWR)_DS\,M]5W6H] +/XUJO*%_:@[5%5! & M^D,R64SE4*F^<19'^E0/6OG.6#6$+5+XSGSPJ;7CC-2.RVIH,H)4:?)(>TQ@ M@!7DZ0(6_?%)(>=5IK+T=/WK/NLJ0WG-=JCX64L)#V04U7&])%^IX@.J.L*1/%]-E[%]#*A@ UI#E;W$L83)(3PLS@,M >@[\AZ5SMH?NQ5,L M@%6!]:0DUZ[ ^H+IE=?=C]"J^A%FI]^D$V-K?EQZ-FQ&DHB"[=:-/<9[[TB" MZ'"6WKKVK39(5L\Z)KW5F) ! N\?C!>0>F,K>/0Q@J4R'N-<'4^-A#?8V^E%LQ$>WHUM%[%%115Q,;[-7I^'-C+^MO0M.5./R]:%-6(^H7#O MR'8IH$[1)L 164+-D^TT_":E4SMB%$N3]@AOUCA;$J]\KW?JY#);%QKW7YA8 M\%&.^^!&2/GPW?2C5R0GP1AJ1U'0<^E?*V:XL\)&C5D,USC;/SC;;QZMEN$. MFR4ACR# V(^5-*:>0GS0!X)%F'=>? M$@EM97QI?A8^2C\)DR:VYU$M_DJE'0;7[_'#N8;=XV+EO SXDA\)Y&^8[+Z3 MYM!&/&"#<#&OJW-:J&S*)HYX#(?;D\,[5$*@S"AGJF2C?#T46MQ=;'755-:I M4;#L^JD;!LHK[E-;QJT_7O?BP)1V><>A9KK[$V]P//<-ON'3 MP+=:V@7R KMY6+P"TJ5,\H*\^"F<8J9W,DF6UH8]/;T[%RW.G<@XJC=*DI89 M9;Y5BOF)[4THB'G]" EI=D-I)PJ(]8BDMD]VOQ+*J#@+JC1\C8HE$^C9 M@*4F6561;C0YQPB@'\OA#1&N.(F%]&^B:K')=F[$V*)-&/,/42H=YO&:9U+= MBB%X;BBRC+@\**/-6TZQDB']2QP&=U(,Z!I>BS0Z7*RR5-+^NJ_-E$O_"EYU M]RB\!T$E>$N8"37=ERD&Q5\:U9LYD)/-N8UDA)>>NK9,YBG6J"["//\"R_KN M,5@QSY0L.WQIW&RF4J%$,>43-H1^7^4@PXF\EBW]7X#14KS.SVGEXT4G,QG5 MFC4_[-Z8T;5IK#OJ:5;HVV@.; %].T$"GMW+S%8LO'^IPQ5/CHH]-M(KUBRE M^:PLM[_\.22-LD7M1.'2CD];-9T9Q)!3V99LTE6&A,A!^ MR!%8V8_3X2RW3U6,1A^DRYD]:GV,:>4R%5;6K=OK[S0H+C8FV906B9-\Q/!E M0NV3?!)O3 ?'[^O"='X+=1GPE#O\ISE^+GT/PC?0TYJH6=#^H9Z@HZ=J,I[. M0M/OZ]9U%@KF5>C%YL2[D)H=@GN?LG&R%8&_AC.I! "$X$0-Y;R7FBL?+756 M702:.QT.$\C=>]M2UHL,^QH&4:R&$4KBP\CED#RIW @7+JNB7L4^/@954J/K""%'%9VX#)V,%9"2J#N+.&6 MR-[Y6HJ:QX5=G%\!PIVD^Q_1B^^"W\@98$G_?"LO^K,?%_+D1X>U@X.27'F$ MDR0%=@#&UAXR(!%5D$1PON@=-T [ $:T$@F'7[B#\Q-?A->-TA"'WCS"W@Q MKF/7I&:QB7:X#Y8Y+:=K3(YA$D."I-H&O=:"N3'-?1:,J>-L^QV!+]V*,2F# M6U[9GZ9I9:K@9$*QN=7V_83RT7_)XU-A8>GA7#7#O+[I>^]45T0^K, 2@>9%50KK") MJ1@1/AFAA>40BPF!@_V#YCXNH'ZR$#BNG1X5G;PY9( T*)G_0:5T[,?[$*RD MM/!L;-W8X8^:U3ANG%E7?UB-UC'.NZ#A5_B\3N*# 6:*"IYIP .9IK%YFCLQ M^ 492G9-Q!&DNP;)?#:CT3OO9.$E,P"@!2J,52:2]H%*+'^GGAJ)_O!4J0 MZ>CN I+@;,F2@(L[%!)3'"(*ES<^\*RDMT+#P@WEN*6:&H9,[2GC>35J;G3< M9)AJCC M==1#W5&S+=>16!?89#M]L]S:*Q@JS#X1LQWWY\;A=6[]61%253)9(7I-B#81 MW*SPNC-XK1CXE2!ZDQEX,\L.\VE>]!,WJ_QI/45.RR]E:IX4QFEFRUG0L5WG M(,=66?GZA#JF#4#W=A#:^IHEFJU"D=2<]%2R&V1E]+1QR-P.,MH$>=4JM,S. M+Z]6D%-MGA2')57R:HOD5;$_97YYE5^-LS)ZVJ)6E+45PW?22<8;;Q2^=//) M,OFED/\@1&!._YGVXJKZ25X5_G>8\@X+;;AS4MY,R[*BO*U^\^HIKS"V:GZ9 M-]WFK"AOJ]^\>FU;V/\RO\R;;IWN"N5M9L#RGW;H4AG'IIJF,^JL-H:7YCKG M<@.BA6I_AVBJ6'<[=UOD3C=$7;+TG;$PV80I!_/II>34RVE*8K4JY( M>1$Q?5B(V\TMIE<0!CY>(&M5T?9KI^V)ID5+LW'N)PH;CL^T:T+*#=#HKK;A4LIQHN!2[R5^B+J*4'"LJ M?/72\G!R?],Z=^"VB@/O*VGY"J5ER7ZZ%S"%6ZVRZ6J;1X5S#57;EF$/3QS7 MWTE&(T]-%:(5TGTO>,S,$%([U.- 38+!%41V)!M-HTUH,RU8"<90?KC4%SBG M>=//;M3S@@B7:51MJ*^Y1NT+_BA;0TY6[(PZ#E[%='[3L=@N>8\/C:=*BL,7#X_88$AW+!&X.V M"O6*.QH7JX!> ;T">@7TERL[6%/=,1L3+OCMOE*6Z>0$'0J-K#W>4ZLFH+_; M!'CN0&ORX8S69+6F>)U5!X<+K(79 )1O![&ML3WYM-#TM@!-K:ATX/!PX[I M-NK-6R>W"DU&B\FM58Q5."LK/JSDUO;(K4++Y&)R:Q6C%4[+:DJVR(I<4_'J MW%:D"G:,K5 X"0&T,B67(Y*/<@/R%:1O%:"_XZJ6QQ#.'T:J'F"==F5C@6K6 M#<#_=E#>.N5SH&8'<[Z&H3)-KAV1(EVBHLSM(2OTJB;8]$ M:RU1HJW"_&QLN?EI!#%WG,)?NN-P-R/FK_3-%8IW_LT5BG?^S:\)Q9L8E'KS MT5CM'71Q?3*7XHB?O0&N.*=:'2["2=>);TP13D6X.P_H"L4[#^@*Q3L/Z K% M&V=A;$+QE&P3W038[4 L^&C&SAF5'/X^>2GVND:)5P'@[0D %R97+$95U9CP MBIA2$35C+<@<(JJ:_%T1DY1,A6$."TNF5S3,^Y7/+[F.!R*<-*XDR%NDN<$E M+S^WY#B3A4V'EM"ULF0?7::7K(:65'VNRZ7:[6QHWD3/^,W'/^@8(()L>+Y] M+T D#6W73Q>RTAJN/=>WQL(.-[:A:&.".4]UI0OB]N@P(VX5GMJ,)I*RN"OD M22;J?B1Z[YTD1)2^^=BJGQP65/&FN,>;F;$J<(WC1CUL)K= "8H-H=2=XY$2 M7VZ&^9WCFL\22[> I!L1HA[)\D\[NNZ;/*-M[ILD%*;1?7GU15O=^Z#CCNI' M!T^(,3TEO/,1)JUJ,(Q88-!CR98&!_ M2>!VXAMHY6'"RZ$BY5=^"<)S>^3&ML<_KXSMRMBNC.U--;9OM6T=N3^M84## M^$ T,20W0G5O2=SMJ&3R?Q0)D57_NE)XPPQP7!JHLQ##NPZHU3/.PN=T,L[[=@ ,1"KL?BW!#B'>^ M:-,&\-,2XF&S&:TP<6U>1FLC2A?GME45[VS=SJG&7VX6$VX,KRV3 MI0K%E/.RU*IU5JU9.B"STEK%4R+*WEON<)3$U'D)LDYL^%[;W=9@>Y/Y+3<* M91JS73)"+R4^5\-P<&SX6W8:RC.W2R^2B'L_H*]&LM')E== J<[$V>"OJ7%4G^&\$G.LG-E]I+?45TZL75E6MH!/] MH^X@3,\S73R]F<)[70]$EZ%'LKU'>QS]U\=Y#!?Y-#'\^%?;&H1(ZW^YNSX'Z4=8 'EWCJQ#UK@-#\(/ M3J:@;:E3FO 2+7&P'D,1A!W;]UJ^.6XT\NPQF%N^Y_I@!:,PNFE<-M]\O(S% MT&HB).L$)GC?5?NWBV^ ;G(,3SYTK,^7G?/OG<[E]975OOH,_VM__5?GLF-= M?[&^7%ZUK\XOVU^M\^NKSY=WZC.W%YWO7^_H(]&XLYVXR(FEPZ.)[_U#6%WAN>)!6/' CBT7_ANAVQ&$L0T&4AR EAT. M067V[!@D1Q):?:I\L\3/D>C%//>%>F7@5Y'H<6[5,?#2YP&H'! MX/;JUMT 7A *?$%-;GG"XAO;'V>Z<. W00@?HE:<+LX\[H/%[/<$+X0RGH&= M+@*^*&ID$-@NG">"@]&N*#A"-TAB?>@'_AD<*W-^4-"]@67#)Y"KFZB0PD<[ M=/:](/A!M4'Z@?2!Q@?KT853Z-U45$ $OS$YDD;_XV_[C!4L.JQW:/M M58VS5JN&A8Y@Y^#:SQJ=J-FX4%^Y4&-VX LFE/!WA;LAY$%^^5'-"KK_P0,\ M"/A[YH+X_%$81/BC""P@P X];"!L>K"\]C?;!\6##Y?2+;*P/C>)(L0)/J3M MV]XXY?06+U;%^>#\G# MQ2$ 0(]XHBAS04!\'A./8#L @A/$5Z3./;3'-?5\]2/4AOD?]H+$<_(_?"S[ M830H_:CK>?F? 9NX/7<$9\[_1G)6_L>(J_S/P!<$*[3X", 98K3P<8)=_J<8 M)?"+-Q'B1^',R O 80E68#OJEXB[@/KA(A>,3SM$'(&G%!'^ /7C%#>*U]2& M-LV04HZ : IBRS:^ -0 GXJ#$/T$JP\&M05H _$#)CA\@@0%_,,N8%P_HFZ! MN )3/: O#NT?8O)G<8.-\:GPJMQ\BEQ+)"W#_P(]XZ0S9%[8OC;4 R[*"$E MP\/]7;N&WZ4S [2_3+L9[<:K6=V$KX.@]@!EW+9((E'64*-Y;;$LP0/"I1Z M905!)Q:]@0_N]_WX PN6!+SPB(Z$(J5CVQUF9Q 1@)HD FS#K]%$DI(=Q7H8 MX,!7_!8*:(?%,0F8#^J)_<3#"!9_$H4$O $5E_XN/4R=QD7AE8H\/(H:? _ M3!\)H': N[Q@1-^/P#G@#VM^=/@.ZC4L9?$C^/(AB"BWBS\)Z7[R4P83J$90 M?4PI[I%_D>[Q*9]^OP7Y'J)L5P] ^'Q K3D2L2MU&7WOZ[=;^*L#NC<$B-\+ M'T2C9PE@I&#H]NC%&L@])5 SL.@+![]38V*@;W@!/05B7ZO=^K6 M;_I%3#/V@PV"@M%3H[XT?K C1EXP5GS?XW+X#PA2%^G/ JB@ E9"O@)B@-0 MT-)DB)+1"$1G&,$WW.@'=@M$ 2B:6/$I;=3:'X$H$2R( #T?4)D]C#/OB,"; M)^L$Q!QH*A%-N(RF#(/2$(- 8UHNA.+/Q T5K_?U^0%#GOW(!P_%?>))^!I] MQ*2MZ"P@9#U$&7\$U)N!.7U&>P@88 (=@;MFCP I#\( BU3@XB?(4S*>[D/! M!_LP[19TZ=C^F9XWB>&#_XL2&)B7N!=^RV/_"D^R8T87WQ-E/QP 3!LT-Y#[ M 1L3TD&RX@]44!ZX,>C]8),7>=VVE.D*3_V@^$M* M5CM_NALRUB(%1$A?>8%!32HKT7'P"\(<' M9-!#E=$+(H5C+72(2++<2(=D'<]"D7JUPIR,5@I&"KHRYD(#'5P/XX21-#$1 M!PX+L]@.W7X?L R>@BOD\1!;/JC/L10L71"Q*/?AU\ 7L= JA3\<@QZ GR44 MY<4&?ER8@K8@?+[O)?@;)93Q"VF+?RBM5A) B%&+Y MP+*LW"]0Q4@\@/00C M)AK6+!];G.!%0%]V%"MJEX"R8QM]QQ&X%M+O^*"\G!#>)ZTHSW:'\ N@9#MU MGS#PTQL@C'MCL!+V@?7LW@_SZ8@AL"@DZA5YI!K=BL#,$/AD4T+C+0#6?R:H M/\#TYOP67PR1*_^U;FPVA0\!*/=8XE30JJ*29 /B"9 \,!U M/VA+08"!@%3*<#<@S)HHY?;0=L$+0&D+_U;\ J>1/AS+=/AW- !"UN8*NJG$ M3/#<^E9YZT_LKVL#+P?)_0#-TXP/KVR4^?U!\)^19R2? W*2>V!GZ7F3SS_9 M&$5A N0*LAVCA6A[!ED?#O@W\.!L1#$U4%V@)U"F<1M@@:+I"FAN]^PD8JU@ M,SM+!JVA*J% 5$I_GJ EY8>5:0?H&:5+$>W7-QQ1_^3G"0^HL-.V<13 !Q MLL)I$S+^)>MUQ<#V^F@4VL#"@0] LK5AA"I5AX)PW D^@APO)R _@TR/&%TA M '4R8@T)(.V4!V#$C4078]P)# FV/EG>\+#X%'( MCJ0;];P UY!'.'U!:3_SQRA@"Z @-2'>\9E-9Q*-!72JDVX$Y\0[M'T?2?V6 M76E &+B!0Q H^[_7K'\D=@@P '05?_T/ MMY$A*EYWY_NO_[&B7BZ\[T'%>9 MGHW5F)H&Q1?K$%.KD"YAKY _1;EH4 \J7LTAF*E:,Q=!T['G M6U"4UA<^H0K-1:F92\%K+Q*/&&A19NQDN4&3VNDT+B:W:62,15%GZ[/H413* M:C6H<[C)2DL^TI!*?1<=GLB(D:7R$[^AP]7G8(2Y%"]4CY*1*G9I.;:5CT]M MBF@J^?;*I%6FIN1P+?.&#PM5&DLJJ>'$JOD,^:5H/.P&'IWLM/5!9S>+!RP] MU^RHY8*B=GF 7>KPX]:*7K)(I>/*1SML%>65!,,]E&;# )Q4D8L74[BWHL2* M$E=!B2^>0,EF2I::(U$Q=T85IVK U$XH9%DQ5,50*S$JBFFYHFC72;J*"BLJ M7 45OG3NM_:!^,?9=2PI@,R>XI)1R?IB:6SBE]I3$&7Z+ M8A[WHL:*&E.8"F>7\)C M,SEQ8A_GLVC*JMIY&R<+M>BJW3,I.GJ=3Z?9*MZ^"ZA8 M*GI;!;VM;#)F1; 5P:Y$0"XP<+6BP8H&5T&#<\_QK0BP(L"U5%%,&P]=$6%% MA*NJP7S>U/%X$-*([85&CZ\E+;?JW,XJ_K0ZP5#(?EPV _X"QS M(:>'XIQDE6GMTEAGNR?"KAJQ6IBB,ZFH-IU4,T1TV^%8)UQWT 40 M<]P1"(V#.?!1.3R;QET_T(CK:6.T>;9U8?O9XT 0?# Q+8.8:CJ26U?^@1CE/+C]PFQ.E7UR5.;X7-J]ZP1,2FZ6TX]RV@TOR1!QC# M)M-$9+JT9TU/?Q4#_'E8+P#+"3QYBL]4NMCVUONWS M_[&'HP]M.37XG3DVV%S1A;B24\NYI +XPE,$@*4.H*5%[EC;A9(9NT!7*./T MQL@[<\CQ1-3)4?-=6J) N #1])^$BSRX$(95#!H9B"ULHL$*!I*"?;V!SYPM M[1/_X1@$'!&-/8RCD;!#&M5E#H[.D(2J%[3#O8,A6.MW,3Z1-%XZ??K3MCG*EUGG9L67L93_:]]>GW MN\MWUEXNX-E>,27GYZ7>]&-&8OW[.KDEA M]Z-0/P#"E3]+(BUJW:CHW=!\^9JV(G.WJEF7?J]>H[.FB4A]T'$-,^,/K@/W MEPF@R.X+L$[OJ4XMWB"8>7\A'I0CD=!,^HQV'\$OZ0P-3:UPKY^N]5BH6[=R2_@3VD94%=_0:\C!6/< MV1\(L /V:$,%>(OON!,6M"V-%0!6>Q# R^A_[O%KW[T*-/_&3IY7I/U]:L0Q M9T^CU!/LDZ4UOQ+KID>(:U/S*U/!I EQ;,Y82DCT?S)2%]<##87'TE5FHX@& MM$L)9X9/\$[7DFFM1%SN*#NQ58WJR508/X"6"I)(S2%&JXO;IX?P>#+"J#YU M1'4 Y&MF]G_16JF,-I!3M2.E4-!9!1X "GNPO80V1-'Z5AFB+0R M$KP%)C$5<),Z0D_[0:A1,'8H"UWY-.OT.EYWH?-I5>B\L3(051V-Q\]JNGX M(@>CD#XH/0^82#I>?O! /)438%8$HC >#0)?J%5H+!18:+!98B5=%T.@('[0 M=$;K13X$23O!>( O8AQR X+G&@3-I]]O1QZN\9;"N/PEO+@NX"U*:AR9-E+E MRK_%;-0_!@*7P9#G21D&%'NL6&NJD[U+VY64^#,/82,(_TPP9#5206"VE4%- MX#I#=FIEQ)>*#E2TE]_Q*I0O'P+TRR-'#-3@# J#X[C^?F/>LAB)Y:!PBOQ M8#LVDN9U+P[0EV\>UJS&V=D)QT9#(7&4^G6Y)AH>P)B^$S]".CI4B!@!X@7N MLL#]OVT'Y)'RJ&SK1OA^-/8>;-_-S/NH22R;3\;P!KXQ\QT@*'D'SB"@CN(M MB7\'NQ+U?>N +G1:MR[T)^",?T^ ] \Q(M$XI=7Q'&IU9!A'OM+R[:'@UZJM M7Q=?OUE_*&/4<'BUAQJD;FN)$R _ME5D62#%P\FT>$T8!ZR1"94?P<7Q9]4D M!N+D!!1R"J6Q]3DDB?@'-F%]$UX7L($A_R]>$+J Y%;S[.!0SP2- 0DLP_R$ M E$88VTU&^^LL]/#_<9AXW"[V#\'Y\.CB>\]ET8L:)2A:G,G4TBZLZ9I24*! M@U)H$R+G8K"N;G6,5(@YTU\;W,615)D3G*,!3[OKT'&@N9<_71P\!,=JM&H'0!MLC[+?33?IV6'H MLJO5!1,*J$8R_(0U><#:\BA(<9E7G!R_3=-)1%SAF@7E+\W#^H'*3Q#F#]AF8Q"%P4RPI'1 M4X(UM"M84'OCNAFT/\^VC6KT U7@^#\7'$;R,^%0H>L1S>+G #PR*B"/+X/H M;J@H WV\W47K%QG!C\& %V"@^?$@DB'\'$+8C+H/X959]!X=U\_>6IPY,+'> M.$MQ7).>H4H _-)HUAN: %0:843^+&41R+=UZA;:S3P#CPEK"BIQ1]41B@5S MQ16Q:8I(9>0@,6D:22.B=A?,Y;KU6QA$Y&CW70H^W+NXQ1F#PW L]+=H.E]? M@J0_-PA)1@'I'[[-PP.T4?-M"1QJ*D/NC=4"9NKI!R=,:#&.('P WDH@V3N MD&8$TWTQ,2A7GO([02.J+NI0\-94' H $E_0S#7]1LYQ.< >+@WL046MPF.= MWW))2MQW[4<+ 2,.8KLH=G\Y-@3#7JM1/WJK(?VN0$5']']6/CPV#4 M@G!&()*Y&HI><.]C] ,N9D1FO2!:Y-18#)H]\$']=!*5%U]4_'JK?E+@@P@- M2^: $IJHA!'9Y 9"N6I93CJ: 93'1!+4BP+CWD9Y'U!K[LZI%S?EQB L MDQ'[+Q5A2E85- $;(3A!RC7JK4E"P_QV45P!+)J,*"@7U.RS.=7: Y';.D.8@NT8R9U_CNN1VJ!ZTH*)H@\RG97W MX#W-TZE/GB[BV5)FN3[699GJ*Z9%.#]$]$VD@3U)MZ!5R^B>;I=RSBBT'[5) M6K1#38EEZ":!EF\8^%0AJHS8:(")UGNEF"(N0BG[L3Y%&(MBRRJM.1ZTI)G55IR MLQ1DNRS>AOE *GM3;1,3U&$S=;G)&V;/XI=&HWZF11;Z&K(I/>6 ;F$("?@P@CTH=H=+3E7AWC5:]F<858X[SH/39!\%52].# M7H)B#&]SI#^^\#FWS(*:6JO:YHY78)#+M.5@.^M5%TB.8E#[$N44ZN)'T8U< M+/1Q'.P7P831X^-CO?LC-A)U=:!+BB=1KMO64),^??YA-=1=)'1 _X28W2Q4 M5$>9DNJ:]8_$#N$A0,TEO_]'S3I/PA#57/ZWI_AE9(9QOKX;M+'O\#]90=. M>OXV<&H4< Q^A#MRW!Y=A]M&,#V"Q7'45*,U,C)D#4O;^DGHNQ&6.E+YE9[6 MV.':*E_)XU97.N=/^T$7L8GBV/ U/F H(^/ M'*(OQDGKDM]?!4-X'!?7PBMX0B7UQA0^;$YYT0X1Q^ACL3\UPZO]UAY%ZI'XBLB^2;L_F!2-[S8/6 M.^OLI+E_UCPX@+M)V@,:,8$7BGL[=-0@BND'E?6A_2#Q\[#FJFS%>E0R0V0J M*\V1UU3@3W.74$Q+#1-$(1C!2\DD"USK 0L?^-.ZYTA+MM@:Q/'H_:^_HF"+ M1*\.5+AM(9:I:JR#C82.DJ',_.#QA1-"EWB86-N6J3Z M>O[4BD8.3L/Z6@OI&.M#J9PSK7+%8;8JT1N!8"1F&-DQJCNC"AK;+A-\HY/; M9VET"*$I9G43YUXH_80V'!B+=M%=ES6]%0'#DL%F(4PTHG:6H5@"S+;!:H%D(;PO43-0TB5S@T3U QR]Q!Z#F/5,NN M0S9P:&U(U"0/8LDJ'#\20[?'QI]J.-EA1,94,5$56(EMW32"KGNP_!BY6Y=^GO1.XPTDUUUND^K$[.PQZ MJN9*6^@^E51B="]7F55H*U"%6#G:25^6"EV'18\#-L]81>O\>R(<*EP>2S)' MV2'OE F]R<*<:3VB==-VE:C*#/FD]N:^W,RM:(9\$3LUW%)BDD7):#F& ( MIXMUUQ(3-6HBZ5'OKMYW!\=5;T["S,P(LQN)+,&L0$H%D50_ZC+GFFD \O=* M:6BSF>AV" J(9!^?1LX H$5WCNAYF"A&RLDC"0NGD/!TUPI_/1JX?=!?20B MCUC946!UGX9F.'I" %>SD CA'A+=LL$##8!,A*R%2A]FTC>U$[)JA6-*5I": MO28? !*EA]1(W2&4Z;:H9X7;8S+SWFJJ>L5VPVGUA285*ZW+-R>2M8W@L0.$ M&>6)2)G?/!O)(J2OGH]9=23D\QK#/6]JJ#]*0E-W_&42M!B?J%A1N1+?1=UBLG9S5P) M9.XI,]*9Z84:!XWZR=OR_.:47&M9 >GL^M'4D]]1P5I)-P.Z&>U 7 M^5\I!&:7F+)?9VI(K1%3BSC-X.8@.0]"GP;-&3G]$K >UT^+8#VI-Y8&UG(H M%3/<6=^BB(*LD[W4NMT)1#B[6->L,6P< "15JA],"K;\U8Q>Y']8,)W#ZSGL(,N!1/Y$XN76>R1:0)'RA;< MHH=1!5;B? MF17N+J[*EL21/Y$1&1J[PG-*"Y^GEC-G];KYJZ%YV)^:!P.?:K0.3\SCW]2FB-T9YM@L M[?8L=!P]&1U%$3 ;P W3XEL%@#4H=4(LKQA>1OF(]K,J]H1=G M21=-_FB15D*^4"?<#45H5-!\.2:T%+]]1H(?@5U;OE/+:_J MS23)]J1 V[R'-ZK@IAS>+'Y[WN&KZ-QZHG.-*CKWXB4FMVGVX%IG#[:SI.3I M4'CZ&]E&4#)2]4$MI! +R9('93@R=.X"3>+L 5X,U15M;3UM&469 M&T-9+[B292=)N;D.4LYX=U.IZ*;]^?/EU6_F)3]4,FOC$6TBN%GA=6?P6C'P M*T%TAH&M#4/L9)W_ :O>[D/LXMD'0 7A^[_T>D+T^YFPSFIVJ4F+K(3ZV-%[ M^P)TO_XW2P;H]S,,,#^=AXA+0]* ?UP_,"3,A N6/W?"M>7#WLY^;(6Q^3$F M,;4$!+W= *AL/SXJ#MHVC"V=@Q92E'WZSQH4Y3GNGPCZNAM@0[ XGZVV 82U M!&LR+R/V3IKUXXG,7&KJ/4=NO-M N?&J\+YW>E0_71F:WU58?6%N;M6;%3>_ M&KSOG3;K9ZOFYLUTNKG+@'^R67;$QA#:T^4(MJQL(&^_JC.EL>H^U6L>4NX!0[U5[Z.IL9)9BG0TYU:FT(46P_.6H/ G=XK"9FN(G> MPA9CC!:H+ 5!&^2U;S$^*@[:-HSM'1U-,8UWQE.^IJ$].#!T**P]J3G?;0@N M7V/4)I444])S5;!NU]"^=X1!E2KROE-(U;S\=%[_U%X^YK\\Z_ M8MB=0=X5. ]761:Q_;/RQY?O35"8J'(F-AYA>ZV2Q/JVJ_(MQH=FH&/,D%8, MM/$(PWC6SGOCNH6[T1S%;SY>:M69.N965_@"1^=M"'Y?HWFG6'Q__VDV_6O@ M^XHN*KJHZ**BBXHNMIXN-C'2D+.4]#2\C:;F%IS7"9*N)S:6G M'7'I4(D_1 MK6='.S>QV^B58;XTO+$T3+_;H,:_5X;8N>(D%4OO(.9+ RY+9^FMGBTX;>+> MQ'E[BL;19%G#L*8-6& Y8=IXZ5Q>')F[ZD4D"XP3[BRTA6+" -?623H7?]8Y M3\M&Z$_>3;)5)//$ 97/WVE8,]=X($1QB=F(EK3QU$K9TF8MM;I/+_B:L"PKLRIKGC5X8,A?_R?UBO%Y-+V"( .AN'\0WKQC#97HTY#,4/3>S1V =N#U :E_$8RL8 MX>A6I%%:E6GCLFFDZ4COU\TLSM4;3=2NW>PH=ASK:NOM)D" T0AY\$'4)&GA M^<;$LW1FO&N@6#M+8.9NN2PH'N7:Q)19<6\?,B4S'&\+D<>DW86TZ;# -?C] MCJ EB"Z*]P<7-SNJT;(T3%L V4;87D K'($B$>'YU86@MKS$D=0P#!Q<&$H; M+NTHL_5%?=[N#5R!#/CE_-RZ:1[1JSQ:G@N$$>F5]"@VI!R0ZK$$&H5; 6'2 M(-\^"$]@HV!$CTNW:QJWSFP2[2*X)<2'O.T0Y:-1U."07X#?>HUJVJ1:QC5K3]P>ZJ'T$NW MKY==*!K0J?5.'UKDZ#@X.I@(1=ZM2SNVY>AC?):?D$B&$YG;I>6RS0S?I#L[ M]9)2M6.S;!TL__FWX!&.'C(S2$01U8-_0(..I8XC-E++K'$S-W"DW$0KM],G M_@AW[AWF$XA-PP*24WN!F\ MX=)6E/>(:B[H]>!>-"[:V.O+O&P3.Y#DLF-C33= @22 >@2^_Q&52Q(FD@C>W[I)L$_T^ MX95,BNR]T&SGO:W99;PIR]!)11%%F.Y# >XIW$.Z32("FXG>F%GJ^BH(]7/J=".^ M)-K+%UEY#A@>(D6&:<=F,!&)H8OB+N%EIKP<-P:X$Y![;MA+7-J5B@871ZL\ M\(UBH>T\P]6V@)3!!H7#\]G02I:08.LV?8C<)\J;6)&@540DI05< E;IS*B M&)G@=@'WX*W]\(-'G_E.WB^FDYHO #'O NQYDZ1V<7NA]@\T/!!,2H"0Q#+Y M$T]$]GXFMFA\ !@+W-)]]*@1Y])GS0=1D]A%QX]C+%TPN-4-D2I"C%%DI5;/ M'ME=UR,_ELZ@7,[9F^#CP9T >:=<:A8"\'74SIE%SBQ7F>.+ M.,K&+V7HF3@FL!R03X$*TK#O013#05=-%A3/#O-?SD0J&$ :+-_KG?I^E[X, MM $?Z*4,@;!W,?8$9(/70,L"H!&/4T %'JD(D\3SVX;S815VN-C=G!<76>@3 M#%$G<'S"(\2B7RBJNGD1U2T=*'@7%5@!Q08+D84;@F$+Y M%,.1B%UR'*5BLVA15!*F@3/I#Q+R!X)%2"PYRPV->/>],4D,)5D?O@,\!0RG MO>#MT@8S#'L]7^4W8[Y*.SM?Y4+/5WE%QGUQ#SAN*7/9D.,8(L%-AAB "H+QGF\U3Y= M<0EL]JM'QG)LFM!B?'45:VY+=M=KW=.E_;_'QFK1T&HULIR[>9NU 4O MW3@PE]WB5(W,=ZLT-QWB(A41TB4K2(F95*RRKO,L-&ZTZB?SX[!IHA"K*682 M[K.WGHM% #+AQD9]4G:,)J9L M5?0^O3?FZ-D3,$!@8TI5IG723 P\0IT1J51E'8%@*#?&N5$7#4)XMG"F)%@1 M&1G\?9.Q"W9!TM>3(=L5=&01H@IC(<,KYZ4Q;P(A%O906\!L=JF<<#_H):Q# MP250"(J 5V2!@/D8]*3 #:*4&;Q*_'0Y:UKJP=T9-0VX792@9.9&V1^EK^*_ MS11OQN9C2Y/S;T8R%-0QT,.]3*ZAMX>[ZS/9SM1IHT?DW5#3B9V:C*FO<;?I MRXG%;\JPXE0/&Z?/%80-8U?VWBFHO/EUF5%'MG=4/RT5"MFS/$\*#J??WW E M\P<]R&CVPQ-0V66:O67>Z#0CV&?J!..;8"!,U@D%X<@PR(C(8IB1D^$Y 5L* MI%1NRD(OXZE<] (./UK.X,!@-1%%6X/].-B7N7]#BN'G4XF2.OB.C-J#/_@( MQZ$(;$8Z$#>KQ&25*5Q3IK!590HW5G;S:+DYYK1.$IW39;CAD)QE)/%,N64: MA0<95V81)VPQ03X/&"85$-=/,P=>0$:W,B;_&68,%[)B2P0U2LA%<%HJSB< M:8HYW M"$,JJ>M$,@6CYGI/=="1Q[_;@YR#;.>*X95;3C&#=-5>LP-5Q\-*K M"L+<=J)$2 Y*'*:9JK_\Y?39N/D0S2M>'->J8(> M3PX*$^5EYF8+^/XGIIW7.IU@Y\V2(:G_-0%K"\J)".RL1\Q/& (#Q(07/)+C M96/*#XRQD)):I:EU(Y><'HD3==GDG?+ E6,8JXQ18\^BHAL&91>37= OG<-KS M,I$Y:UY)4WJ728'&L],:U;AG3SDG.%IGV=-/B;%=E3T16P(,TX'Z4KBV'(3E M5UF[?XX5TYPO%'\FW&>@"C[]^^V*.*^H%^^1*?G>Q\)L[,E)?%6FS9*[B+H# M([\A:W6Q;2>*54G/E]^LOP6>PV&Q' W/]X+4GN7'?=%%NK^%03*JH=1)F.U2Q/E0;R7E=V[SH)RT$& MEBQGZ^'O:0V =A&P PP96W61%R90,>17:DD9\/ION]_#8FMBZJ24+O&X0_$@AN$=U3BZVUA@\,!1$'&5'I4PZ5XO9#MJ?PW@/* _AFBRN_U:*BCQN(]8@3R#WWAR!' ,PG+)*%YTH;BAZDU**4L!/ P/E\:=P95;@3B=UL MKR/9P:^)4HF?C%0[6X#ET50J!E^YMZG$."N J=3,2=O3E%X@%I2@!DACNDS6 MF]239_N4U%?1E%=2F_9)88GZD9$M(I?M>01B"4UW [2>RG@F+2UF4D*U13H- M?NP$1/2Z-=.6BGAN1F8BQ\YYK,Q(%9XI.[#9,Q0%"[.,CZ;6TT>8&'.C 16G M/]@>*W"$2/!(+?$ 'E-?R/$9!)F<(D+X%'H5\H7.LLD9JX.9-[2]A:'%M-I7 M&25P;;Q7>C)9=%(F - XZ2(,Q%#I/-!I^.Q,"7+F2)=]! / /NU8106&M3UN MK)Z8(H,D&8+0[.DO YL1ZIR EXS?6E3L53Y[3?GLPRJ?O>$Q[J_NGXGKJ*Z* MA8]/(FF/+@8'CLR*EGGBHR=SW6#>6>$98/3AEQ&QU;EEM EYGI_DLO" M?=#FFNUG$O%Y/T;W M%[L!S41CL_Z/XPOR-Q8-\,]^;;- MJ;?UU;*Y-3WG2%R%GL.0F1NE;[AZ@_,OO681E/ISJ^K+BCI40]T]MG46: MX^;#HXGO5:Q<-F),A[0'MF,BK,A33;.-(!>RGO:]T[EYD<;3Y'&H<%PB-](T MA%G9O%"0TZ"ALB![R9R^&2>7U#E?._7$NQG-%"49E+1UL)A6,PJF^I/0/JT[ MVVAL36N8)[2TE@*%::JINLP5J[N9.M8%\ 5"H "<%"TS&G&.Y\5?L4B5W WS M]"1,\FB>,<"/9O!-G=F6:45-Z\.E:\A>7+9"7C="JY$X1C%YW;H)Q"IY',S/ MWM,/G!W?8"C ;"^>&SM7::/?:<L7^M-*Y@\( MH[CD5=#'O)XAH:"L%B*5).PZI%Z7KLW)=+P5_4&&@_%-6011\O526;:8=\A_ M?IZM/E5MB*!4UH3['V:(&M-=CNC&[$C#IU%_CUD($?O0;0I/,$SQ1YI3,?4> MV7/!LWI"..4V_E'V:"BBP>L,O >JF^1Z*F -DRX*QT3%,H>*O/AO,#V9:9D MTH.,2T\G&$I-H'TC[6HT7"F%ZY?>QVB0VB[67'34%)(:-RO"7U <3D*1N1#O'(JLJ82KB2,A MV!\KQN'_H-H"],+ 5*:Y14A@-)E6^&HR/ V?$>&09M?PS-T7JNA^W=F0HRH;\N+5E.=J,EA;CZ"Q;@") M.#QK)Y(=,TIF0 :. BYV)^G52<4F"IF+GYP@<<_M1(G MO. ^N!6E8!8G]VH!TXWIH';W2")K6FX2(L (AIW*/T; M)WV&M-@P3Y"I9"%5$J63F--90^I7%*%3%II99O>?Q+F7'GI:DD)1D"A*AB/2 M!T83822,)QK3F1D\1AHC6YJ25M38(6\/ -X,\*]Z;!V-D8]P6AXJ:TR?9]14 MFL5 3SXQ*Y)"<2\G9@A.G2MSQKP[E@B 5M\>!H8,'LETZ\B"DI@7C.2\V0E M!!XM*)%U12&6KZ>1[BC_4_+ZSVU6?\P5?U[\^7G?.OUYWOMQ<=J_WI^OL=GNKW MBSOK]K+S.\ 07_QQ.[7@DXH@J (;]5OSX$,T!*$D0D.W433&']/O&Q^PCL@1 M?7(%P?(G>#>;9_7&P5[_W5[C'4JZ6Q*^)/B8X1AH._&N8U^X('?S'Y32TH$P5 M:'8NSK4I'R9J[1D>7,T.IZTX"#2GVO,XKHE RW350O MPG78=8+4A(X;;K33@JEFD'*4 /G)]BSJ?5$S\WF6'P9.C3KC)]#,TRFDC!Y2 M L@WI/F"D\-4#OT\,2/F%#,U6:G,%>B.^JM,ID%V&NQR9?ASPH1,_K1)[3F7>Y*\A8V;;S[> MM&_OK,M+:]^ZOOO;Q:UU>?7E^O9;^^[R^FK-7OV3+W'9:,L(1:-=IT":]:5] M?G=]N^UQB04[YRF(I6<[N)@NXLT;&-T?8=K#PC(9L%C )4#!C_LV60.0[.X* M@0W-QMJK;)?BK1O]L+YPG4*F:A$%=MOW$ZUS,?/]!0PCN/+^[T9Q."Z_FK'[ M"LT M'=OW9=J$"Z"E[2Z=HFX2N;[0/2:%C\M*$!P+L.\%P0^5'Y+%(JC+;.6AE)O9 M!N#^D6UM]<=Z\SO<%IV=J!>ZW=2BS5Y3I3],_5JVQU1=R:S#T*47J+EEVZC9 M;4UMOS@-PT-?E!)#O)XKED8K$ R7;$P!!K73VX[((S/B3GMJK,?A?C[6.=.- MT6FP>]DOM-/B7_X0GD\/52?S'I^4-JOS1BM:!*17"C\*XP/87RL]&7>8ELQ[ M44#]LL^#)YSNUR L-K'OUA31Q25X4PKP9MWZ?G5[\=MEY^[B]N*SU6E_O>A8 MUU^LBW]\O[S[%XJ#[[>7=Y<7'('^WKG 7U(@^N+S=HO[9_60=G!-#\H054]\ M@[O>[.$K!$5QHO*R_K0T-*_]5'4U674ULKDFG .0T J[=)5\ )(0-"W(J"0> M!#)XP1N6T)]1J!LQZM0.-IQ70F&3].$X'4A].AE16 !$R_T]1@%8_?]BS(#K M6R[I'JX&Q+?)X2/J14X@I219 3:M='+E:D"T)^H6*I_TA"")E0;%"DT,=D5< M((E%R#X\QG?2"M%<42:_6FH/WE)/RZI\&0%+-PCR48WW.D:02 -)3IK2@UTH MZF0LOU+ZBJ%/&1RL#J!=D807ET-IH8C3>4'X4"[5Q/M$6*>(45:GGVHRSA4#$Q"H!)I$FR-9=&3B9?354R(F5]^MVZ$[V!'WC!O:P1 MM7O\*ZH_U;MFBC0@0WR:_N3@BBB)1FQ(HB8G_'/H+:8G4@!0,E\>(2G*^6[] M -KA%(N+E>K#\T(GTTU4^8Q'"&#G&4UMU18@W$]GE.7[?.9M&+D_::4@AK? M]D0_7EWXHCP(\9<#^H\1A@ FI$H5>:AN$,?!\,,;+'5"M?_?;QI';];@8U]V M.M_!3[[Y?GO^MW9G@G62U;O/B,7,#88UW/R&8NDE5TM/#SHK%D1$XCTP_V-H MCS)'0R+:CT#S$2413>WW;5!5X_?Y<_%4[?<'"!^#:-4+5=#+08I[\TSHE=PZ M):OF.F![A_TWUI46?!T6?#=*]6T(U'<.S6M ;1NMAWLTR=% N,&.(N DQO"& MH/65,1.&*&YL7NIQ0RTNX,.WM<5^X]D^!0>D$Q5M")8JLG@F(Z8=:-9GL/? MTORG[27"(!%RUKZ!==F)I6.1$LUW[7QL)(',G7?9 8KL]YDBR^EGB^_WP@#= MQ3M51%(!]&ER\T/7[OVX#\$J!>G.=?"\!VXTX5U6TZP*9"Z&GJ9 E*9 -U1XD[M!K=067K<_E MNTN5%1M7RN.E@5A17:4\5N!X[!3F9W33O#3KSCC>2D%ST_[\^?+J-_UR>.WZ MPP45?BK\5/BI!&I%$#OH*,J&*NNBV.V\B;3< C)Q@J3KB:4&KQ=]R_R&>Y[@ M6KLM@18%[XY<>^8]-Q<#%8'OM%B:Z.&^(-ZF#Q1XUDNL:JY$\Z2:*[&%';W' MLJ/WN&Y=_,_?+C]=WNUN>^Z4R0P7/P=NUZ4U@YDA63SF0$TQ/3YH%(>74AN\ MYT9QVC(FGV9=@G6+&^"]X'&+ASM-&%\B7T(?='#V%T'D/?5^$HE]S(#AY:AJ MME@VY/Y*FN0,)Y@>?S:I6F4=Y?42*ZM%1.&MW.4QO0!?E=^L$@ISVU:;T,GW MF6:'T-3TQ3L55V&';L8%MEM0!? MY35-]3OERN?X:EPEH5K4;_3,T>+ S9LDC!*;MSTI-;S7?;?7*A\ECH,;G&!$ M>_R,;W;D *#605/UQ'?LL&O[(MJ__NF),;G5W'FYU7RNW&J<6M_KG?IY7=-*HW5T,).@ MS@Z.9Q.4M==/0M^-!KF'9.BY6:!G#*P=G'WX_=W6"[MF7M@U=U[8-9\K[':4 M(%]$0BJZ:QPTZI=7G=TAN__Y=/L5O'=>[V1]#GH)SC7:)EEAHJ9S_K<=0\V= M_1.G48U!^<@-F5:G-Q!#^[FX>G$V.F]_W7U3TF_KZ[_HXMSN;:=R[ZV M/^T^YK[:7>$M#6[C[,;7EZX8^SV^>++KJ+N,ZZ)<9>*KA?FM,/= M0=4Y+7JXP8%9M-_#YMTUG^W8!L_#$]8>CEUUG.RNETM*/EJ$9T>B\AVX"Y1E MPPGG^-EW\Z;LJ_W;J\KEGU:Y_,U(LLZ=RN]<_O;F(_QQU;Y;VZ;'LJ3:RZ7P MS>@&+[*B3#Y/L5_X;SZL^O;V^N;]5BE6*V>IWIRBT#Y1Y.:)9+ M@E,FDEN!WVT&-+/%!D<':QF:TUK/6]8T :BYDM?,B;?5Y.;!;!7OK79R#V(3 MY&ZQ$>'YK_@T?C]'U'? MZ05Q;+7KUC?;&Z(?%%8<]>(*8 )2EJ,$"O4 RU8"D[;'+^4]>;UBO8Q.J&*1 M:X]%GKTT^'^5[QS$0^_C_P=02P,$% @ YSL*5\V]GQ/S!@ KA\ X M !B:W1I7V5X,S$Q+FAT;>59;6_;-A#^*UR&#@E@.[:S8(/C&G 2I_76Q%OB M NV^#+1$65PH4B4E.^ZOWW.4_!+'<=,U+;KD0]V(/!Z/=\\]=Y3:<9:H3CL6 M/.RT,YDIT1E=9_)O<7/0:-0PV=XO1ML_5*NG)L@3H3,66,$S$;+<23UFO=-7 MW[]0-C+AC+ELIL3+G6'OW;#:?=-_==%B_^0ND]'LB)T-+H8M MUJBG&Z;33^5*2JE[U_^H5HL6RZEGWO/_F?6M]X1$[[UZ^ MZF.7>GISQ#)QDU6YDF/=LG(<9T=0[#)K]+C3>_>Z?]P?LH-&K='>+P?;^VF' M/?K6 3PF+/;^28]<>O25-YD?\*1W.>R?]4^ZP_[@@OWQ]O+J;?=BR(:#;W7: MN2%7O1-OPD&]R09G;/BZQQ[?A.4_J;>;LS"K>WGA=50?OWO3>L^[)D*QK MUNO-%>N^JJ?FB?#HP+CM#)][_8O3'F5;O7:XYJ"E%?T*^\W$FIW7V%7^,;^6 M%7822Q&QWHT(\DQ.!!M$D0R$929BQ[^SH0AB;9092YAR8FQJ+,^DT14&&5+* MLIAGK>?AO4:-]5G,X20K)E),P8Y9+!W[D',+!*H9QN&@C!G-SHQ-8%;UST\X M\BMQQ??FNF:-'7,'A\$UR8Q=:S-5(AR+2N'!TF^AH7T-BH_1&9>:<3UCNK.2*13S $/":2!094\C=$= B$,YQ.R.1A%\+[+NBTV$L MA#'84E$5H3U(() 6Y1!B&LMA28C$F,8RB)G+Z6>Y?BJL*)70 1+I%$HDE0:!SP:N-P5^SYI8W#L'@J'B5U(+I #.EGE-@K0"H"2[8\>*/HUD81-J)S MKL,+$E20GE !;MP+F%V^!]SW4 2VI9)6.K%#<1[VD_67D*B55T:0$K< 69Y0,_97+Y2,G M0\FMI /(HCAY@M2D*7=4,'R2.%]=/'T8)V 0+G)^48J.1 :YXL1Z.)8W8EEX ML*(H8ZO5%W^-! F"F+!>A$^(B+:@:K2.J@5F_* Z4Y M.E8'SU/E# )C0V^ [VW&0J,@*@ -,R(E!),(^K8"3$"Z3,%LSP-.P1X3$ZYR MG\GD:Q%%:"UPM=+H0.^V"(NJ]P!F*AXW=PT>/5@(5G%%;S(R>7:_!0_A3KZ0 M%M1X19_N7=EHWM+YA"@]0?<<4OXL !#NS7U[-T9TGRD+OI_9"(3/8!&J/"8( MU4.6];$V^\L4N>F*PV]9/'_[7?MJ_ MT5A MK),86*45=@LLYD"_QEE\D[[LS"-HP7*C'6+RN0'H#+!=3X38@M?C@QJ M'\V'$O9Y);L %^C)$?WA?VK$YADA/N02YGOTYSKPU[>]9],VTV676@V)N-.] M@6X@@10(5%E5%NWK5/!K*A-%J?>%PC$O.\WBUK8AZWF(A4XL MDOY>J)2M#98@WNA *D6M74_BVQ;KY&"-066'->O/@6QXM\]>$WZD<1 MHM#:]$GN:"K#+,94_<4.JH52*0_I^(EP/E$H M.*R_H(\Q^UFX8?)@X]SQX/*T=UD]'@R'@_,6&RD>7+,&$.\OQ:5A!X>T=L6) M=)*J0];[X_B#52.>2#5KK1\-[#"6NE4GB_?=_MI7$'+;/?8VF@N#\6.W^^$1 MC%O&<6'0=ZMUBQ,7.S[,;RO2&Y^_W-9[/G-M-QH_E$K?*'']Y_3.OU!+ P04 M " #G.PI7!@'"--D& #D'@ #@ &)K=&E?97@S,3(N:'1MY5EM;]LV M$/XK7(86"6 [MK-@@^,:JK#?"Q2QT(CN!,1RZU,1ZQW^K9[>L?/NY=L^=JEG-T?,B1M7Y4J.TI:1H\0=0;%U M1J>C3N_CN_YQ?\@.&K5F>[\<;.]G'?;D6\\/O--YG08V._HZNX2(BS K)SSI M70[[9_V3[K _N&"_?;B\^M"]&++AX"L?]YXA5[T3;\)!O>WH3E M/YD^;,["K.[EB=U4=?'S?^\2Z)T.RKEFOK^+A^P3&;6?XY.M?G/8HW>JU MPSL.6EK1K["K4#O'NC5VSA6TCH2IL)-$BIB=R92GH>2*#>)8AL(P';/C7]E0 MA$FJE1Y)F'.B3:8-=U*G%0894LQ8@AX'4L46ET M(7=/(!6AL):;&8F,^;7 OBLZ+<8B&(,M%942VH,$0FE0$R&68CDLB9 8TT2& M";,Y_2S73X41I1(ZP%A:A3I)]7,J78(#VDR$WD#2F\$T'>&8$RR+6#!;=<,+ M@<3! Y 0+%X0TM+)%> !XI@V*_,RC9%K/IGP=ZCR"#H1R!6/5@ "2?F9(0X$ M(8*64DN,E.&Q=[8&#"-9T!TD<@4! $,C>GX[Z^T)N4U8K/34SE%CQ$BBM'!L MQ&FPL!M65E:";^?&W+/VA<3_IQH;WG+6ZQ]_:39^/K)EA,L"0RFDRYI$;NPS M;H0/& (@ R7(L4P )8&2-B%Q$AN#/HA"Z#F2-E3:YEA'Q&*T*B*7&1V*",.6 M[2)0D4#DBVCT;L*$ZB/K(F5[<)W%('SG^??QP%:H M-(0\M]LO(8X.Q'*G@O5U;J J3N1UA,"I$3J]5 'M*2253HR0G$?]9+VEY&K ME%1%DQ*T ENL5C+R]RZ;!U9&DAM)!Y!%:*$^OA6-Z(9>'!BJ*,K59?_!4($@0Q8;V(GA$1/8"JX"ZJMD[F M>^#:G@:VQAAP.9$108=;G7+B.VX!.^I("$_<1//8 FV2!U))-Z-*M&Y;0KJ' M@8]P =);HBL=C:?5F_) 68Z.U<+S5#G#4)O(&^![FY%(41 5@(89D1&"201] M6P$F(%UF8+:7 :=PCXD)5[G/9/*UB&.T%G("+]DU+<*BZFW!3,7C^J[!HP<+ MP2JVZ$T"G;O-%FS#G7PA+:CQBA_O75DP;^E\0I2>H'L.*7\1 (CVYKZ]'R.Z MSY0%W\^L!<(7L A5'AV&N:%(K-#\&JUC;1W&Z84)=-D0BLI[*]O=L"0&I)#? M=Z1+P]'V"G\5HUM:FB_LVBNL2KA=U$1B!@]!$7G*]/XHZ6R&"]>U4.6][(Y\ MY3^[Z)G![J%^^O#?]M/^C<8"LI5E"A.CK,)FFP"7* G2_2'_ZD1FV>$^)Q+F._1GZ>A MO[[MO9BVF2Z[U&I(Q)WN#70#":5 H,JJLFA?IX)?4YDH2KTO%+Y)\:]8YA?? M+PI_V6D6M[8U6<\C++1BD?0;H5*V-EB">*,#J12URJ)0V7P\1KO\M_"'*U5&YB@Y2J( C"LP#"Z-]/E?&N%&PMTXE6$T&4G?)1^9K-E,0A MQIG2,X'9::(+MN"WT(3H/TD]JWUG<=FPRRE\VV+=?(01J*RP9KUY\"V/YOPU MH=PI0*8(4[49#^'B5OTH1A1:Z[[+'4UEY!),U5_MH%HHE?&(+A=O=NH[I-7, M52:"WI&V&H?9C9^(YA.%@L/Z*_H@L^^B-9,':^>.!Y>GO,T:0+R_%)>&'1S2VA4G(N5',FW5R8Q]N[_F\P;Y8X,AC>;"$OR8AP^X:=>E MUQ>[/('H(^=8J-K.]!7IM<\;C-CP7>AA2_!#V/M&2/6MDUH-A*HBZQ4EL!TGT9:(FRN$BD2E*+W5^_HV0[1IH$!=9N M2P%;L'B\NW>/[TAZE.DB'X\R2I+Q2#.=T_'R5K,_Z+K?&H_*G:N992V"W_UF:N-FG7J7 MP<5']Z'C$"Z]^5F 6>QR/01-U]HB.5MQ5[)5IH<86&DI^&KLWYP')T$$_5[' M&76W@Z-N.89OGGI7<&O\FB]5.?P^66)<%RH/*CSY#2)_JE/LO0T.]_02SJ6\V'+LS,&./H@@XQ()S&FLF.-PQG8'.*'RHB$02\PW, M:2FD!I&":2\:9USD8L40QT1(-)':\<@XO?[Y3:]G#R>B* G?U&_.\!C0?"ID M@059'R 5LD[P:9^@I)*)!"A/<'M]7W$*?51.S^[U@2A(68[#>UP+&E>2:9.> M\ 3\=9P1OJ*(I2B84@8*?LS,!+=KR*BDB/P075//#EP;@C:\%QF'2]1N];FZ M96V89(RF&!MS:?87A3!-64REX< $VM;7!APS++:AK*2J")X26L!!*VQ);5H! M:R&)*,T922<*JL<)W3#7AQS;[19AOMI'8K-G#+Q1URLZ+N M2U6J\Z0JCYQCB)"*K?C2*D>AQ,A[;E9^KP9)/U5,4G- *\/1/>-'!'4GP1D< M)<=[7N^UL]?-EESG;?^7H5'4#TAEKZ&2<6R]HNE6['A-&$D MI,I0VC9FDN> ;MBD)$?"58D&S&,6#"ZM"F*W%6E3YR5) M$O1YU[);)JKI[<'C _Y/ _? -S].NX!_6^C/D/B/N/7\78P^]'W?X[U MB4/N>=#X,*WTDK;()[)XU0I_8[#FJE&7;?Z_C?\&4$L#!!0 ( .<["E#,R,BYH=&W=5V&/VC@0_2MSG%KM2@22 M4$XM4*0LA-W<+62;9*7M?3F9Q!#?)G;J.%KX]S=.@$4]Z/5#J].N!!'Q>&;> M/,^SS2A5>38>I90DXY%B*J/CY:-B?]%-S[8[:!QUF]'1+X8Q%7&54ZX@EI0H MFD!5,KX&=WKM!'-2*BH-8SSJ-L&6(ME"J;89_=B*W(?(<&Z]Z\4 _JY*Q5;; M(2K5,UQ,"EDH*OQ^[#C7?E1="S._:HNQL<=8LQ M_/#4^X);X[=\61;#GY,EQG6A\JC"JS\@H2X>X^".^=1021_Y/+_1<0ZSW<=\+.I .A.ZG!6+V^V08G!&?J MWT7N]/]$M\?TP?P-_!E$-RZ$3G#E+-S0\!]NW<_@3")ML4WSQ4KC^*4^AAY]BFW0-2PHIE.'S %=*XDDSI](0GX&[BE/ U12QY MSLI20\&/GIG@=@TIE121'Z-KZMF#:X/7AC 62H'3@3G).$ MQXQDX*]6+*92\Z"#[6IL XYI)MM05+*L")X42L"1'';$-G+ >D@B"GV.'$_? M3]+]N8L?$KDDG):&O\GH%IRX7@'=GVVTD]HMW\(C%T_(SYH.7FJW6F<[\\*Z MA BIV#7@JLJP66+D/=.K?^@(2;]43%)]2)>:HV?&+PCVG@2K?Y%<'GA][I]# M[^S(M3[TW@UU5[U"*NV&2L91?GFC6%2](HQC*[)&,'N>":M5*6FI*6UK,\DR M0#<4*BH!#05R7+9KK]5!(1@P875HK4R<567-B@A4>)VS_$H]G1?&]'=D4629 MT7VFI9 )7A#+@L1X:1R8PQ5R/CAU_1L^L42E:#+?M'!+R;*") GZ?&R9+1U5 M[D.F5-_J!E:_V-2&9&]H O3--_KU[1&).Y)KQ@:EA=,ONB2U4\W$&B&4?D.!#?KO G6N-O#-;< NJR]5^K\3]0 M2P$"% ,4 " #G.PI73Y[G/6X0 YL0 $0 @ $ M8FMT:2TR,#(S,#8S,"YX&UL4$L! A0# M% @ YSL*5S/$Z_-L$@ !PP 8FMT:2TR M,#(S,#8S,%]P&UL4$L! A0#% @ YSL*5^!WZZR(R0 K=H* P M ( !\+( &)K=&E?,3!Q+FAT;5!+ 0(4 Q0 ( .<["E?- MO9\3\P8 *X? . " :)\ 0!B:W1I7V5X,S$Q+FAT;5!+ M 0(4 Q0 ( .<["E<& <(TV08 .0> . " <&# 0!B M:W1I7V5X,S$R+FAT;5!+ 0(4 Q0 ( .<["E