0001558370-24-007598.txt : 20240509 0001558370-24-007598.hdr.sgml : 20240509 20240509160554 ACCESSION NUMBER: 0001558370-24-007598 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ramaco Resources, Inc. CENTRAL INDEX KEY: 0001687187 STANDARD INDUSTRIAL CLASSIFICATION: BITUMINOUS COAL & LIGNITE MINING [1220] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38003 FILM NUMBER: 24930462 BUSINESS ADDRESS: STREET 1: 250 WEST MAIN STREET STREET 2: SUITE 1800 CITY: LEXINGTON STATE: KY ZIP: 40507 BUSINESS PHONE: (859) 244-7455 MAIL ADDRESS: STREET 1: 250 WEST MAIN STREET STREET 2: SUITE 1800 CITY: LEXINGTON STATE: KY ZIP: 40507 10-Q 1 metc-20240331x10q.htm 10-Q
0001687187--12-312024Q1falseRamaco Resources, Inc.000.12514400258144263429882592888095570001687187us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-03-310001687187us-gaap:RetainedEarningsMember2024-03-310001687187us-gaap:CommonStockMember2024-03-310001687187us-gaap:AdditionalPaidInCapitalMember2024-03-310001687187us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001687187us-gaap:RetainedEarningsMember2023-12-310001687187us-gaap:CommonStockMember2023-12-310001687187us-gaap:AdditionalPaidInCapitalMember2023-12-310001687187us-gaap:RetainedEarningsMember2023-03-310001687187us-gaap:CommonStockMember2023-03-310001687187us-gaap:AdditionalPaidInCapitalMember2023-03-310001687187us-gaap:RetainedEarningsMember2022-12-310001687187us-gaap:CommonStockMember2022-12-310001687187us-gaap:AdditionalPaidInCapitalMember2022-12-310001687187us-gaap:RestrictedStockMembermetc:DirectorsMember2024-01-012024-03-310001687187us-gaap:RestrictedStockMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2024-01-012024-03-310001687187metc:ExportCoalRevenuesMember2024-01-012024-03-310001687187metc:DomesticCoalRevenuesMember2024-01-012024-03-310001687187metc:ExportCoalRevenuesMember2023-01-012023-03-310001687187metc:DomesticCoalRevenuesMember2023-01-012023-03-310001687187metc:TakeOrPayPurchaseCommitmentsMember2024-03-310001687187us-gaap:MiningPropertiesAndMineralRightsMember2024-03-310001687187us-gaap:MineDevelopmentMember2024-03-310001687187us-gaap:ConstructionInProgressMember2024-03-310001687187metc:PlantAndEquipmentAtCostMember2024-03-310001687187us-gaap:MiningPropertiesAndMineralRightsMember2023-12-310001687187us-gaap:MineDevelopmentMember2023-12-310001687187us-gaap:ConstructionInProgressMember2023-12-310001687187metc:PlantAndEquipmentAtCostMember2023-12-310001687187metc:OtherProfessionalServicesMember2024-01-012024-03-310001687187us-gaap:CommonClassBMember2024-03-152024-03-150001687187metc:AccountsPayablesMembermetc:RamacoCoalLLCMember2024-03-310001687187metc:ClassRestrictedStockMember2024-01-012024-03-310001687187metc:ClassBRestrictedStockMember2024-01-012024-03-3100016871872022-03-042022-03-0400016871872021-07-162021-07-1600016871872021-07-152021-07-150001687187metc:TakeOrPayPurchaseCommitmentsMember2024-01-012024-03-3100016871872023-07-202023-07-200001687187metc:RamacoCoalLLCMember2023-01-012023-03-310001687187us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2024-01-012024-03-310001687187us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2024-01-012024-03-310001687187metc:PerformanceStockUnitsMemberus-gaap:CommonClassBMember2024-01-012024-03-310001687187us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001687187us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001687187metc:PerformanceStockUnitsMember2023-01-012023-03-310001687187us-gaap:CommonClassBMember2023-06-212023-09-3000016871872023-01-012023-06-200001687187us-gaap:AccountsPayableAndAccruedLiabilitiesMember2024-03-3100016871872023-03-150001687187us-gaap:CommonClassBMemberus-gaap:SubsequentEventMember2024-06-300001687187us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-06-300001687187us-gaap:CommonClassBMember2024-02-010001687187us-gaap:RetainedEarningsMember2023-01-012023-03-310001687187us-gaap:RetainedEarningsMember2024-01-012024-03-310001687187us-gaap:CommonClassAMember2024-03-152024-03-150001687187srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-150001687187srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-150001687187us-gaap:UnsecuredDebtMember2024-03-310001687187us-gaap:UnsecuredDebtMember2023-12-310001687187us-gaap:UnsecuredDebtMember2024-03-310001687187us-gaap:UnsecuredDebtMember2023-12-310001687187us-gaap:RevolvingCreditFacilityMember2023-12-310001687187metc:MabenCoalLlcMember2023-12-310001687187metc:EquipmentLoanMember2023-12-310001687187srt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:FederalFundsEffectiveSwapRateMember2024-05-082024-05-080001687187srt:MaximumMemberus-gaap:SubsequentEventMemberus-gaap:FederalFundsEffectiveSwapRateMember2024-05-082024-05-080001687187us-gaap:SubsequentEventMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-05-082024-05-080001687187us-gaap:SubsequentEventMemberus-gaap:BaseRateMember2024-05-082024-05-080001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-152023-02-150001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-02-152023-02-150001687187metc:TopCustomersMembersrt:MinimumMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:TopCustomersMembersrt:MinimumMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:CustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:CustomerBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187metc:TopCustomersMembersrt:MinimumMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001687187metc:TopCustomersMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001687187us-gaap:CommonClassBMember2024-03-310001687187us-gaap:CommonClassAMember2024-03-310001687187us-gaap:CommonClassBMember2023-12-310001687187us-gaap:CommonClassAMember2023-12-3100016871872022-12-082022-12-0800016871872023-03-152023-03-1500016871872023-03-3100016871872022-12-310001687187us-gaap:SuretyBondMember2024-03-310001687187us-gaap:RestrictedStockMember2024-01-012024-03-310001687187metc:PerformanceStockUnitsMember2024-01-012024-03-310001687187us-gaap:CommonStockMember2024-01-012024-03-310001687187us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001687187us-gaap:CommonStockMember2023-01-012023-03-310001687187us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001687187us-gaap:EnvironmentalIssueMember2024-03-310001687187metc:AccountsPayablesMembermetc:RamacoCoalLLCMember2023-12-310001687187us-gaap:OtherNoncurrentLiabilitiesMember2024-03-310001687187us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001687187us-gaap:CommonClassAMember2023-12-060001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-05-072024-05-070001687187srt:MinimumMembermetc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2024-01-012024-03-310001687187srt:MaximumMembermetc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2024-01-012024-03-310001687187metc:PerformanceStockUnitsMembermetc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember2024-01-012024-03-310001687187us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001687187metc:FixedPricedContractsMember2024-03-310001687187metc:ContractsWithIndexedBasedPricingMechanismsMember2024-03-3100016871872026-01-012024-01-012024-03-3100016871872025-01-012024-01-012024-03-3100016871872024-01-012024-01-012024-03-310001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001687187us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001687187us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2024-05-070001687187us-gaap:RevolvingCreditFacilityMember2023-02-1500016871872022-04-012022-06-3000016871872023-01-012023-03-310001687187us-gaap:RevolvingCreditFacilityMember2024-03-310001687187metc:MabenCoalLlcMember2024-03-310001687187metc:EquipmentLoanMember2024-03-310001687187metc:FixedPricedContractsMember2024-01-012024-03-310001687187us-gaap:CommonClassBMember2023-06-210001687187us-gaap:CommonClassBMember2023-06-122023-06-120001687187us-gaap:CommonClassAMember2023-06-122023-06-1200016871872023-06-122023-06-1200016871872024-03-3100016871872023-12-310001687187metc:RevolvingCreditFacilityNewFacilityMember2024-01-012024-03-310001687187us-gaap:CommonClassBMember2024-01-012024-03-310001687187us-gaap:CommonClassAMember2024-01-012024-03-310001687187metc:SeniorNotesDue2026Member2024-01-012024-03-310001687187us-gaap:CommonClassBMember2024-04-300001687187us-gaap:CommonClassAMember2024-04-3000016871872024-01-012024-03-31iso4217:USDxbrli:sharesxbrli:sharesiso4217:USDmetc:Dmetc:Votexbrli:pureiso4217:USDutr:Tmetc:customerutr:Tmetc:item

p

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

or

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

For the transition period from                 to

Commission File Number: 001-38003

RAMACO RESOURCES, INC.

(Exact name of registrant as specified in its charter)

Delaware

38-4018838

(State or other jurisdiction

(I.R.S. Employer

of incorporation or organization)

Identification No.)

250 West Main Street, Suite 1900

Lexington, Kentucky

40507

(Address of principal executive offices)

(Zip code)

(859) 244-7455

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Class A Common Stock, $0.01 par value

METC

NASDAQ Global Select Market

Class B Common Stock, $0.01 par value

METCB

NASDAQ Global Select Market

9.00% Senior Notes due 2026

METCL

NASDAQ Global Select Market

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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  

As of April 30, 2024, the registrant had 44,263,429 and 8,825,928 outstanding shares of Class A and Class B common stock, respectively.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of historical fact included in this report, regarding our strategy, future operations, financial position, estimated revenue and losses, projected costs, prospects, plans, and objectives of management are forward-looking statements. When used in this Quarterly Report, the words “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “project” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on management’s current expectations and assumptions about future events and are based on currently available information as to the outcome and timing of future events. When considering forward-looking statements, you should keep in mind the risk factors and other cautionary statements described under, but not limited to, the heading “Item 1A. Risk Factors” included in this Quarterly Report and elsewhere in the Annual Report of Ramaco Resources, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023 (the “Annual Report”) filed with the United States Securities and Exchange Commission (the “SEC”) on March 14, 2024, as well as other filings of the Company with the SEC.

Forward-looking statements may include statements about:

anticipated production levels, costs, sales volumes, and revenue;
timing and ability to complete major capital projects;
economic conditions in the metallurgical coal and steel industries;
expected costs to develop planned and future mining operations, including the costs to construct necessary processing, refuse disposal and transport facilities;
estimated quantities or quality of our metallurgical coal reserves;
our ability to obtain additional financing on favorable terms, if required, to complete the acquisition of additional metallurgical coal reserves or to fund the operations and growth of our business;
maintenance, operating or other expenses or changes in the timing thereof;
the financial condition and liquidity of our customers;
competition in coal markets;
the price of metallurgical coal or thermal coal;
compliance with stringent domestic and foreign laws and regulations, including environmental, climate change and health and safety regulations, and permitting requirements, as well as changes in the regulatory environment, the adoption of new or revised laws, regulations and permitting requirements;
potential legal proceedings and regulatory inquiries against us;
the impact of weather and natural disasters on demand, production, and transportation;
purchases by major customers and our ability to renew sales contracts;
credit and performance risks associated with customers, suppliers, contract miners, co-shippers and traders, banks, and other financial counterparties;
geologic, equipment, permitting, site access and operational risks and new technologies related to mining;
transportation availability, performance, and costs;
availability, timing of delivery and costs of key supplies, capital equipment or commodities such as diesel fuel, steel, explosives, and tires;
timely review and approval of permits, permit renewals, extensions, and amendments by regulatory authorities;
our ability to comply with certain debt covenants;
tax payments to be paid for the current fiscal year;
our expectations relating to dividend payments and our ability to make such payments;
the anticipated benefits and impacts of previous acquisitions;
risks related to Russia’s invasion of Ukraine and the international community’s response;
risks related to weakened global economic conditions and inflation;
risks related to the Company’s tracking stock structure and separate performance of its Carbon Ore-Rare Earth (“CORE”) assets; and
other risks identified in this Quarterly Report that are not historical.

3

We caution you that these forward-looking statements are subject to a number of risks, uncertainties, and assumptions, which are difficult to predict and many of which are beyond our control, incident to the development, production, gathering and sale of coal. Moreover, we operate in a very competitive and rapidly changing environment and additional risks may arise from time to time. It is not possible for our management to predict all of the risks associated with our business, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Although we believe that our plans, intentions, and expectations reflected in or suggested by the forward-looking statements we make in this Quarterly Report are reasonable, we can give no assurance that these plans, intentions, or expectations will be achieved or occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Given these risks and uncertainties, investors should not place undue reliance on forward-looking statements as a prediction of actual results.

All forward-looking statements, expressed or implied, included in this Quarterly Report are expressly qualified in their entirety by this cautionary statement and speak only as of the date of this Quarterly Report. This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that we or persons acting on our behalf may issue.

Except as otherwise required by applicable law, we disclaim any duty to update any forward-looking statements, all of which are expressly qualified by the statements in this section, to reflect events or circumstances after the date of this Quarterly Report.

4

PART I - FINANCIAL INFORMATION

Item 1.         Financial Statements

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Balance Sheets

    

    

    

In thousands, except share and per share information

    

March 31, 2024

    

December 31, 2023

    

Assets

  

 

  

Current assets

  

 

  

Cash and cash equivalents

$

30,503

$

41,962

Accounts receivable

 

103,539

 

96,866

Inventories

 

41,280

 

37,163

Prepaid expenses and other

 

7,286

 

13,748

Total current assets

 

182,608

 

189,739

Property, plant, and equipment, net

 

466,253

 

459,091

Financing lease right-of-use assets, net

17,148

10,282

Advanced coal royalties

 

3,410

 

2,964

Other

 

4,592

 

3,760

Total Assets

$

674,011

$

665,836

Liabilities and Stockholders' Equity

Liabilities

Current liabilities

Accounts payable

$

59,694

$

51,624

Accrued liabilities

 

49,657

 

52,225

Current portion of asset retirement obligations

 

110

 

110

Current portion of long-term debt

 

28,227

 

56,534

Current portion of financing lease obligations

8,541

5,456

Insurance financing liability

2,238

4,037

Total current liabilities

 

148,467

 

169,986

Asset retirement obligations, net

 

29,197

 

28,850

Long-term debt, net

 

24,739

 

349

Long-term financing lease obligations, net

8,543

 

4,915

Senior notes, net

33,412

 

33,296

Deferred tax liability, net

 

52,424

 

54,352

Other long-term liabilities

4,961

4,483

Total liabilities

 

301,743

296,231

Commitments and contingencies

 

 

Stockholders' Equity

Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued or outstanding

 

 

Class A common stock, $0.01 par value, 225,000,000 shares authorized, 44,263,429 at March 31, 2024 and 44,002,581 at December 31, 2023 shares issued and outstanding

443

440

Class B common stock, $0.01 par value, 35,000,000 shares authorized, 8,825,928 at March 31, 2024 and 8,809,557 at December 31, 2023 shares issued and outstanding

88

88

Additional paid-in capital

 

279,962

 

277,133

Retained earnings

 

91,775

 

91,944

Total stockholders' equity

 

372,268

 

369,605

Total Liabilities and Stockholders' Equity

$

674,011

$

665,836

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

5

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Operations

Three months ended March 31, 

In thousands, except per-share amounts

    

2024

    

2023

    

Revenue

 

$

172,676

 

$

166,360

 

Costs and expenses

Cost of sales (exclusive of items shown separately below)

 

139,713

 

110,549

Asset retirement obligations accretion

 

354

 

350

Depreciation, depletion, and amortization

 

15,220

 

11,852

Selling, general, and administrative

 

14,114

 

11,742

Total costs and expenses

 

169,401

 

134,493

Operating income

 

3,275

 

31,867

Other income (expense), net

 

629

 

1,247

Interest expense, net

 

(1,332)

 

(2,309)

Income before tax

 

2,572

 

30,805

Income tax expense

 

540

 

5,548

Net income

$

2,032

$

25,257

Earnings per common share *

Basic - Single class (through 6/20/2023)

$

N/A

$

0.57

Basic - Class A

$

(0.00)

$

Total

$

(0.00)

$

0.57

Basic - Class B

$

0.24

$

Diluted - Single class (through 6/20/2023)

$

N/A

$

0.57

Diluted - Class A

$

(0.00)

$

Total

$

(0.00)

$

0.57

Diluted - Class B

$

0.23

$

* Refer to Note 10 for earnings per common share calculations

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

6

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Stockholders’ Equity

Class A

Class B

Additional

Total 

 

Common

Common

 

Paid-

 

Retained

 

Stockholders'

In thousands

    

Stock *

Stock

    

in Capital

    

Earnings

    

Equity

Balance at January 1, 2024

$

440

$

88

$

277,133

$

91,944

$

369,605

Stock-based compensation

 

4

 

 

4,698

 

 

4,702

Shares surrendered for withholding taxes payable

(1)

(1,869)

(1,870)

Cash dividends and dividend equivalents declared

 

 

(2,201)

 

(2,201)

Net income

 

 

 

 

2,032

 

2,032

Balance at March 31, 2024

$

443

$

88

$

279,962

$

91,775

$

372,268

* Common stock was reclassified to Class A common stock during Q2 2023. Refer to Note 6.

Balance at January 1, 2023

$

442

$

$

168,711

$

140,045

$

309,198

Stock-based compensation

 

3

 

2,934

 

 

2,937

Shares surrendered for withholding taxes payable

(1)

(114)

(115)

Adjustment to dividends previously declared

(354)

(354)

Net income

 

 

 

25,257

 

25,257

Balance at March 31, 2023

$

444

$

$

171,531

$

164,948

$

336,923

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

7

Ramaco Resources, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

Three months ended March 31, 

In thousands

    

2024

    

2023

Cash flows from operating activities:

 

  

 

  

Net income

$

2,032

$

25,257

Adjustments to reconcile net income to net cash from operating activities:

Accretion of asset retirement obligations

 

354

 

350

Depreciation, depletion, and amortization

 

15,220

 

11,852

Amortization of debt issuance costs

 

207

 

149

Stock-based compensation

 

4,702

 

2,937

Other

(23)

Deferred income taxes

 

(1,928)

 

2,154

Changes in operating assets and liabilities:

Accounts receivable

 

(6,673)

 

(29,925)

Prepaid expenses and other current assets

 

6,462

 

4,779

Inventories

 

(4,117)

 

(5,998)

Other assets and liabilities

 

(494)

 

(823)

Accounts payable

 

6,301

 

13,902

Accrued liabilities

 

3,145

 

(3,272)

Net cash provided by operating activities

 

25,188

 

21,362

Cash flows from investing activities:

Capital expenditures

 

(18,730)

 

(23,546)

Other

65

1,182

Net cash used for investing activities

(18,665)

(22,364)

Cash flows from financing activities:

Proceeds from borrowings

 

51,500

 

45,000

Payment of dividends

(8,319)

(5,556)

Repayment of borrowings

 

(55,417)

 

(24,145)

Repayment of Ramaco Coal acquisition financing - related party

(10,000)

Repayments of insurance financing

(1,799)

(1,433)

Repayments of equipment finance leases

(2,077)

(1,746)

Shares surrendered for withholding taxes payable

(1,870)

(115)

Net cash (used for) provided by financing activities

 

(17,982)

 

2,005

Net change in cash and cash equivalents and restricted cash

 

(11,459)

 

1,003

Cash and cash equivalents and restricted cash, beginning of period

 

42,781

 

36,473

Cash and cash equivalents and restricted cash, end of period

$

31,322

$

37,476

Non-cash investing and financing activities:

Leased assets obtained under new financing leases

 

8,790

 

954

Capital expenditures included in accounts payable and accrued liabilities

 

6,708

 

13,812

Financed insurance

407

Accrued dividends and dividend equivalents payable

 

33

 

322

The accompanying notes are an integral part of these consolidated financial statements

 

 

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

8

Ramaco Resources, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

NOTE 1—BUSINESS AND BASIS OF PRESENTATION

Ramaco Resources, Inc. (the “Company,” “Ramaco,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia and southwestern Virginia. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements and critical minerals as well as the potential commercialization of coal-to-carbon-based products and materials.

Economic Conditions—Although conflicts overseas continue and global economic growth remains uncertain, supply constraints support the global metallurgical coal market overall. Ongoing bans on the import of Russian coal have affected the availability of supply to certain seaborne markets as well as contributed to volatility in coal prices.

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of March 31, 2024, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.

Recent Accounting Pronouncements—In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 require incremental disclosures related to a public entity’s reportable segments and increase the frequency with which most segment disclosures are made. Incremental disclosures required by the ASU include significant segment expenses regularly provided to the chief operating decision maker (“CODM”) and included within the segment’s measure of profit or loss, the title and position of the CODM and an explanation how the CODM uses the reported measure of a segment’s profit or loss to assess performance and allocate resources, and the amount and composition of other segment items necessary to reconcile segment revenue, significant expenses, and the reported measure of profit or loss. The ASU also expands interim disclosure requirements such that nearly all annual quantitative segment disclosures will be made on an interim basis and requires that entities with a single reportable segment provide all segment disclosures that are not evident from the primary financial statements, including significant segment expenses, consistent with the approach used by management to evaluate performance. ASU 2023-07 is effective starting with Ramaco’s 2024 annual financial statements and on a quarterly basis thereafter. Retrospective application is required. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely occur upon adoption.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). The amendments in ASU 2023-09 require reporting entities to disclose annual income taxes paid, net of refunds, disaggregated by federal, state, and foreign taxes and to provide additional disaggregated

9

information for individual jurisdictions that equal or exceed 5% of total income taxes paid, net of refunds. ASU 2023-09 also requires public business entities to disclose additional categories of information about federal, state, and foreign income taxes in their annual rate reconciliation table and provide more information about some categories if the quantitative threshold is met. The ASU will also require disclosure of amounts and percentages in the annual rate reconciliation table, rather than amounts or percentages, and will eliminate certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective starting with Ramaco’s 2025 annual financial statements and may be applied prospectively to only the income tax disclosures provided for 2025 or retrospectively by providing revised disclosures for all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely be provided on a prospective basis in the Company’s 2025 annual financial statements upon adoption.

NOTE 2—INVENTORIES

Inventories consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Raw coal

$

14,227

$

20,122

Saleable coal

21,902

12,013

Supplies

 

5,151

 

5,028

Total inventories

$

41,280

$

37,163

NOTE 3—PROPERTY, PLANT AND EQUIPMENT

Property, plant, and equipment, net consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Plant and equipment

$

296,837

$

290,060

Mining property and mineral rights

120,532

120,532

Construction in process

 

23,010

 

13,984

Capitalized mine development costs

 

178,171

 

174,260

Less: accumulated depreciation, depletion, and amortization

 

(152,297)

 

(139,745)

Total property, plant, and equipment, net

$

466,253

$

459,091

Depreciation, depletion, and amortization included:

Three months ended March 31, 

(In thousands)

    

2024

    

2023

    

Depreciation of plant and equipment

$

8,821

$

6,769

Amortization of right of use assets (finance leases)

2,493

1,881

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,906

 

3,202

Total depreciation, depletion, and amortization

$

15,220

$

11,852

10

NOTE 4—DEBT

Outstanding debt consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Revolving Credit Facility

$

41,500

$

42,500

Equipment loans

2,466

2,983

Senior Notes, net

 

33,412

 

33,296

Financing of Maben Coal acquisition

9,000

11,400

Total debt

$

86,378

$

90,179

Current portion of long-term debt

 

28,227

 

56,534

Long-term debt, net

$

58,151

$

33,645

Revolving Credit Facility—On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes KeyBank National Association (“KeyBank”) and multiple lending parties. This facility (the “Revolving Credit Facility”), which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including lenders’ consent. The borrowing base at March 31, 2024 was $106.8 million based on eligible accounts receivable and inventory collateral and reserve requirements. The remaining availability under the Revolving Credit Facility at March 31, 2024, after $41.5 million of outstanding borrowings, was $65.3 million.

Revolving loans under the facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%.

The terms of the facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements. A fixed charge coverage ratio of not less than 1.10:1.00, calculated as of the last day of each fiscal quarter, must be maintained by the Company. In addition, the Company must maintain an average daily cash balance of $5 million, as determined on a monthly basis, in a dedicated account as well as an additional $1 million in a separate dedicated account to assure future credit availability. At March 31, 2024, we were in compliance with all debt covenants under the Revolving Credit Facility.

Fair Value—The Company’s Senior Notes had an estimated fair value of approximately $35.4 million and $35.5 million at March 31, 2024 and December 31, 2023, respectively. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.

Current Portion of Long-term Debt—Scheduled debt repayments to occur over the next twelve months from March 31, 2024 include $17.0 million of borrowings under the Revolving Credit Facility that were repaid shortly after the balance sheet date using funds from current operations, $9.0 million of Maben Coal acquisition financing shown above, and $2.2 million of equipment loans.

Other—Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.

NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities at March 31, 2024 consisted of accrued compensation of $10.8 million and various other liabilities. Accrued liabilities at December 31, 2023 consisted of $14.6 million of accrued compensation and various other liabilities. The year-to-date decrease in Accrued liabilities was related primarily to the $5.7 million decrease in

11

short-term dividends and dividend equivalents payable, which was driven by the payment of Class A common stock dividends accrued at year end 2023, and the $3.8 million decrease in accrued compensation, which was driven by annual bonus payments. These activities were offset partially by increases in various accrued payables during the quarter.

Self-Insurance—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended, as well as for employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using claims data and actuarial assumptions and, therefore, are subject to uncertainty due to a variety of factors.

The estimated aggregate liability for these items totaled $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively. Of the aggregate liability, the amounts included in Other long-term liabilities were $3.1 million at March 31, 2024 and December 31, 2023.

Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.8 million at March 31, 2024 and December 31, 2023.

NOTE 6—EQUITY

Common Stock—On June 12, 2023, an amendment to the Company’s amended and restated certificate of incorporation was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock and create a separate Class B common stock.

The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions or modifications occurred for holders of outstanding stock-based awards.

The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:

Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates 3% of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,
Infrastructure fees based on $5.00 per ton of coal processed at our preparation plants and $2.50 per ton of loaded coal at the Company’s rail load-out facilities, and
Future income derived, if and when realized, from advanced carbon products as well as rare earth elements and critical minerals initiatives.

The Company expects to pay a dividend equal to 20% of the total fees above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors.

In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.

12

CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole.

With respect to voting rights, holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of the stockholders and are entitled to one vote per share. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.

With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do not have specific rights to CORE assets in the event of liquidation.

The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.

Stock-Based Awards—Stock-based compensation expense totaled $4.7 million and $2.9 million for the three months ended March 31, 2024 and March 31, 2023, respectively. During 2024, the Company granted new stock-based awards and modified certain awards previously granted as discussed below. New stock-based awards granted during the first quarter of 2024 were for Class A common stock. There were no Class B stock-based awards granted during the first quarter of 2024.

Restricted Stock—We granted 179,028 shares of Class A restricted stock to certain senior executives, key employees, and directors during the first quarter of 2024, having a grant-date fair value of $3.1 million. The aggregate fair value of the awards granted to employees was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors was $0.6 million, which is recognized ratably as expense over one year unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders.

Restricted Stock Units—We granted 302,699 Class A restricted stock units to certain senior executives and key employees during the first quarter of 2024, having a grant-date fair value of $17.58 per share. The aggregate fair value of these awards was $5.3 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested.

Performance Stock Units—We granted Class A performance stock units to certain senior executives and key employees during the first quarter of 2024. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested.

Performance stock units are accounted for as awards with a market condition since vesting depends on total shareholder return relative to a group of peer companies. The target number of performance stock units granted during the first quarter of 2024, or 315,941 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $28.72 per unit. The aggregate fair value of these awards was $9.1 million, which is recognized ratably as expense over the three-year period.

13

Modification— The resignation of one of the Company’s executive officers and the separation agreement between the employee and the Company that occurred during the first quarter of 2024 resulted in a net charge to stock compensation expense of $1.2 million during the period. Incremental value of $1.8 million resulted from the continued equity vesting provision included in the separation agreement applicable to the employee’s restricted stock awards, which was recognized as expense. This amount was offset partially by the $0.6 million reversal of previously recognized compensation expense related to the pre-modified restricted stock award ($0.3 million) as well as the forfeiture of restricted stock units and performance stock units (collectively $0.3 million).

Dividends– On February 1, 2024, the Company announced that the Board of Directors declared a cash dividend of $0.2416 per share of Class B common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $2.1 million. On December 6, 2023, the Company announced that the Board of Directors declared a cash dividend on Class A common stock of $0.1375 per share of Class A common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $6.1 million. Dividends of $6.0 million were accrued in December 2023 for the declaration of the Class A cash dividends. In addition, previously accrued dividend equivalents of $0.1 million were paid to employees who satisfied restricted stock unit service conditions during the first quarter of 2024.

On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately $0.125 per share of common stock. Estimated dividends of $5.5 million were accrued in December 2022 and were paid on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of $5.6 million.

NOTE 7—COMMITMENTS AND CONTINGENCIES

Environmental LiabilitiesEnvironmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.

Surety BondIn accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at March 31, 2024 totaled approximately $30.2 million.

Coal Leases and Associated Royalty Commitments—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expenses were $6.8 million and $9.0 million for the three months ended March 31, 2024 and March 31, 2023, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.

Contingent Transportation Purchase Commitments—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of March 31, 2024, the Company’s remaining commitments under take-or-pay arrangements totaled $30.7 million, the majority of which relates to a multi-year contract with a total remaining commitment of $19.4 million over the remaining four years. The level of these commitments will generally be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. However, as of March 31, 2024, the Company has accrued a $1.4 million liability for the shortfall associated with the first year’s annual commitment in the multi-year contract, which is included in the total remaining commitment above. The accrued liability for the expected shortfall was $0.8 million at December 31, 2023.

Litigation—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.

On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our

14

plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. 

On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in contract damages and on July 16, 2021, made an additional award of $25.0 million for damages for wrongful denial of the claim under Hayseeds, Inc. v. State Farm Fire & Cas., 177 W. Va. 323, 352 S.E. 2d 73 (W. Va. 1986), including inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of Hayseeds damages. The same day, the court entered the judgment in accordance with the memorandum opinion and order.

On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million contract damages verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to Hayseeds damages for wrongful denial of the claim but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing En Banc with the Fourth Circuit. The petition was denied by order dated August 15, 2023. On August 29, 2023, the court clarified that the amount of attorney’s fees to be determined on remand included appellate fees. On September 8, 2023, the court entered its amended judgment, which awarded post-judgment interest on the previously awarded and reinstated verdict related to contract (compensatory) damages and the Fourth Circuit thereafter issued its mandate on October 2, 2023. The matter is now pending before the District Court for a new trial on damages for inconvenience and aggravation as well as the court’s determination and award of attorney’s fees.

The defendants fully paid during 2023 the portion of the judgment related to contract (compensatory) damages in the court’s order and that portion of the matter is considered closed.

NOTE 8—REVENUE

Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about one year and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue.

Disaggregated information about Revenue is presented below:

Three months ended March 31, 

(In thousands)

    

2024

    

2023

Coal Sales

 

  

 

  

North American revenue

$

54,173

$

40,027

Export revenue, excluding Canada

 

118,503

 

126,333

Total revenue

$

172,676

$

166,360

15

Revenue for the first quarter of 2024 includes $0.9 million of additional revenue related to adjustments for performance obligations satisfied in a previous reporting period. These adjustments were due to true-ups of previous estimates for provisional pricing and demurrage as well as price adjustments for minimum specifications or qualities of delivered coal.

As of March 31, 2024, the Company had outstanding performance obligations of approximately 1.1 million tons for contracts with fixed sales prices averaging $168 per ton, excluding freight, as well as 3.1 million tons for contracts with index-based pricing mechanisms. The Company expects to satisfy approximately 78% of the committed tons in 2024, 21% in 2025, and 1% in 2026. Variable amounts, including index-based prices, have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.

Concentrations—During the three months ended March 31, 2024, sales to two individual customers were 10% or more of our total revenue. Sales to these customers represented 19% and 11% of our total revenue during the period. For comparison purposes, during the three months ended March 31, 2023, sales to four individual customers exceeded 10% of total revenue and accounted for approximately 63% of our revenue. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 26%, 15%, and 13% of the Company’s accounts receivable balance as of March 31, 2024.

NOTE 9—INCOME TAXES

Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.

Our effective tax rate for the three months ended March 31, 2024 and March 31, 2023 was 21% and 18%, respectively. The primary differences from the federal statutory rate of 21% are related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

NOTE 10—EARNINGS PER SHARE

Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single class of common stock up to the time the tracking stock was issued and, subsequent to this date, EPS is presented prospectively under the two-class method.

The computation of basic and diluted EPS is shown on the following page:

16

(In thousands, except per share amounts)

    

Three months ended March 31, 

    

2024

    

2023

    

Earnings attribution

Single class of common stock (through 6/20/2023)

$

N/A

$

25,257

Class A common stock

(106)

Class A restricted stock awards

1

Class B common stock

2,032

Class B restricted stock awards

72

Forfeitable dividends declared on unvested stock-based awards

33

Net income

$

2,032

$

25,257

Three months ended March 31, 2024

Three months ended March 31, 2023

Class A

    

Class B

Single Class

EPS calculations

Numerator

Net earnings (loss)

$

(106)

$

2,032

$

25,257

Denominator

Weighted average shares used to compute basic earnings per share

 

42,496

 

8,508

44,281

Dilutive effect of stock option awards

 

 

96

411

Dilutive effect of restricted stock units

32

Dilutive effect of performance stock units

162

Weighted average shares used to compute diluted earnings per share

42,496

8,798

44,692

Earnings per common share (dual-class structure)

Basic

$

(0.00)

$

0.24

$

0.57

Diluted

$

(0.00)

$

0.23

$

0.57

Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company reports separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.

For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. However, during the first quarter of 2024, dividends declared by the Company were only for Class B common stock and were slightly in excess of consolidated net income for the period, which resulted in an undistributed net loss for reporting purposes. The resulting undistributed net loss was allocated proportionately between outstanding Class A and Class B common stock based on the rights to residual net assets upon liquidation being equal between holders of Class A and Class B common stock. The end result was that Class A common stock was attributed a small net loss while Class B was attributed net earnings for the purpose of calculating EPS.

Diluted EPS is calculated using the treasury stock method for stock options and restricted stock units. For performance stock units, the awards are first evaluated under the contingently issuable shares guidance, which requires a determination as to whether shares would be issuable if the end of the reporting period were the end of the contingency period. For shares determined to be issuable under performance stock unit awards, the treasury stock method is then applied to determine the dilutive impact of the awards, if any. Unvested restricted stock awards are considered potential common shares as well as participating securities, as discussed previously, and are included in diluted EPS using the more dilutive of the treasury stock method or the two-class method. Since these awards share in dividends on a 1:1 basis

17

with common shares, applying the treasury stock method is antidilutive compared to the basic EPS calculation that allocates earnings to participating securities under the two-class method discussed previously. In addition, the Company’s ability to convert Class B common shares into Class A common shares is a contingency that will not be reflected in the diluted EPS for Class A common stock under the if-converted method until such time that the required Board resolutions occur, if ever.

For the first quarter of 2024, diluted EPS for Class A common stock excluded all outstanding stock awards because of the allocation of the undistributed net loss discussed above, and, therefore, the inclusion of any potential common shares would be antidilutive. Excluded Class A common stock awards were 749 thousand options to purchase Class A common stock, 718 thousand restricted stock units, and 1,057 thousand performance stock units (at target). No potential common shares were excluded from the calculation of diluted EPS for Class B common stock.

Diluted EPS for the single class of common stock in the first quarter of 2023 excluded all outstanding restricted stock units (684 thousand units in total or 396 thousand units on a weighted average outstanding basis) because the effect would have been antidilutive. In addition, all outstanding performance stock units (767 thousand units at target) were excluded under the guidance for contingently issuable shares or, otherwise, because the effect would have been antidilutive.

NOTE 11—RELATED PARTY TRANSACTIONS

Ramaco Coal Deferred Purchase Price—A portion of the financing of the 2022 acquisition of Ramaco Coal was provided by Yorktown Partners, a related party. The Company incurred interest expense of $0.8 million for the three months ended March 31, 2023 related to the financing. The Company repaid the related-party financing debt in full during 2023. However, as of March 31, 2024, the Company still owed $0.1 million to Yorktown Partners related to the transaction, which is included in Accounts payable on the Consolidated Balance Sheet. This amount was adjusted downward during the first quarter of 2024 from the $0.4 million balance reported at December 31, 2023.

Other Professional Services—The Company has also entered into professional services agreements with two other related parties, which have been aggregated due to immateriality. Professional service fees incurred for these related parties were $71 thousand during the first quarter of 2024.

NOTE 12—SUBSEQUENT EVENTS

On May 8, 2024, the Company announced that its Board of Directors declared cash dividends of $0.1375 per share of Class A common stock and $0.2376 per share of Class B common stock during the second quarter of 2024. The Class B dividend was calculated based on 20% of CORE royalty and infrastructure fees for the first quarter of 2024. Both dividends are payable on June 15, 2024 to shareholders of record on June 1, 2024.

On May 8, 2024, the Company announced that it entered into a First Amendment Agreement to the Revolving Credit Facility on May 3, 2024, in order to, among other things, extend the maturity date and increase the size of its existing Revolving Credit Facility. The amended facility has a maturity date of May 3,2029, and provides an initial aggregate revolving commitment of $200 million as well as an accordion feature to increase the size by an additional $75 million subject to certain terms and conditions, including the lenders’ consent. Borrowings under the amended facility may not exceed the borrowing base as determined under the amended formula included in the agreement.

Revolving loans under the facility bear interest at either the base rate plus 2.00% or the Secured Overnight Financing Rate plus 2.50%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3.00%. The terms of the amended facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements.

18

* * * * *

19

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report, as well as the financial statements and related notes appearing elsewhere in this Quarterly Report. The following discussion contains forward-looking statements that reflect our future plans, estimates, beliefs and expected performance. The forward-looking statements are dependent upon events, risks and uncertainties that may be outside our control. We caution you that our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences are discussed elsewhere in this Quarterly Report, particularly in the “Cautionary Note Regarding Forward-Looking Statements” and in our Annual Report and in this Quarterly Report under the heading “Item 1A. Risk Factors,” all of which are difficult to predict. In light of these risks, uncertainties and assumptions, the forward-looking events discussed may not occur. We do not undertake any obligation to publicly update any forward-looking statements except as otherwise required by applicable law.

Overview

We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia and southwestern Virginia. Our development portfolio primarily includes the following properties: Elk Creek, Berwind, Knox Creek, and Maben. We believe each of these properties possesses geologic and logistical advantages that make our coal among the lowest delivered-cost U.S. metallurgical coal to our domestic customer base, North American blast furnace steel mills and coke plants, as well as international metallurgical coal consumers. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements and critical minerals as well as the potential commercialization of coal-to-carbon-based products and materials.

Our primary source of revenue is the sale of metallurgical coal. We are a pure-play metallurgical coal company with 59 million reserve tons and 1,119 million measured and indicated resource tons of high-quality metallurgical coal. Our plan is to continue development of our existing properties and grow annual production over the next few years to approximately seven million clean tons of metallurgical coal, subject to market conditions, permitting and additional capital deployment in the medium-term. We may make acquisitions of reserves or infrastructure that continue our focus on advantaged geology and lower costs.

The overall outlook of the metallurgical coal business is dependent on a variety of factors such as pricing, regulatory uncertainties, and global economic conditions. Coal consumption and production in the U.S. is driven by several market dynamics and trends including the U.S. and global economies, the U.S. dollar’s strength relative to other currencies and accelerating production cuts. In addition, blast furnace steelmaking is more prevalent outside the U.S. compared to domestic steel production, which creates demand for exports of metallurgical coal.

Although conflicts overseas continue and economic growth remains uncertain in some regions of the world, supply constraints continue to support the global metallurgical coal market overall, including markets in Asia. Ongoing bans on the import of Russian coal have affected the availability of supply to certain seaborne markets as well as contributed to volatility in prices.

During the first three months of 2024, we sold 0.9 million tons of coal and recognized $172.7 million of revenue. Of this amount, 31% was sold in North American markets, including Canada, and 69% was sold into export markets. During the same period of 2023, we sold 0.8 million tons of coal and recognized $166.4 million of revenue. Of this amount, 24% was sold in North American markets, including Canada, and 76% was sold into export markets. Sales into export markets, which often include index-based pricing, have greater exposure to variability in pricing. The Company’s exports have not been affected by the catastrophic bridge collapse in Baltimore, nor does the Company anticipate at this time any future effects, since all of the Company’s export throughput and shipments occur at other U.S. East Coast ports.

As of March 31, 2024, the Company had outstanding performance obligations of approximately 1.1 million tons for contracts with fixed sales prices averaging $168 per ton, excluding freight, as well as 3.1 million tons for contracts with

20

index-based pricing mechanisms. The Company expects to satisfy approximately 78% of these commitments in 2024, 21% in 2025, and 1% in 2026. Refer to Note 8 of Part I, Item 1 for additional information.

The Company continues to assess its potential rare earth elements deposit in Wyoming and is making progress in terms of initial mine development and related chemical testing. Analysis performed to date indicates elevated levels of rare earth elements along with significant concentrations of Gallium and Germanium, which are two high-value critical minerals recently banned from export by China. The rare earth elements exploration target is currently in an exploration stage and does not represent, and should not be construed to be, a mineral resource or mineral reserve as such terms are used in subpart 1300 of Regulation S-K. The Company also continues its work to advance new carbon product technologies with the goal of commercializing products that use coal in both an improved economic and environmental manner.

Results of Operations

Three months ended March 31, 

(In thousands, except per share amounts)

    

2024

    

2023

    

    

Revenue

$

172,676

$

166,360

Costs and expenses

Cost of sales (exclusive of items shown separately below)

 

139,713

 

110,549

 

 

Asset retirement obligations accretion

354

 

350

 

 

Depreciation, depletion, and amortization

 

15,220

11,852

Selling, general and administrative expenses

 

14,114

11,742

Total costs and expenses

 

169,401

134,493

Operating income

 

3,275

 

31,867

 

 

Other income (expense), net

 

629

1,247

Interest expense, net

 

(1,332)

(2,309)

Income before tax

2,572

30,805

Income tax expense

 

540

 

5,548

 

 

Net income

$

2,032

$

25,257

Earnings per common share

Basic - Single class (through 6/20/2023)

$

N/A

$

0.57

Basic - Class A

$

(0.00)

$

Total

$

(0.00)

$

0.57

Basic - Class B

$

0.24

$

Diluted - Single class (through 6/20/23)

$

N/A

$

0.57

Diluted - Class A

$

(0.00)

$

Total

$

(0.00)

$

0.57

Diluted - Class B

$

0.23

$

Adjusted EBITDA

$

24,180

$

48,253

During the three months ended March 31, 2024, our net income and Adjusted EBITDA were significantly lower compared to the same period in 2023. This was driven by lower margins on coal sales due to the negative impact of sales pricing and, to a lesser extent, higher per ton cost of sales as discussed below.

21

Three Months Ended March 31, 2024 Compared to Three Months Ended March 31, 2023

Coal sales information is summarized as follows:

Three months ended March 31, 

(In thousands)

    

2024

    

2023

    

Increase (Decrease)

Revenue:

Coal sales revenue

$

172,676

$

166,360

$

6,316

Tons sold

929

757

172

Total revenue per ton sold (GAAP)

$

186

$

220

$

(34)

Cost of Sales:

Cost of sales

$

139,713

$

110,549

$

29,164

Tons sold

929

757

172

Total cost of sales per ton sold (GAAP)

$

150

$

146

$

4

 

 

Refer to Non-GAAP Financial Measures for supplemental calculations of revenue per ton sold (FOB mine) and cash cost per ton sold (FOB mine)

 

Revenue. Our revenue includes sales of Company produced coal and coal purchased from third parties. We include amounts billed by us for transportation to our customers within revenue and transportation costs incurred within cost of sales.

Coal sales revenue for the three months ended March 31, 2024 was $172.7 million, approximately 4% higher than the same period in 2023 driven by the 23% increase in tons sold offset partially by the negative impact of pricing. The 172 thousand increase in tons sold occurred in both North America (105 thousand tons) and export markets (67 thousand tons) and was aided by the Company’s increased capacity for production achieved during late 2023. Revenue per ton sold decreased 15% from $220 per ton for the three months ended March 31, 2023 to $186 per ton for the three months ended March 31, 2024 and was driven by the variability in index-based pricing for export sales. Revenue per ton sold (FOB mine), a non-GAAP measure which excludes transportation revenues and demurrage, decreased 17% from $188 per ton for the three months ended March 31, 2023 to $155 per ton for the three months ended March 31, 2024. Prices fell by approximately 20% in the metallurgical coal markets throughout the first quarter of 2024, the majority of which occurred in March, on the back of muted global demand. While the drop in pricing that occurred in March appears to have stabilized, we expect metallurgical coal prices to remain volatile in the near term.

Cost of sales. Our cost of sales totaled $139.7 million for the three months ended March 31, 2024 compared to $110.5 million for the same period in 2023. The 26% increase was driven by the increase in tons sold, as discussed above, and, to a lesser extent, the increase in the Company’s cost per ton sold. Cost of sales per ton sold increased 3% from $146 per ton for the three months ended March 31, 2023 to $150 per ton for the three months ended March 31, 2024. Cash cost per ton sold (FOB mine), a non-GAAP measure which excludes transportation costs, alternative mineral development costs, and idle mine costs, increased 8% from $109 per ton for the three months ended March 31, 2023 to $118 per ton for the three months ended March 31, 2024. First quarter of 2024 mine costs were impacted negatively by challenging geology and labor constraints, both of which are expected to improve throughout the second quarter and especially in the back half of 2024.

Depreciation, depletion, and amortization. Depreciation, depletion, and amortization expense totaled $15.2 million and $11.9 million for the three months ended March 31, 2024 and March 31, 2023, respectively. The increase year-to-year occurred across all asset types and was driven by the Company’s initiative to grow production.

Selling, general, and administrative. Selling, general, and administrative expenses were $14.1 million and $11.7 million for the three months ended March 31, 2024 and March 31, 2023, respectively. The 20% increase in 2024 was

22

primarily due to greater compensation-related expenses and spending for professional services consistent with the Company’s growth efforts.

Other income (expense), net. Other income, net was $0.6 million for the three months ended March 31, 2024 compared to $1.2 million for the same period in 2023.

Interest expense, net. Interest expense, net was $1.3 million for the three months ended March 31, 2024 compared to $2.3 million for the same period in 2023. The decrease in 2024 was largely due to the repayment in full of related-party debt in 2023 associated with the financing of the Ramaco coal acquisition. Interest expense related to this financing was $0.8 million in the first quarter of 2023.

Income tax expense. The effective tax rate for the three months ended March 31, 2024 and March 31, 2023 was 21% and 18%, respectively. The primary differences from the federal statutory rate of 21% are related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

Earnings per share. Refer to Note 10 of Part I, Item 1 for information regarding earnings per share calculations for Class A and Class B common stock.

Liquidity and Capital Resources

At March 31, 2024, we had $30.5 million of cash and cash equivalents and $65.3 million available under our Revolving Credit Facility for future borrowings. Total current assets were $34.1 million higher than total current liabilities, which included $17.0 million of revolver borrowings repaid during the first half of April 2024.

Significant sources and uses of cash during the first three months of 2024

Sources of cash:

Cash flows provided by operating activities were $25.2 million during the first quarter of 2024, which were driven primarily by net earnings adjusted for non-cash expenses related to depreciation, depletion, and amortization as well as stock-based compensation.

Uses of cash:

Capital expenditures were $18.7 million, which includes expenditures related to the preparation plant and expansion of our Maben complex. We anticipate the preparation plant at Maben to be fully operational before year-end 2024. The Company expects to spend approximately $53-63 million on capital expenditures for the full year 2024.
Cash outflows for financing activities totaled $18.0 million, which included:
onet repayments of $3.9 million on our existing debt in addition to paying down equipment finance leases of $2.1 million and insurance financing of $1.8 million and
odividend payments of $8.3 million during the period, which includes $6.1 million for Class A common stock and $2.1 million for Class B common stock.

23

The Class B common stock dividend was calculated based on 20% of the fourth quarter 2023 CORE royalty and infrastructure fees as shown below. Refer to Note 6 of Part I, Item 1 for additional information regarding dividends.

Three months ended March 31, 

Three months ended December 31, 

    

(In thousands)

2024

2023

    

Royalties

Ramaco Coal

$

2,730

$

3,276

Amonate Assets

1,312

722

Other

12

14

Total Royalties

$

4,054

$

4,012

Infrastructure Fees

Preparation Plants (Processing at $5.00/ton)

$

4,475

$

4,432

Rail Load-outs (Loading at $2.50/ton)

1,954

2,198

Total Infrastructure Fees (at $7.50/ton)

$

6,429

$

6,630

CORE Royalty and Infrastructure Fees

$

10,483

$

10,642

Total Cash Available for Dividend for Class B Common Stock

$

10,483

$

10,642

20% of Cash Available for Dividend for Class B Common Stock

$

2,097

$

2,128

On May 8, 2024, the Company announced that its Board of Directors declared cash dividends of $0.1375 per share of Class A common stock and $0.2376 per share of Class B common stock during the second quarter of 2024. The Class B dividend was calculated based on 20% of CORE royalty and infrastructure fees for the first quarter of 2024 as shown above. Both dividends are payable on June 15, 2024 to shareholders of record on June 1, 2024.

Future sources and uses of cash

Our primary use of cash includes capital expenditures for mine development, ongoing operating expenses, and deferred cash payments in connection with the Maben Coal acquisition. We expect to fund our capital and liquidity requirements for the next twelve months and the reasonably foreseeable future with cash on hand, borrowings under our revolving credit facility, and projected cash flows from operations. Factors that could adversely impact our future liquidity and ability to carry out our capital expenditure program include the following:

Timely delivery of our product by rail and other transportation carriers;
Late payments of accounts receivable by our customers;
Cost overruns in our purchases of equipment needed to complete our mine development plans;
Delays in completion of development of our various mines, processing plants and refuse disposal facilities, which would reduce the coal we would have available to sell and our cash flow from operations; and
Adverse changes in the metallurgical coal markets that would reduce the expected cash flow from operations.

If future cash flows were to become insufficient to meet our liquidity needs or capital requirements, due to changes in macroeconomic conditions or otherwise, we may reduce our expected level of capital expenditures for new mine production and/or fund a portion of our capital expenditures through the issuance of debt or equity securities, new debt arrangements, or from other sources such as asset sales.

On September 1, 2023, the Company filed a shelf registration statement to sell any combination of Class A common stock, Class B common stock, preferred stock, depositary shares, debt securities, warrants, and rights at an aggregate initial offering price of up to $400.0 million. However, the Company has no specific plans to raise capital at this time

24

and no securities may be sold until a prospectus supplement describing the method and terms of any future offering is delivered.

On May 8, 2024, the Company announced that it entered into a First Amendment Agreement to the Revolving Credit Facility on May 3, 2024, in order to, among other things, extend the maturity date and increase the size of its existing Revolving Credit Facility. The amended facility has a maturity date of May 3,2029, and provides an initial aggregate revolving commitment of $200 million as well as an accordion feature to increase the size by an additional $75 million subject to certain terms and conditions, including the lenders’ consent. The amended facility provides the Company with additional flexibility to pursue further growth in production while meeting normal operating requirements.

Refer to Notes 4 and 12 of Part I, Item 1 for information regarding the Company’s Revolving Credit Facility and the subsequently amended facility as well as indebtedness.

Critical Accounting Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the amounts of revenue and expenses reported for the period then ended. A discussion of our critical accounting policies and estimates is included in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates” of the Annual Report. There were no material changes to our critical accounting policies during the first three months of 2024.

Off-Balance Sheet Arrangements

A discussion of off-balance sheet arrangements is included under the heading “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Off-Balance Sheet Arrangements” in the Annual Report. There were no material changes during the first three months of 2024.

Non-GAAP Financial Measures

Adjusted EBITDA - Adjusted EBITDA is used as a supplemental non-GAAP financial measure by management and external users of our financial statements, such as industry analysts, investors, lenders, and rating agencies. We believe Adjusted EBITDA is useful because it allows us to more effectively evaluate our operating performance.

We define Adjusted EBITDA as net income plus net interest expense; stock-based compensation expense; depreciation, depletion, and amortization expenses; income taxes; accretion of asset retirement obligations; and, when applicable, certain non-operating expenses (charitable contributions). A reconciliation of net income to Adjusted EBITDA is included below. Adjusted EBITDA is not intended to serve as a substitute to U.S. GAAP measures of performance and may not be comparable to similarly-titled measures presented by other companies.

Three months ended March 31, 

(In thousands)

    

2024

    

2023

    

Reconciliation of Net Income to Adjusted EBITDA

 

  

 

  

Net income

$

2,032

$

25,257

Depreciation, depletion, and amortization

 

15,220

 

11,852

Interest expense, net

 

1,332

 

2,309

Income tax expense

 

540

 

5,548

EBITDA

 

19,124

 

44,966

Stock-based compensation

 

4,702

 

2,937

Accretion of asset retirement obligation

 

354

 

350

Adjusted EBITDA

$

24,180

$

48,253

25

Non-GAAP revenue per ton sold- Non-GAAP revenue per ton sold (FOB mine) is calculated as coal sales revenue less transportation revenues and demurrage, divided by tons sold. We believe revenue per ton sold (FOB mine) provides useful information to investors as it enables investors to compare revenue per ton we generate against similar measures made by other publicly-traded coal companies and more effectively monitor changes in coal prices from period to period excluding the impact of transportation costs which are beyond our control. The adjustments made to arrive at these measures are significant in understanding and assessing our financial performance. Revenue per ton sold (FOB mine) is not a measure of financial performance in accordance with U.S. GAAP and, therefore, should not be considered as a substitute to revenue under U.S. GAAP.

Three months ended March 31,

(In thousands, except per ton amounts)

    

2024

    

2023

Revenue

$

172,676

$

166,360

Less: Adjustments to reconcile to Non-GAAP revenue (FOB mine)

Transportation

 

(28,285)

 

(24,446)

Non-GAAP revenue (FOB mine)

$

144,391

$

141,914

Tons sold

 

929

 

757

Non-GAAP revenue per ton sold (FOB mine)

$

155

$

188

Refer to coal sales information for revenue per ton sold (GAAP) calculation

Non-GAAP cash cost per ton sold - Non-GAAP cash cost per ton sold (FOB mine) is calculated as cash cost of sales less transportation costs, alternative mineral development costs, and idle mine costs, divided by tons sold. We believe cash cost per ton sold provides useful information to investors as it enables investors to compare our cash cost per ton against similar measures made by other publicly-traded coal companies and more effectively monitor changes in coal cost from period to period excluding the impact of transportation costs which are beyond our control, and alternative mineral costs, which are more developmentally focused at the present time. The adjustments made to arrive at these measures are significant in understanding and assessing our financial performance. Cash cost per ton sold (FOB mine) is not a measure of financial performance in accordance with U.S. GAAP and, therefore, should not be considered as a substitute to cost of sales under U.S. GAAP.

Three months ended March 31,

(In thousands, except per ton amounts)

    

2024

2023

Cost of sales

$

139,713

$

110,549

Less: Adjustments to reconcile to Non-GAAP cash cost of sales

Transportation costs

 

(28,876)

 

(24,481)

Alternative mineral development costs

(1,135)

(980)

Idle mine costs

(237)

(2,559)

Non-GAAP cash cost of sales

$

109,465

$

82,529

Tons sold

 

929

 

757

Non-GAAP cash cost per ton sold (FOB mine)

$

118

$

109

Refer to coal sales information for cost per ton sold (GAAP) calculations

26

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Disclosures about market risk are included in Item 7A, “Quantitative and Qualitative Disclosures about Market Risk,” of our Annual Report.

Item 4. Controls and Procedures

Disclosure Controls and Procedures

As required by Rule 13a-15(b) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our chief executive officer, who serves as our principal executive officer, and chief financial officer, who serves as our principal financial officer, 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. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. However, based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were not effective at the reasonable assurance level as of the end of the period covered by this quarterly report as a result of the material weakness in internal control over financial reporting previously identified as described below.

Previously Reported Material Weakness

We previously identified a material weakness and concluded that our internal control over financial reporting was ineffective as of December 31, 2023. Based on that evaluation, management identified a material weakness related to a pervasive lack of sufficient documentation of accounting policies, procedures, and controls. This lack of sufficient documentation does not allow management to effectively assess its relevant risks and key controls to properly test for design and operating effectiveness. A material weakness is a control deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

Remediation Plan

We are currently developing a plan of remediation to address this material weakness, which will include assessing, redesigning, and implementing modifications of our internal controls. We will not be able to fully remediate this material weakness until these steps have been completed and subsequent validation and testing of these internal controls have demonstrated their operating effectiveness over a sustained period of financial reporting cycles. Once the remediation plan is fully developed, we will be implementing process, control, and documentation improvements to address the above material weakness that include, but are not limited to, designing and implementing specific management review procedures to ensure completeness and accuracy of key financial and non-financial data utilized in our business; and implementing improved policies, procedures, and control activities over key financial data to ensure accuracy and completeness of this data as used in the aforementioned management review procedures.

Changes in Internal Control over Financial Reporting

We are currently developing a plan of remediation to address the material weakness, as described above. Except as otherwise described herein, there were no changes in our system of internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the period covered by this quarterly report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

27

Inherent Limitations on Effectiveness of Controls and Procedures

Our senior members of management do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

28

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

Due to the nature of our business, we may become, from time to time, involved in routine litigation or subject to disputes or claims related to our business activities. While the outcome of these proceedings cannot be predicted with certainty, in the opinion of our management, there are no pending litigation, disputes or claims against us which, if decided adversely, individually or in the aggregate, will have a material adverse effect on our financial condition, cash flows or results of operations. For a description of our legal proceedings, see Note 7 to the Condensed Consolidated Financial Statements included in Part I of this Quarterly Report.

Item 1A. Risk Factors

In addition to the other information set forth in this Quarterly Report, you should carefully consider the risk factors and other cautionary statements described under the heading “Item 1A. Risk Factors” included in our Annual Report and the risk factors and other cautionary statements contained in our other SEC filings, which could materially affect our business, financial condition, cash flows, or future results of operations.

Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial, also may materially adversely affect our business, financial condition, or future results. There have been no material changes in our risk factors from those described in our Annual Report.

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

None

Item 3. Defaults Upon Senior Securities

None

Item 4. Mine Safety Disclosures

The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K is included in Exhibit 95.1 to this Quarterly Report.

Item 5. Other Information

During the period covered by this Quarterly Report, none of the Company’s directors or executive officers has adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (each as defined in Item 408 of Regulation S-K under the Securities Exchange Act of 1934, as amended).

29

Item 6. Exhibits

10.1

Employment Separation Agreement, dated January 26, 2024, by and between the Company and Barkley J. Sturgill, Jr. (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 001-38003) filed with the Commission on February 1, 2024)

10.2

First Amendment Agreement, dated May 3, 2024, by and among Ramaco Resources, Inc., Ramaco Development, LLC, RAM Mining, LLC, Ramaco Coal Sales, LLC, Ramaco Resources, LLC, Ramaco Resources Land Holdings, LLC, Ramaco Coal, Inc., Maben Coal LLC, Carbon Resources Development, Inc., Ramaco Coal, LLC, as borrowers, the lenders party thereto, and KeyBank National Association as agent and lender, amending the Second Amended and Restated Credit and Security Agreement, dated February 15, 2023, by and among Ramaco Resources, Inc., the other borrowers party thereto, the lenders party thereto, and KeyBank National Association, as agent, lender, swing line lender and the issuer (incorporated by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K (File No. 001-38003) filed with the Commission on May 8, 2024)

*31.1

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

*31.2

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

**32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

**32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

*95.1

Mine Safety Disclosure

*101.INS

Inline XBRL Instance Document

*101.SCH

XBRL Taxonomy Extension Schema Document

*101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

*101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

*101.LAB

XBRL Taxonomy Extension Labels Linkbase Document

*101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

104

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

*     Exhibit filed herewith.

**   Furnished herewith. Pursuant to SEC Release No. 33-8212, this certification will be treated as “accompanying” this Quarterly Report and not “filed” as part of such report for purposes of Section 18 of the Exchange Act or otherwise subject to the liability under Section 18 of the Exchange Act, and this certification will not be deemed to be incorporated by reference into any filing under the Securities Act, except to the extent that the registrant specifically incorporates it by reference.

30

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.

RAMACO RESOURCES, INC.

May 9, 2024

By:

/s/ Randall W. Atkins

Randall W. Atkins

Chairman, Chief Executive Officer and Director

(Principal Executive Officer)

May 9, 2024

By:

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer

(Principal Financial Officer)

31

EX-31.1 2 metc-20240331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Randall W. Atkins, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2024 of Ramaco Resources, Inc. (the “registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: May 9, 2024

/s/ Randall W. Atkins

 

Randall W. Atkins

Chairman and Chief Executive Officer


EX-31.2 3 metc-20240331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)

OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Jeremy R. Sussman, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2024 of Ramaco Resources, Inc. (the “registrant”);

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: May 9, 2024

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer


EX-32.1 4 metc-20240331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF

CHIEF EXECUTIVE OFFICER

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 on Form 10-Q for the quarterly period ended March 31, 2024 of Ramaco Resources, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Randall W. Atkins, Chief Executive Officer of the Company, hereby 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, as amended; and

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

Date: May 9, 2024

/s/ Randall W. Atkins

Randall W. Atkins

Chairman and Chief Executive Officer


EX-32.2 5 metc-20240331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF

CHIEF FINANCIAL OFFICER

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 on Form 10-Q for the quarterly period ended March 31, 2024 of Ramaco Resources, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeremy R. Sussman, Chief Financial Officer of the Company, hereby 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, as amended; and

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

Date: May 9, 2024

/s/ Jeremy R. Sussman

Jeremy R. Sussman

Chief Financial Officer


EX-95.1 6 metc-20240331xex95d1.htm EX-95.1

Exhibit 95.1

Federal Mine Safety and Health Act Information

We work to prevent accidents and occupational illnesses. We have in place health and safety programs that include extensive employee training, safety incentives, drug and alcohol testing and safety audits. The objectives of our health and safety programs are to provide a safe work environment, provide employees with proper training and equipment and implement safety and health rules, policies and programs that foster safety excellence.

Our mining operations are subject to extensive and stringent compliance standards established pursuant to the Federal Mine Safety and Health Act of 1977 (the “Mine Act”). Mine Safety and Health Administration (“MSHA”) monitors and rigorously enforces compliance with these standards, and our mining operations are inspected frequently. Citations and orders are issued by MSHA under Section 104 of the Mine Act for violations of the Mine Act or any mandatory health or safety standard, rule, order or regulation promulgated under the Mine Act.

Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”) and Item 104 of Regulation S-K require issuers to include in periodic reports filed with the U.S. Securities and Exchange Commission certain information relating to citations or orders for violations of standards under the Mine Act. We present information below regarding certain mining safety and health violations, orders and citations, issued by MSHA and related assessments and legal actions and mine-related fatalities with respect to our coal mining operations. In evaluating this information, consideration should be given to factors such as: (i) the number of violations, orders and citations will vary depending on the size of the coal mine, (ii) the number of violations, orders and citations issued will vary from inspector to inspector and mine to mine, and (iii) violations, orders and citations can be contested and appealed, and in that process, are often reduced in severity and amount, and are sometimes dismissed.

The following tables include information required by the Dodd-Frank Act and Item 104 of Regulation S-K for the current quarter. The mine data retrieval system maintained by MSHA may show information that is different than what is provided herein. Any such difference may be attributed to the need to update that information on MSHA’s system and/or other factors. The tables below do not include any orders or citations issued to independent contractors at our mines.

Mine or Operating Name /
MSHA Identification Number

    

Section
104(a)
S&S
Citations(1)

    

Section
104(b)
Orders(2)

    

Section
104(d)
Citations and
Orders(3)

    

Section
110(b)(2)
Violations(4)

    

Section
107(a)
Orders(5)

    

Total Dollar
Value of MSHA
Assessments
Proposed
(in thousands)(6)

Active Operations

  

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

$

17.37 

Stonecoal Branch Mine No. 2 - 46-08663

11 

$

27.87 

No. 2 Gas Deep Mine - 46-09541

$

30.96 

Michael Powellton Deep Mine – 46-09602

0

$

8.30 

Crucible Deep Mine - 46-09614

$

8.36 

Ram Surface Mine No. 1 - 46-09537

$

4.99 

Highwall Miner No. 1 - 46-09219

$

0.66 

Elk Creek Prep Plant - 46-02444

$

8.37 

Maben Surface Mine - 46-09637

$

0.44 

Highwall Miner No. 2 - 46-09638

$

Berwind Deep Mine - 46-09533

12 

$

22.66 

Laurel Fork - 46-09084

15 

$

18.88 

Jawbone Mine No. 1 - 44-07369

10 

$

28.60 

Triad No. 2 - 46-09628

$

42.10 

Big Creek Surface Mine - 44-07162

$

0.20 

HWM No. 3 - 15-19557

$

Coal Creek Prep Plant (VA) - 44-05236

$

0.15 

Berwind Prep Plant - 46-05449

$


Mine or Operating Name /
MSHA Identification Number

    

Total Number
of
Mining Related
Fatalities

    

Received Notice of
Pattern of
Violations Under
Section 104(e)
(yes/no)(7)

    

Legal Actions
Pending as of
Last
Day of Period

    

Legal Actions
Initiated During
Period

    

Legal Actions
Resolved During
Period

 

Active Operations

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

No

20 

Stonecoal Branch Mine No. 2 - 46-08663

No

No. 2 Gas - 46-09541

No

Michael Powellton Deep Mine - 46-09602

No

Crucible Deep Mine - 46-09614

No

Ram Surface Mine No. 1 - 46-09537

No

Highwall Miner No. 1 - 46-09219

No

Elk Creek Prep Plant - 46-02444

No

Maben Surface Mine - 46-09637

No

Highwall Miner No. 2 - 46-09638

No

Berwind Deep Mine - 46-09533

No

17 

Laurel Fork - 46-09084

No

20 

17 

Jawbone Mine No. 1 - 44-07369

No

29 

11 

Triad No. 2 - 46-09628

No

20 

12 

Big Creek Surface Mine - 44-07162

No

HWM No. 3 - 15-19557

No

Coal Creek Prep Plant (VA) - 44-05236

No

Berwind Prep Plant - 46-05449

No

The number of legal actions pending before the Federal Mine Safety and Health Review Commission as of March 31, 2024, that fall into each of the following categories is as follows:

    

    

    

    

    

    

    

    

    

    

    

    

 

Mine or Operating Name /
MSHA Identification Number

    

Contests of
Citations and
Orders

    

Contests of
Proposed
Penalties

    

Complaints for
Compensation

    

Complaints of
Discharge /
Discrimination /
Interference

    

Applications
for Temporary
Relief

    

Appeals of
Judge’s
Ruling

 

Active Operations

  

  

  

  

  

  

Eagle Seam Deep Mine - 46-09495

20 

Stonecoal Branch Mine No. 2 - 46-08663

No. 2 Gas - 46-09541

Michael Powellton Deep Mine - 46-09602

Crucible Deep Mine - 46-09614

Ram Surface Mine No. 1 - 46-09537

Highwall Miner No. 1 - 46-09219

Elk Creek Prep Plant - 46-02444

Maben Surface - 46-09637

Highwall Miner No. 2 - 46-09638

Berwind Deep Mine - 46-09533

17 

Laurel Fork - 46-09084

20 

Jawbone Mine No. 1 - 44-07369

29 

Triad No. 2 - 46-09628

20 

Big Creek Surface - 44-07162

HWM No. 3 - 15-19557

Coal Creek Prep Plant (VA) - 44-05236

Berwind Prep Plant - 46-05449


(1)Mine Act Section 104(a) significant and substantial (“S&S”) citations shown above are for alleged violations of mandatory health or safety standards that could significantly and substantially contribute to a coal mine health and safety hazard. It should be noted that, for purposes of this table, S&S citations that are included in another column, such as Section 104(d) citations, are not also included as Section 104(a) S&S citations in this column.

(2)Mine Act Section 104(b) orders are for alleged failures to totally abate a citation within the time period specified in the citation.

(3)Mine Act Section 104(d) citations and orders are for an alleged unwarrantable failure (i.e., aggravated conduct constituting more than ordinary negligence) to comply with mandatory health or safety standards.


(4)Mine Act Section 110(b)(2) violations are for an alleged “flagrant” failure (i.e., reckless or repeated) to make reasonable efforts to eliminate a known violation of a mandatory safety or health standard that substantially and proximately caused, or reasonably could have been expected to cause, death or serious bodily injury.

(5)Mine Act Section 107(a) orders are for alleged conditions or practices which could reasonably be expected to cause death or serious physical harm before such condition or practice can be abated and result in orders of immediate withdrawal from the area of the mine affected by the condition.

(6)Amounts shown include assessments proposed by MSHA on all citations and orders, including those citations and orders that are not required to be included within the above chart.

(7)Mine Act Section 104(e) written notices are for an alleged pattern of violations of mandatory health or safety standards that could significantly and substantially contribute to a coal mine safety or health hazard.

EX-101.SCH 7 metc-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Note 2 - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Note 4 - Debt - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Note 6 - Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Note 7 - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Note 8 - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Note 8 - Revenue Default (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Note 8 - Revenue - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Note 11 - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Note 12 - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Note 1 - Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Note 2 - Inventories link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Note 3 - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Note 4 - Debt link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Note 6 - Equity link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Note 7 - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Note 8 - Revenue link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Note 9 - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Note 10 - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Note 11 - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Note 12 - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Note 2 - Summaries of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Note 2 - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Note 4 - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Note 8 - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Note 10 - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Note 9 - Income Taxes - (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 metc-20240331_cal.xml EX-101.CAL EX-101.DEF 9 metc-20240331_def.xml EX-101.DEF EX-101.LAB 10 metc-20240331_lab.xml EX-101.LAB EX-101.PRE 11 metc-20240331_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-38003  
Entity Registrant Name Ramaco Resources, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-4018838  
Entity Address, Address Line One 250 West Main Street  
Entity Address, Address Line Two Suite 1900  
Entity Address, City or Town Lexington  
Entity Address, State or Province KY  
Entity Address, Postal Zip Code 40507  
City Area Code 859  
Local Phone Number 244-7455  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001687187  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
9.00% Senior Notes due 2026    
Title of 12(b) Security 9.00% Senior Notes due 2026  
Trading Symbol METCL  
Security Exchange Name NASDAQ  
Class A Common Stock    
Title of 12(b) Security Class A Common Stock, $0.01 par value  
Trading Symbol METC  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding (in shares)   44,263,429
Class B Common Stock    
Title of 12(b) Security Class B Common Stock, $0.01 par value  
Trading Symbol METCB  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding (in shares)   8,825,928
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 30,503 $ 41,962
Accounts receivable 103,539 96,866
Inventories 41,280 37,163
Prepaid expenses and other 7,286 13,748
Total current assets 182,608 189,739
Property, plant, and equipment, net 466,253 459,091
Financing lease right-of-use assets, net 17,148 10,282
Advanced coal royalties 3,410 2,964
Other 4,592 3,760
Total Assets 674,011 665,836
Current liabilities    
Accounts payable 59,694 51,624
Accrued liabilities 49,657 52,225
Current portion of asset retirement obligations 110 110
Current portion of long-term debt 28,227 56,534
Current portion of financing lease obligations 8,541 5,456
Insurance financing liability 2,238 4,037
Total current liabilities 148,467 169,986
Asset retirement obligations, net 29,197 28,850
Long-term debt, net 24,739 349
Long-term financing lease obligations, net 8,543 4,915
Senior notes, net 33,412 33,296
Deferred tax liability, net 52,424 54,352
Other long-term liabilities 4,961 4,483
Total liabilities 301,743 296,231
Commitments and contingencies
Stockholders' Equity    
Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued or outstanding
Additional paid-in capital 279,962 277,133
Retained earnings 91,775 91,944
Total stockholders' equity 372,268 369,605
Total Liabilities and Stockholders' Equity 674,011 665,836
Class A Common Stock    
Stockholders' Equity    
Common stock 443 440
Class B Common Stock    
Stockholders' Equity    
Common stock $ 88 $ 88
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, shares Issued (in shares) 0 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 225,000,000 225,000,000
Common stock, shares issued (in shares) 44,263,429 44,002,581
Common stock, shares outstanding (in shares) 44,263,429 44,002,581
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 35,000,000 35,000,000
Common stock, shares issued (in shares) 8,825,928 8,809,557
Common stock, shares outstanding (in shares) 8,825,928 8,809,557
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue $ 172,676 $ 166,360
Costs and expenses    
Cost of sales (exclusive of items shown separately below) 139,713 110,549
Asset retirement obligations accretion 354 350
Depreciation, depletion, and amortization 15,220 11,852
Selling, general, and administrative 14,114 11,742
Total costs and expenses 169,401 134,493
Operating income 3,275 31,867
Other income (expense), net 629 1,247
Interest expense, net (1,332) (2,309)
Income before tax 2,572 30,805
Income tax expense 540 5,548
Net income $ 2,032 $ 25,257
Earnings per common share    
Basic (in dollars per share) $ 0.00 $ 0.57
Diluted (in dollars per share) $ 0.00 $ 0.57
Class A Common Stock    
Costs and expenses    
Net income $ (106)  
Earnings per common share    
Basic (in dollars per share) $ 0.00  
Diluted (in dollars per share) $ 0.00  
Class B Common Stock    
Costs and expenses    
Net income $ 2,032  
Earnings per common share    
Basic (in dollars per share) $ 0.24  
Diluted (in dollars per share) $ 0.23  
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Common Stock
Class B Common Stock
Common Stock
Additional Paid-in Capital.
Retained Earnings
Class B Common Stock
Total
Balance at Dec. 31, 2022   $ 442 $ 168,711 $ 140,045   $ 309,198
Stock-based compensation   3 2,934     2,937
Adjustment to dividends previously declared       (354)   (354)
Shares surrendered for withholding taxes payable   (1) (114)     (115)
Net income       25,257   25,257
Balance at Mar. 31, 2023   444 171,531 164,948   336,923
Balance at Dec. 31, 2023 $ 88 440 277,133 91,944   369,605
Stock-based compensation   4 4,698     4,702
Shares surrendered for withholding taxes payable   (1) (1,869)     (1,870)
Cash dividends and dividend equivalents declared       (2,201)   (2,201)
Net income       2,032 $ 2,032 2,032
Balance at Mar. 31, 2024 $ 88 $ 443 $ 279,962 $ 91,775   $ 372,268
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 20, 2023
Cash flows from operating activities:      
Net income $ 2,032 $ 25,257 $ 25,257
Adjustments to reconcile net income to net cash from operating activities:      
Accretion of asset retirement obligations 354 350  
Depreciation, depletion, and amortization 15,220 11,852  
Amortization of debt issuance costs 207 149  
Stock-based compensation 4,702 2,937  
Other (23)    
Deferred income taxes (1,928) 2,154  
Changes in operating assets and liabilities:      
Accounts receivable (6,673) (29,925)  
Prepaid expenses and other current assets 6,462 4,779  
Inventories (4,117) (5,998)  
Other assets and liabilities (494) (823)  
Accounts payable 6,301 13,902  
Accrued liabilities 3,145 (3,272)  
Net cash provided by operating activities 25,188 21,362  
Cash flows from investing activities:      
Capital expenditures (18,730) (23,546)  
Other 65 1,182  
Net cash used for investing activities (18,665) (22,364)  
Cash flows from financing activities:      
Proceeds from borrowings 51,500 45,000  
Payment of dividends (8,319) (5,556)  
Repayment of borrowings (55,417) (24,145)  
Repayment of Ramaco Coal acquisition financing - related party   (10,000)  
Repayments of insurance financing (1,799) (1,433)  
Repayments of equipment finance leases (2,077) (1,746)  
Shares surrendered for withholding taxes payable (1,870) (115)  
Net cash (used for) provided by financing activities (17,982) 2,005  
Net change in cash and cash equivalents and restricted cash (11,459) 1,003  
Cash and cash equivalents and restricted cash, beginning of period 42,781 36,473 $ 36,473
Cash and cash equivalents and restricted cash, end of period 31,322 37,476  
Non-cash investing and financing activities:      
Leased assets obtained under new financing leases 8,790 954  
Capital expenditures included in accounts payable and accrued liabilities 6,708 13,812  
Financed insurance   407  
Accrued dividends and dividend equivalents payable $ 33 $ 322  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 1 - Business and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
BUSINESS AND BASIS OF PRESENTATION

NOTE 1—BUSINESS AND BASIS OF PRESENTATION

Ramaco Resources, Inc. (the “Company,” “Ramaco,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia and southwestern Virginia. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements and critical minerals as well as the potential commercialization of coal-to-carbon-based products and materials.

Economic Conditions—Although conflicts overseas continue and global economic growth remains uncertain, supply constraints support the global metallurgical coal market overall. Ongoing bans on the import of Russian coal have affected the availability of supply to certain seaborne markets as well as contributed to volatility in coal prices.

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of March 31, 2024, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.

Recent Accounting Pronouncements—In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 require incremental disclosures related to a public entity’s reportable segments and increase the frequency with which most segment disclosures are made. Incremental disclosures required by the ASU include significant segment expenses regularly provided to the chief operating decision maker (“CODM”) and included within the segment’s measure of profit or loss, the title and position of the CODM and an explanation how the CODM uses the reported measure of a segment’s profit or loss to assess performance and allocate resources, and the amount and composition of other segment items necessary to reconcile segment revenue, significant expenses, and the reported measure of profit or loss. The ASU also expands interim disclosure requirements such that nearly all annual quantitative segment disclosures will be made on an interim basis and requires that entities with a single reportable segment provide all segment disclosures that are not evident from the primary financial statements, including significant segment expenses, consistent with the approach used by management to evaluate performance. ASU 2023-07 is effective starting with Ramaco’s 2024 annual financial statements and on a quarterly basis thereafter. Retrospective application is required. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely occur upon adoption.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). The amendments in ASU 2023-09 require reporting entities to disclose annual income taxes paid, net of refunds, disaggregated by federal, state, and foreign taxes and to provide additional disaggregated

information for individual jurisdictions that equal or exceed 5% of total income taxes paid, net of refunds. ASU 2023-09 also requires public business entities to disclose additional categories of information about federal, state, and foreign income taxes in their annual rate reconciliation table and provide more information about some categories if the quantitative threshold is met. The ASU will also require disclosure of amounts and percentages in the annual rate reconciliation table, rather than amounts or percentages, and will eliminate certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective starting with Ramaco’s 2025 annual financial statements and may be applied prospectively to only the income tax disclosures provided for 2025 or retrospectively by providing revised disclosures for all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely be provided on a prospective basis in the Company’s 2025 annual financial statements upon adoption.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Inventories
3 Months Ended
Mar. 31, 2024
Inventories.  
INVENTORIES

NOTE 2—INVENTORIES

Inventories consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Raw coal

$

14,227

$

20,122

Saleable coal

21,902

12,013

Supplies

 

5,151

 

5,028

Total inventories

$

41,280

$

37,163

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Property, Plant and Equipment
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
PROPERTY, PLANT AND EQUIPMENT

NOTE 3—PROPERTY, PLANT AND EQUIPMENT

Property, plant, and equipment, net consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Plant and equipment

$

296,837

$

290,060

Mining property and mineral rights

120,532

120,532

Construction in process

 

23,010

 

13,984

Capitalized mine development costs

 

178,171

 

174,260

Less: accumulated depreciation, depletion, and amortization

 

(152,297)

 

(139,745)

Total property, plant, and equipment, net

$

466,253

$

459,091

Depreciation, depletion, and amortization included:

Three months ended March 31, 

(In thousands)

    

2024

    

2023

    

Depreciation of plant and equipment

$

8,821

$

6,769

Amortization of right of use assets (finance leases)

2,493

1,881

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,906

 

3,202

Total depreciation, depletion, and amortization

$

15,220

$

11,852

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Debt
3 Months Ended
Mar. 31, 2024
Notes To Financial Statements  
DEBT

NOTE 4—DEBT

Outstanding debt consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Revolving Credit Facility

$

41,500

$

42,500

Equipment loans

2,466

2,983

Senior Notes, net

 

33,412

 

33,296

Financing of Maben Coal acquisition

9,000

11,400

Total debt

$

86,378

$

90,179

Current portion of long-term debt

 

28,227

 

56,534

Long-term debt, net

$

58,151

$

33,645

Revolving Credit Facility—On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes KeyBank National Association (“KeyBank”) and multiple lending parties. This facility (the “Revolving Credit Facility”), which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including lenders’ consent. The borrowing base at March 31, 2024 was $106.8 million based on eligible accounts receivable and inventory collateral and reserve requirements. The remaining availability under the Revolving Credit Facility at March 31, 2024, after $41.5 million of outstanding borrowings, was $65.3 million.

Revolving loans under the facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%.

The terms of the facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements. A fixed charge coverage ratio of not less than 1.10:1.00, calculated as of the last day of each fiscal quarter, must be maintained by the Company. In addition, the Company must maintain an average daily cash balance of $5 million, as determined on a monthly basis, in a dedicated account as well as an additional $1 million in a separate dedicated account to assure future credit availability. At March 31, 2024, we were in compliance with all debt covenants under the Revolving Credit Facility.

Fair Value—The Company’s Senior Notes had an estimated fair value of approximately $35.4 million and $35.5 million at March 31, 2024 and December 31, 2023, respectively. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.

Current Portion of Long-term Debt—Scheduled debt repayments to occur over the next twelve months from March 31, 2024 include $17.0 million of borrowings under the Revolving Credit Facility that were repaid shortly after the balance sheet date using funds from current operations, $9.0 million of Maben Coal acquisition financing shown above, and $2.2 million of equipment loans.

Other—Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Accrued Liabilities and Other Long-Term Liabilities
3 Months Ended
Mar. 31, 2024
Notes To Financial Statements  
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES

Accrued liabilities at March 31, 2024 consisted of accrued compensation of $10.8 million and various other liabilities. Accrued liabilities at December 31, 2023 consisted of $14.6 million of accrued compensation and various other liabilities. The year-to-date decrease in Accrued liabilities was related primarily to the $5.7 million decrease in

short-term dividends and dividend equivalents payable, which was driven by the payment of Class A common stock dividends accrued at year end 2023, and the $3.8 million decrease in accrued compensation, which was driven by annual bonus payments. These activities were offset partially by increases in various accrued payables during the quarter.

Self-Insurance—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended, as well as for employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using claims data and actuarial assumptions and, therefore, are subject to uncertainty due to a variety of factors.

The estimated aggregate liability for these items totaled $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively. Of the aggregate liability, the amounts included in Other long-term liabilities were $3.1 million at March 31, 2024 and December 31, 2023.

Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.8 million at March 31, 2024 and December 31, 2023.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Equity
3 Months Ended
Mar. 31, 2024
Notes To Financial Statements  
EQUITY

NOTE 6—EQUITY

Common Stock—On June 12, 2023, an amendment to the Company’s amended and restated certificate of incorporation was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock and create a separate Class B common stock.

The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions or modifications occurred for holders of outstanding stock-based awards.

The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:

Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates 3% of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,
Infrastructure fees based on $5.00 per ton of coal processed at our preparation plants and $2.50 per ton of loaded coal at the Company’s rail load-out facilities, and
Future income derived, if and when realized, from advanced carbon products as well as rare earth elements and critical minerals initiatives.

The Company expects to pay a dividend equal to 20% of the total fees above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors.

In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.

CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole.

With respect to voting rights, holders of Class A common stock and Class B common stock vote together as a single class on all matters submitted to a vote of the stockholders and are entitled to one vote per share. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.

With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do not have specific rights to CORE assets in the event of liquidation.

The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.

Stock-Based Awards—Stock-based compensation expense totaled $4.7 million and $2.9 million for the three months ended March 31, 2024 and March 31, 2023, respectively. During 2024, the Company granted new stock-based awards and modified certain awards previously granted as discussed below. New stock-based awards granted during the first quarter of 2024 were for Class A common stock. There were no Class B stock-based awards granted during the first quarter of 2024.

Restricted Stock—We granted 179,028 shares of Class A restricted stock to certain senior executives, key employees, and directors during the first quarter of 2024, having a grant-date fair value of $3.1 million. The aggregate fair value of the awards granted to employees was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors was $0.6 million, which is recognized ratably as expense over one year unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders.

Restricted Stock Units—We granted 302,699 Class A restricted stock units to certain senior executives and key employees during the first quarter of 2024, having a grant-date fair value of $17.58 per share. The aggregate fair value of these awards was $5.3 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested.

Performance Stock Units—We granted Class A performance stock units to certain senior executives and key employees during the first quarter of 2024. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested.

Performance stock units are accounted for as awards with a market condition since vesting depends on total shareholder return relative to a group of peer companies. The target number of performance stock units granted during the first quarter of 2024, or 315,941 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $28.72 per unit. The aggregate fair value of these awards was $9.1 million, which is recognized ratably as expense over the three-year period.

Modification— The resignation of one of the Company’s executive officers and the separation agreement between the employee and the Company that occurred during the first quarter of 2024 resulted in a net charge to stock compensation expense of $1.2 million during the period. Incremental value of $1.8 million resulted from the continued equity vesting provision included in the separation agreement applicable to the employee’s restricted stock awards, which was recognized as expense. This amount was offset partially by the $0.6 million reversal of previously recognized compensation expense related to the pre-modified restricted stock award ($0.3 million) as well as the forfeiture of restricted stock units and performance stock units (collectively $0.3 million).

Dividends– On February 1, 2024, the Company announced that the Board of Directors declared a cash dividend of $0.2416 per share of Class B common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $2.1 million. On December 6, 2023, the Company announced that the Board of Directors declared a cash dividend on Class A common stock of $0.1375 per share of Class A common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $6.1 million. Dividends of $6.0 million were accrued in December 2023 for the declaration of the Class A cash dividends. In addition, previously accrued dividend equivalents of $0.1 million were paid to employees who satisfied restricted stock unit service conditions during the first quarter of 2024.

On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately $0.125 per share of common stock. Estimated dividends of $5.5 million were accrued in December 2022 and were paid on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of $5.6 million.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Notes To Financial Statements  
COMMITMENTS AND CONTINGENCIES.

NOTE 7—COMMITMENTS AND CONTINGENCIES

Environmental LiabilitiesEnvironmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.

Surety BondIn accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at March 31, 2024 totaled approximately $30.2 million.

Coal Leases and Associated Royalty Commitments—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expenses were $6.8 million and $9.0 million for the three months ended March 31, 2024 and March 31, 2023, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.

Contingent Transportation Purchase Commitments—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of March 31, 2024, the Company’s remaining commitments under take-or-pay arrangements totaled $30.7 million, the majority of which relates to a multi-year contract with a total remaining commitment of $19.4 million over the remaining four years. The level of these commitments will generally be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. However, as of March 31, 2024, the Company has accrued a $1.4 million liability for the shortfall associated with the first year’s annual commitment in the multi-year contract, which is included in the total remaining commitment above. The accrued liability for the expected shortfall was $0.8 million at December 31, 2023.

Litigation—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.

On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our

plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. 

On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in contract damages and on July 16, 2021, made an additional award of $25.0 million for damages for wrongful denial of the claim under Hayseeds, Inc. v. State Farm Fire & Cas., 177 W. Va. 323, 352 S.E. 2d 73 (W. Va. 1986), including inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of Hayseeds damages. The same day, the court entered the judgment in accordance with the memorandum opinion and order.

On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million contract damages verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to Hayseeds damages for wrongful denial of the claim but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing En Banc with the Fourth Circuit. The petition was denied by order dated August 15, 2023. On August 29, 2023, the court clarified that the amount of attorney’s fees to be determined on remand included appellate fees. On September 8, 2023, the court entered its amended judgment, which awarded post-judgment interest on the previously awarded and reinstated verdict related to contract (compensatory) damages and the Fourth Circuit thereafter issued its mandate on October 2, 2023. The matter is now pending before the District Court for a new trial on damages for inconvenience and aggravation as well as the court’s determination and award of attorney’s fees.

The defendants fully paid during 2023 the portion of the judgment related to contract (compensatory) damages in the court’s order and that portion of the matter is considered closed.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Revenue
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
REVENUE.

NOTE 8—REVENUE

Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about one year and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue.

Disaggregated information about Revenue is presented below:

Three months ended March 31, 

(In thousands)

    

2024

    

2023

Coal Sales

 

  

 

  

North American revenue

$

54,173

$

40,027

Export revenue, excluding Canada

 

118,503

 

126,333

Total revenue

$

172,676

$

166,360

Revenue for the first quarter of 2024 includes $0.9 million of additional revenue related to adjustments for performance obligations satisfied in a previous reporting period. These adjustments were due to true-ups of previous estimates for provisional pricing and demurrage as well as price adjustments for minimum specifications or qualities of delivered coal.

As of March 31, 2024, the Company had outstanding performance obligations of approximately 1.1 million tons for contracts with fixed sales prices averaging $168 per ton, excluding freight, as well as 3.1 million tons for contracts with index-based pricing mechanisms. The Company expects to satisfy approximately 78% of the committed tons in 2024, 21% in 2025, and 1% in 2026. Variable amounts, including index-based prices, have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.

Concentrations—During the three months ended March 31, 2024, sales to two individual customers were 10% or more of our total revenue. Sales to these customers represented 19% and 11% of our total revenue during the period. For comparison purposes, during the three months ended March 31, 2023, sales to four individual customers exceeded 10% of total revenue and accounted for approximately 63% of our revenue. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 26%, 15%, and 13% of the Company’s accounts receivable balance as of March 31, 2024.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Income Taxes
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
INCOME TAXES

NOTE 9—INCOME TAXES

Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.

Our effective tax rate for the three months ended March 31, 2024 and March 31, 2023 was 21% and 18%, respectively. The primary differences from the federal statutory rate of 21% are related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
EARNINGS PER SHARE

NOTE 10—EARNINGS PER SHARE

Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single class of common stock up to the time the tracking stock was issued and, subsequent to this date, EPS is presented prospectively under the two-class method.

The computation of basic and diluted EPS is shown on the following page:

(In thousands, except per share amounts)

    

Three months ended March 31, 

    

2024

    

2023

    

Earnings attribution

Single class of common stock (through 6/20/2023)

$

N/A

$

25,257

Class A common stock

(106)

Class A restricted stock awards

1

Class B common stock

2,032

Class B restricted stock awards

72

Forfeitable dividends declared on unvested stock-based awards

33

Net income

$

2,032

$

25,257

Three months ended March 31, 2024

Three months ended March 31, 2023

Class A

    

Class B

Single Class

EPS calculations

Numerator

Net earnings (loss)

$

(106)

$

2,032

$

25,257

Denominator

Weighted average shares used to compute basic earnings per share

 

42,496

 

8,508

44,281

Dilutive effect of stock option awards

 

 

96

411

Dilutive effect of restricted stock units

32

Dilutive effect of performance stock units

162

Weighted average shares used to compute diluted earnings per share

42,496

8,798

44,692

Earnings per common share (dual-class structure)

Basic

$

(0.00)

$

0.24

$

0.57

Diluted

$

(0.00)

$

0.23

$

0.57

Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company reports separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.

For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. However, during the first quarter of 2024, dividends declared by the Company were only for Class B common stock and were slightly in excess of consolidated net income for the period, which resulted in an undistributed net loss for reporting purposes. The resulting undistributed net loss was allocated proportionately between outstanding Class A and Class B common stock based on the rights to residual net assets upon liquidation being equal between holders of Class A and Class B common stock. The end result was that Class A common stock was attributed a small net loss while Class B was attributed net earnings for the purpose of calculating EPS.

Diluted EPS is calculated using the treasury stock method for stock options and restricted stock units. For performance stock units, the awards are first evaluated under the contingently issuable shares guidance, which requires a determination as to whether shares would be issuable if the end of the reporting period were the end of the contingency period. For shares determined to be issuable under performance stock unit awards, the treasury stock method is then applied to determine the dilutive impact of the awards, if any. Unvested restricted stock awards are considered potential common shares as well as participating securities, as discussed previously, and are included in diluted EPS using the more dilutive of the treasury stock method or the two-class method. Since these awards share in dividends on a 1:1 basis

with common shares, applying the treasury stock method is antidilutive compared to the basic EPS calculation that allocates earnings to participating securities under the two-class method discussed previously. In addition, the Company’s ability to convert Class B common shares into Class A common shares is a contingency that will not be reflected in the diluted EPS for Class A common stock under the if-converted method until such time that the required Board resolutions occur, if ever.

For the first quarter of 2024, diluted EPS for Class A common stock excluded all outstanding stock awards because of the allocation of the undistributed net loss discussed above, and, therefore, the inclusion of any potential common shares would be antidilutive. Excluded Class A common stock awards were 749 thousand options to purchase Class A common stock, 718 thousand restricted stock units, and 1,057 thousand performance stock units (at target). No potential common shares were excluded from the calculation of diluted EPS for Class B common stock.

Diluted EPS for the single class of common stock in the first quarter of 2023 excluded all outstanding restricted stock units (684 thousand units in total or 396 thousand units on a weighted average outstanding basis) because the effect would have been antidilutive. In addition, all outstanding performance stock units (767 thousand units at target) were excluded under the guidance for contingently issuable shares or, otherwise, because the effect would have been antidilutive.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Related Party Transactions
3 Months Ended
Mar. 31, 2024
Notes to Financial Statements  
RELATED PARTY TRANSACTIONS

NOTE 11—RELATED PARTY TRANSACTIONS

Ramaco Coal Deferred Purchase Price—A portion of the financing of the 2022 acquisition of Ramaco Coal was provided by Yorktown Partners, a related party. The Company incurred interest expense of $0.8 million for the three months ended March 31, 2023 related to the financing. The Company repaid the related-party financing debt in full during 2023. However, as of March 31, 2024, the Company still owed $0.1 million to Yorktown Partners related to the transaction, which is included in Accounts payable on the Consolidated Balance Sheet. This amount was adjusted downward during the first quarter of 2024 from the $0.4 million balance reported at December 31, 2023.

Other Professional Services—The Company has also entered into professional services agreements with two other related parties, which have been aggregated due to immateriality. Professional service fees incurred for these related parties were $71 thousand during the first quarter of 2024.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Subsequent Events
3 Months Ended
Mar. 31, 2024
Notes To Financial Statements  
SUBSEQUENT EVENTS

NOTE 12—SUBSEQUENT EVENTS

On May 8, 2024, the Company announced that its Board of Directors declared cash dividends of $0.1375 per share of Class A common stock and $0.2376 per share of Class B common stock during the second quarter of 2024. The Class B dividend was calculated based on 20% of CORE royalty and infrastructure fees for the first quarter of 2024. Both dividends are payable on June 15, 2024 to shareholders of record on June 1, 2024.

On May 8, 2024, the Company announced that it entered into a First Amendment Agreement to the Revolving Credit Facility on May 3, 2024, in order to, among other things, extend the maturity date and increase the size of its existing Revolving Credit Facility. The amended facility has a maturity date of May 3,2029, and provides an initial aggregate revolving commitment of $200 million as well as an accordion feature to increase the size by an additional $75 million subject to certain terms and conditions, including the lenders’ consent. Borrowings under the amended facility may not exceed the borrowing base as determined under the amended formula included in the agreement.

Revolving loans under the facility bear interest at either the base rate plus 2.00% or the Secured Overnight Financing Rate plus 2.50%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3.00%. The terms of the amended facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Summaries of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Summary of Significant Accounting Policies.  
Basis of Presentation

Basis of Presentation—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of March 31, 2024, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.

There were no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.

Recent Accounting Pronouncements

Recent Accounting Pronouncements—In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 require incremental disclosures related to a public entity’s reportable segments and increase the frequency with which most segment disclosures are made. Incremental disclosures required by the ASU include significant segment expenses regularly provided to the chief operating decision maker (“CODM”) and included within the segment’s measure of profit or loss, the title and position of the CODM and an explanation how the CODM uses the reported measure of a segment’s profit or loss to assess performance and allocate resources, and the amount and composition of other segment items necessary to reconcile segment revenue, significant expenses, and the reported measure of profit or loss. The ASU also expands interim disclosure requirements such that nearly all annual quantitative segment disclosures will be made on an interim basis and requires that entities with a single reportable segment provide all segment disclosures that are not evident from the primary financial statements, including significant segment expenses, consistent with the approach used by management to evaluate performance. ASU 2023-07 is effective starting with Ramaco’s 2024 annual financial statements and on a quarterly basis thereafter. Retrospective application is required. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely occur upon adoption.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). The amendments in ASU 2023-09 require reporting entities to disclose annual income taxes paid, net of refunds, disaggregated by federal, state, and foreign taxes and to provide additional disaggregated

information for individual jurisdictions that equal or exceed 5% of total income taxes paid, net of refunds. ASU 2023-09 also requires public business entities to disclose additional categories of information about federal, state, and foreign income taxes in their annual rate reconciliation table and provide more information about some categories if the quantitative threshold is met. The ASU will also require disclosure of amounts and percentages in the annual rate reconciliation table, rather than amounts or percentages, and will eliminate certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective starting with Ramaco’s 2025 annual financial statements and may be applied prospectively to only the income tax disclosures provided for 2025 or retrospectively by providing revised disclosures for all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely be provided on a prospective basis in the Company’s 2025 annual financial statements upon adoption.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventories.  
Summary of inventories

Inventories consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Raw coal

$

14,227

$

20,122

Saleable coal

21,902

12,013

Supplies

 

5,151

 

5,028

Total inventories

$

41,280

$

37,163

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment.  
Schedule of property, plant, and equipment, net

(In thousands)

    

March 31, 2024

    

December 31, 2023

Plant and equipment

$

296,837

$

290,060

Mining property and mineral rights

120,532

120,532

Construction in process

 

23,010

 

13,984

Capitalized mine development costs

 

178,171

 

174,260

Less: accumulated depreciation, depletion, and amortization

 

(152,297)

 

(139,745)

Total property, plant, and equipment, net

$

466,253

$

459,091

Schedule of depreciation and amortization

Three months ended March 31, 

(In thousands)

    

2024

    

2023

    

Depreciation of plant and equipment

$

8,821

$

6,769

Amortization of right of use assets (finance leases)

2,493

1,881

Amortization and depletion of capitalized

mine development costs and mineral rights

 

3,906

 

3,202

Total depreciation, depletion, and amortization

$

15,220

$

11,852

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt  
Schedule of outstanding debt

Outstanding debt consisted of the following:

(In thousands)

    

March 31, 2024

    

December 31, 2023

Revolving Credit Facility

$

41,500

$

42,500

Equipment loans

2,466

2,983

Senior Notes, net

 

33,412

 

33,296

Financing of Maben Coal acquisition

9,000

11,400

Total debt

$

86,378

$

90,179

Current portion of long-term debt

 

28,227

 

56,534

Long-term debt, net

$

58,151

$

33,645

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue

Three months ended March 31, 

(In thousands)

    

2024

    

2023

Coal Sales

 

  

 

  

North American revenue

$

54,173

$

40,027

Export revenue, excluding Canada

 

118,503

 

126,333

Total revenue

$

172,676

$

166,360

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule computation of basic and diluted EPS

(In thousands, except per share amounts)

    

Three months ended March 31, 

    

2024

    

2023

    

Earnings attribution

Single class of common stock (through 6/20/2023)

$

N/A

$

25,257

Class A common stock

(106)

Class A restricted stock awards

1

Class B common stock

2,032

Class B restricted stock awards

72

Forfeitable dividends declared on unvested stock-based awards

33

Net income

$

2,032

$

25,257

Three months ended March 31, 2024

Three months ended March 31, 2023

Class A

    

Class B

Single Class

EPS calculations

Numerator

Net earnings (loss)

$

(106)

$

2,032

$

25,257

Denominator

Weighted average shares used to compute basic earnings per share

 

42,496

 

8,508

44,281

Dilutive effect of stock option awards

 

 

96

411

Dilutive effect of restricted stock units

32

Dilutive effect of performance stock units

162

Weighted average shares used to compute diluted earnings per share

42,496

8,798

44,692

Earnings per common share (dual-class structure)

Basic

$

(0.00)

$

0.24

$

0.57

Diluted

$

(0.00)

$

0.23

$

0.57

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventories    
Raw coal $ 14,227 $ 20,122
Saleable coal 21,902 12,013
Supplies 5,151 5,028
Total inventories $ 41,280 $ 37,163
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, plant, and equipment    
Less: accumulated depreciation, depletion, and amortization $ (152,297) $ (139,745)
Total property, plant and equipment, net 466,253 459,091
Plant and equipment    
Property, plant, and equipment    
Property, plant and equipment, gross 296,837 290,060
Mining property and mineral rights    
Property, plant, and equipment    
Property, plant and equipment, gross 120,532 120,532
Construction in process    
Property, plant, and equipment    
Property, plant and equipment, gross 23,010 13,984
Capitalized mine development costs    
Property, plant, and equipment    
Property, plant and equipment, gross $ 178,171 $ 174,260
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment.    
Depreciation of plant and equipment $ 8,821 $ 6,769
Amortization of right of use assets (finance leases) 2,493 1,881
Amortization and depletion of capitalized mine development costs and mineral rights 3,906 3,202
Total depreciation, depletion, and amortization $ 15,220 $ 11,852
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Debt - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Total debt $ 86,378 $ 90,179
Current portion long term debt 28,227 56,534
Long-term debt, net 58,151 33,645
Revolving Credit Facility    
Total debt 41,500 42,500
Current portion long term debt 17,000  
Equipment loans    
Total debt 2,466 2,983
Current portion long term debt 2,200  
Senior Notes, net    
Total debt 33,412 33,296
Maben Coal LLC    
Total debt 9,000 $ 11,400
Current portion long term debt $ 9,000  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Debt - Revolving Credit Facility (Details)
$ in Thousands
3 Months Ended
Feb. 15, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt      
Current portion long term debt   $ 28,227 $ 56,534
Senior Notes, net      
Debt      
Estimated fair value   35,400 $ 35,500
Equipment loans      
Debt      
Current portion long term debt   2,200  
Maben Coal LLC      
Debt      
Current portion long term debt   $ 9,000  
Revolving loans under the new facility      
Debt      
Fixed charge coverage ratio   1.10  
Average daily cash balance   $ 5,000  
Additional amount to be maintained in a separate dedicated account   1,000  
Revolving Credit Facility      
Debt      
Initial aggregate revolving commitment $ 125,000    
Initial aggregate revolving commitment   106,800  
Accordion feature $ 50,000    
Outstanding borrowings   41,500  
Line of Credit Facility, Remaining Borrowing Capacity   65,300  
Current portion long term debt   $ 17,000  
Revolving Credit Facility | Secured overnight financing rate      
Debt      
Interest rate, basis spread 2.00%    
Revolving Credit Facility | Base Rate      
Debt      
Interest rate, basis spread 1.50%    
Revolving Credit Facility | Base Rate | Minimum      
Debt      
Effective interest rate 0.50%    
Revolving Credit Facility | Base Rate | Maximum      
Debt      
Effective interest rate 3.00%    
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Mar. 15, 2023
Dec. 31, 2022
Accrued dividends and dividend equivalents payable $ 33   $ 322 $ 5,600 $ 5,500
Decrease in accrued compensation 3,800        
Accrued compensation and related benefits 10,800 $ 14,600      
Estimated aggregate liability 4,800 5,200      
Restricted cash 800 800      
Other long-term liabilities          
Estimated aggregate liability 3,100 $ 3,100      
Accounts Payable and Accrued Liabilities          
Accrued dividends and dividend equivalents payable $ 5,700        
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Equity - Common Stock (Details)
3 Months Ended
Jun. 12, 2023
Vote
D
Jun. 30, 2022
$ / T
Jun. 21, 2023
Class of Stock [Line Items]      
Percent of royalty fee income   3.00%  
Price per ton of coal processed at preparation plants | $ / T   5.00  
Price per ton of loaded coal at rail load-out facilities | $ / T   2.50  
Percentage dividend from financial performance of carbon   20  
Threshold trading days volume weighted average price | D 20    
Class A Common Stock      
Class of Stock [Line Items]      
Number of votes per common share | Vote 1    
Class B Common Stock      
Class of Stock [Line Items]      
Distribution ratio     0.2
Number of votes per common share | Vote 1    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Equity - Summary of Restricted Awards Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 15, 2024
USD ($)
Mar. 15, 2023
USD ($)
$ / shares
Dec. 08, 2022
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2022
Feb. 01, 2024
$ / shares
Dec. 06, 2023
$ / shares
Dec. 31, 2022
USD ($)
Compensation costs       $ 4,700 $ 2,900        
Incremental compensation costs associated with modifications       1,200          
Incremental value       1,800          
Reversal of previously recognized compensation expense       600          
Pre-modified restricted stock award       300          
Forfeiture of restricted stock units and performance stock units       300          
Dividend declared | $ / shares     $ 0.125            
Dividend payable   $ 5,600   $ 33 $ 322       $ 5,500
Dividends paid | $ / shares   $ 0.125              
Percentage dividend from financial performance of carbon           20      
Class A Common Stock                  
Dividends paid amount $ 6,000                
Payment of dividends 6,100                
Per share amount of a dividend declared | $ / shares               $ 0.1375  
Class B Common Stock                  
Granted (in shares) | shares       0          
Dividend payable per share | $ / shares             $ 0.2416    
Payment of dividends $ 2,100                
Restricted Stock                  
Fair value of awards       $ 2,500          
Vesting period       3 years          
Restricted Stock Units                  
Granted (in shares) | shares       302,699          
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares       $ 17.58          
Fair value of awards       $ 5,300          
Vesting period       3 years          
Shares delivered per unit awarded | shares       1          
Payment of dividends       $ 100          
Performance Stock Units                  
Vesting period       3 years          
Executives and Employees | Restricted Stock                  
Granted (in shares) | shares       179,028          
Fair value of awards       $ 3,100          
Executives and Employees | Performance Stock Units                  
Granted (in shares) | shares       315,941          
Granted, Weighted average grant date fair value (in dollars per share) | $ / shares       $ 28.72          
Fair value of awards       $ 9,100          
Vesting period       3 years          
Shares delivered per unit awarded | shares       1          
Executives and Employees | Performance Stock Units | Minimum                  
Potential earnings (as a percentage)       0.00%          
Executives and Employees | Performance Stock Units | Maximum                  
Potential earnings (as a percentage)       200.00%          
Directors | Restricted Stock                  
Fair value of awards       $ 600          
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 20, 2023
Mar. 04, 2022
Jul. 16, 2021
Jul. 15, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
COMMITMENTS AND CONTINGENCIES              
Royalty expense         $ 6.8 $ 9.0  
Compensatory damages $ 7.7 $ 1.8 $ 25.0 $ 7.7      
Award to cover inconvenience and aggravation $ 25.0            
Accrued amount         1.4   $ 0.8
Surety Bond              
COMMITMENTS AND CONTINGENCIES              
Asset Retirement Obligation         30.2    
Take-or-pay Purchase Commitments              
COMMITMENTS AND CONTINGENCIES              
Commitment         19.4    
Total commitment         $ 30.7    
Commitment term         4 years    
Environmental              
COMMITMENTS AND CONTINGENCIES              
Environmental liabilities         $ 0.0    
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Revenue (Details)
T in Millions
3 Months Ended
Mar. 31, 2024
T
$ / T
REVENUES  
Term of domestic sales contracts 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
REVENUES  
Percentage OF Committed Tons 78.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
REVENUES  
Percentage OF Committed Tons 21.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
REVENUES  
Percentage OF Committed Tons 1.00%
Contracts with Indexed Based Pricing Mechanisms  
REVENUES  
Outstanding performance obligation, mass 3.1
Fixed Priced Contracts  
REVENUES  
Outstanding performance obligation, mass 1.1
Average per ton | $ / T 168
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
REVENUES    
Revenues $ 172,676 $ 166,360
Domestic Coal Revenues    
REVENUES    
Revenues 54,173 40,027
Export Revenues    
REVENUES    
Revenues $ 118,503 $ 126,333
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Revenue - Concentrations (Details) - Customer Concentration Risk - customer
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Benchmark    
Concentrations    
Number of Major Customers 2 4
Revenue Benchmark | Top Customers [Member]    
Concentrations    
Concentration Risk, Percentage   63.00%
Revenue Benchmark | Customer A    
Concentrations    
Concentration Risk, Percentage 19.00%  
Revenue Benchmark | Customer B    
Concentrations    
Concentration Risk, Percentage 11.00%  
Accounts Receivable.    
Concentrations    
Number of Major Customers 3  
Accounts Receivable. | Customer A    
Concentrations    
Concentration Risk, Percentage 26.00%  
Accounts Receivable. | Customer B    
Concentrations    
Concentration Risk, Percentage 15.00%  
Accounts Receivable. | Customer C    
Concentrations    
Concentration Risk, Percentage 13.00%  
Minimum | Revenue Benchmark | Top Customers [Member]    
Concentrations    
Concentration Risk, Percentage 10.00% 10.00%
Minimum | Accounts Receivable. | Top Customers [Member]    
Concentrations    
Concentration Risk, Percentage 10.00%  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Income Taxes - (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Taxes.    
Effective Income Tax Rate Reconciliation, Percent, Total 21.00% 18.00%
Statutory rate 21.00%  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
USD ($)
item
$ / shares
shares
Sep. 30, 2023
$ / shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Jun. 20, 2023
USD ($)
$ / shares
EARNINGS PER SHARE        
Net income | $ $ 2,032   $ 25,257 $ 25,257
Forfeitable Dividends Declared on Unvested Stock Based Awards | $ $ 33      
Weighted average shares used to compute basic EPS (in shares)     44,281  
Weighted average shares used to compute diluted EPS (in shares)     44,692  
Basic (in dollars per share) | $ / shares $ 0.00   $ 0.57 $ 0.57
Diluted (in dollars per share) | $ / shares $ 0.00   $ 0.57 $ 0.57
Share in dividends for unvested restricted stock awards with common shares | item 1      
Employee Stock Option [Member]        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares)     411  
Restricted Stock        
EARNINGS PER SHARE        
Antidilutive shares 718      
Restricted Stock Units        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares)     684  
Weighted average shares used to compute diluted EPS (in shares)     396  
Performance Stock Units        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares)     767  
Antidilutive shares 1,057      
Class A Common Stock        
EARNINGS PER SHARE        
Net income | $ $ (106)      
Weighted average shares used to compute basic EPS (in shares) 42,496      
Weighted average shares used to compute diluted EPS (in shares) 42,496      
Basic (in dollars per share) | $ / shares $ 0.00      
Diluted (in dollars per share) | $ / shares $ 0.00      
Antidilutive shares 749      
Class B Common Stock        
EARNINGS PER SHARE        
Net income | $ $ 2,032      
Weighted average shares used to compute basic EPS (in shares) 8,508      
Weighted average shares used to compute diluted EPS (in shares) 8,798      
Basic (in dollars per share) | $ / shares $ 0.24      
Diluted (in dollars per share) | $ / shares $ 0.23 $ 0.23    
Class B Common Stock | Employee Stock Option [Member]        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares) 96      
Class B Common Stock | Restricted Stock Units        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares) 32      
Class B Common Stock | Performance Stock Units        
EARNINGS PER SHARE        
Dilutive effect of stock-based awards (in shares) 162      
Class A Restricted Stock        
EARNINGS PER SHARE        
Net income | $ $ 1      
Class B Restricted Stock        
EARNINGS PER SHARE        
Net income | $ $ 72      
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Interest expense, net $ (1,332) $ (2,309)  
Accounts Payable, Current, Total 59,694   $ 51,624
Other Professional Services      
Professional fees 71    
Ramaco Coal, LLC      
Interest expense, net   $ 800  
Ramaco Coal, LLC | Accounts Payable      
Due to Related Parties, Total $ 100    
Accounts Payable, Current, Total     $ 400
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 12 - Subsequent Events (Details)
$ / shares in Units, $ in Millions
3 Months Ended
May 08, 2024
May 07, 2024
USD ($)
Feb. 15, 2023
USD ($)
Jun. 30, 2022
Jun. 30, 2024
$ / shares
Mar. 31, 2024
USD ($)
Feb. 01, 2024
$ / shares
Subsequent Events              
Percentage dividend from financial performance of carbon       20      
Class B Common Stock              
Subsequent Events              
Dividend payable per share | $ / shares             $ 0.2416
Revolving Credit Facility              
Subsequent Events              
Line of Credit Facility, Maximum Borrowing Capacity     $ 125.0        
Accordion feature     $ 50.0        
Initial aggregate revolving commitment           $ 106.8  
Revolving Credit Facility | Secured overnight financing rate              
Subsequent Events              
Interest rate, basis spread     2.00%        
Revolving Credit Facility | Base Rate              
Subsequent Events              
Interest rate, basis spread     1.50%        
Subsequent Event | Secured overnight financing rate              
Subsequent Events              
Interest rate, basis spread 2.50%            
Subsequent Event | Base Rate              
Subsequent Events              
Interest rate, basis spread 2.00%            
Subsequent Event | Fed Funds Effective Rate Overnight Index Swap Rate | Minimum              
Subsequent Events              
Interest rate, basis spread 0.50%            
Subsequent Event | Fed Funds Effective Rate Overnight Index Swap Rate | Maximum              
Subsequent Events              
Interest rate, basis spread 3.00%            
Subsequent Event | Class A Common Stock              
Subsequent Events              
Dividend payable per share | $ / shares         $ 0.1375    
Subsequent Event | Class B Common Stock              
Subsequent Events              
Dividend payable per share | $ / shares         $ 0.2376    
Subsequent Event | Revolving Credit Facility              
Subsequent Events              
Percentage dividend from financial performance of carbon   20          
Line of Credit Facility, Maximum Borrowing Capacity   $ 200.0          
Accordion feature   $ 75.0          
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 20, 2023
Pay vs Performance Disclosure      
Net Income (Loss) $ 2,032 $ 25,257 $ 25,257
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +> J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "W@*E81(8KON\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31U@J'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.94YTN;GOH]>4G_$ 09L/ M?4 0G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1@JJL@*EI M8CB-;0-7P 0CC#Y]%] NQ+GZ)W;N #LGQ^26U# ,Y5#/N;Q#!6]/CR_SNH7K M$NG.8/Z5G*13P#6[3'ZM'S:[+5."B]N"KPI^OQ-<\I44]?OD^L/O*NQ[Z_;N M'QM?!%4#O^Y"?0%02P,$% @ MX"I6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "W@*E8G]%5U:4& M* & 'AL+W=ODFP^M]? M MATG?" G/S2 N7Y-M^\/'P2&/NN3RZCDX&C2T03&DHM0=37(YW1)-%*JAS_ M5J*#[7_JP-WC%_6+PKPR\T $G;'D:QS)UR#NV^9-6AL9:+V2) M*#[1IKQWC 8;0L M66'KC$@R.>9L@[B^6ZGI@Z)NBFCE)LYT,\XE5[_&*DY.SEB8JU:1:)I%Z#R3 ML7Q&EUG9/70U#Y%8$4[%\4BJ?],QH[!2/BV5<8VRAZY9)E="J48T^C%^I$JY M+2I^*>HI!@6O"=]'GKN'L(-]2WEF<5>EY3S=T_KZFM M>N!PUQE^L9D H_2@_BC6)*0G S5J!>6/=##Y]2?WP/D=L.1O+?GM+'W)"9>4 M)\_HCJX9ES9[L)3DN:U29F!41WOCK;UQ.WNWE,=,=_<(J4%C;3Q8:=L5:_LB M&-_1Y\'6YT'+GLF)RK?%.*YO1UAK01)A;4@PK*/!PZW!0[!059ZZB!.*;O+T M@7*;,5C#<=RA%SB.9S,'AG8T%VS-!6W,W=%E+*1J0(EN2&KMH[#.'4E)R)2. M8#D/J=A3>3WL#M"5N@]]SJRMVB")QP[Z2H5$UPI355_A"GZL MSD&9KLZQ<8Z[.[_?,*MS6'*>QVI.8_4+!G?U:WC(A8GFM=^9/E-C^)YM M,JM76.Z*/L794C);[ R.[6K5<)(+T\UKJ]M\=&[UE0I($_1.O:U-R@Z+OC)U#J],^D,DUS.3"H%/TUJF:"=<;@P6" M\9'55A^@Y!I2*(9D;I^VPHK?K)/=&1S5U:?!)+L6.>S M#SS"!H]P*SS2:*_H3V75)>//-G<-.M,PI$I""42EF'7!H \TP@:-<"LTFJ>:S7:!^M@ MPSJXY0+1KM,+==&>?6"QVM78/L '&_#!,+.\]EBM^=6[A.6^V-NQ#_C!!GXP MC"I393 J329D:74%"]1GG#YH!QO:P3";'.T[SB]H3K-8S:ENF*0"13G5BZT' M5I?OQ"R5]SX(R#,$Y,'D##@M1FS#:S0U M8JV^^L CS^"1!Q/-&P8L+ 0,V#[@R#-PY+5Z@?9CAYL7+_K1YUP*2;*B97^+ ML^K]_P>K_7?"GZI.2C6_4-/;3QXGOH\//!\?'8\>;7X-*'DPYY0C[+0Y0;T3 M]E2&^H HST"4!T/46Q(4K&2KOG8)J@^4\@U*^0THU9B@&@1T@CJU;F/H@Y5\ MPTH^C#KM,U2#4'V&@@.[.C30Y+=:._J_&0K^E[<.Z$IM-T,% 1X?X>!5@AKM M;,C2JU_%/C6!0OTVN]R;M;VZW0LW+7: C4 M%OOA2/BRT^6(\.5^Q!W['];?5K82K\<[+K%SR6I6B1I+/ M+T:7^/UU')D!C<6?)7]4>Y^1">5>B._FXN/L8A091;SB4VU<,/AGPZ]Y51E/ MH./OUNEH=T\S !Q[!I!V 'GM -H.H$V@ M6V5-6#=,L\FY%(](&FOP9CXT<].,AFC*VBSCG9;P:PGC].1:U$I4Y8QI/D-7 MK&+UE*,[XTZA4_3M[@;]_.X7] Z5-?JZ$&O%ZIDZ'VNXLQD_GK9WN=K>A7CN M\IG),T3Q"2(1B1W#K\/#;_AT-YSVAX\AWEW09!NL>;U'JO5FS*+T:0.XK+#1]-?OP!I]&OKN".Y*P7*MV%2D/>)]=,+1 L M&IJ:#_SO=;EA%<3NC'KK*FU_?&$4UH,9!HFQ5IGJ9NBP,0) M67+GY"76/6-,\FB@S+:B&4ZI6UFZ4Y8&E=U*OF+E#/$GJ.Z*JV;!A5YPZ1*: M6A(RDJ<#G;81IEFU0]F7VS7.21OE H\NLR/8V0T]D MOA.9'YA,8*34SR=H!=50GS23:1)G!?2"RYIKE^;<7OXT)1QF21$5V*VY MV&DN@IH_E#44[K)^0!4'IB%IX'4JYJ=KN-C.LU=X8<]BAN/A7#NL(I)[DAY' M'7VB<-K/-H8X4)X$[ PIGEFE/?G5>NJE3HR'^>6P(D4:>W3N41('=?[A2Z9V MW&!!R5"5;46S-/*HZC"&@^AH\^G2FT?M\/W;IED<83R4Y[!+DYQZ"B;NX(/I MJT!;E>R^K$KOT@89]E;<'LM;/^8.9/B5)%NQ9Q_&L VHI$B+>+@N#C.<$M]N M[D"&PR0#B7(-27=H61Q(*](D&ZJTS1)"2.)1V4$-AZGVLGE60C8=OYAO2QFT M"+J4W%1C).ZK\H&9G]T1.#!FEXRP45]]ASH<9IU#?27JAU/-Y1+.&??.6HQM MI$&1)=:,VV9)FE#?ONC(A\/H#\AR:,)MON5);-4;VRJ)$U^UZ2"(PQ3\ M6*NU; XP>ZK;+?[L5&M3C1 Z1)_#*HYHYE9+.O21,/KZS="!5"0VUH#1<3K< M&2Z[M"ARS]R2#H D#,#+0.9Y6PMB8X\4N+!$.\SR//&D(-D[Y87Q^*F7;WZ5 M-OU(G%EG"H<9C3V])ND(2<+GLTYC(-/\TJDKW88]I\,J+K"G/I,.="0,NCM> MET*B6F@>4&@CC$+;-FR0G&;0N'DT=J0C8=+=\#F'!)LAS9ZZ6N!7ZT)93(9< M=IG%-/%TPZ0C'@D3K^DR]S!QJ"C8X (^#XNMRRK./2=.TO&-O.8L=TBA#2H: MXH0[N%2FAGF,1Z8A&#A!-+)>E-@5K>RB>BEI#BG%(-(_BH#]W\XB<#WW^ MOZ-^S!T&21%LNN^TF'Y?B&K&I?H)_08G5S?]2)"F;W[(=21O_:=<'4UIF*:W M\B73E0G_!+V+SB(,/;A$&U:M^0E*HI,H:OX@M6#2/"59ZX60Y3]\!@5!U!R5 M2IFV&(J:6&NE8<,N.8*C_H1U0*<'@#Z;E08ND,3FV=%I6:,I M6Y60U,Z '8C.BOVG?FT\+KL,4T^YH1W+:9CE7[AF\-4,<29K6!7W\TL;T07. MLF0HTF56Q)[VF>X]:@VS?%L252_]N#?]J$UEFA&2#MM/EUU:I)&'W[3C-PWS M>ROW4U?!FPKYVNI!;6([GRVX[ +/%FB'=AI&^W4%IT%TB4R)A[-*H]LI-.CF MK67N6-[Z07<= DV/4MMIL-%X<]!'\M8/NFLUZ(&C]':%E7>%[>XAMEH,IY'G MB$&[_H(>Z"^:37AU>!/^AVX@L!Y'\M8/NFLPZ'$:#'K4!N-8WOJOI[H&(PXW M&(NUSS(OTSDP]EK>!0.(=!T5D&JR*W[Z:W%UJL MFM>[]T)KL6P^+CB#M3$&\/M

/#B*U5-/Z81(JVO;932[$JA-GMH%NOWYVD@8"(812/A _ MSCT^Q\G-C<<;QI]%#"#12T)3,3%B*;,;TQ1A# D6/99!JF86C"=8JBY?FB+C M@*,\**&F8UE],\$D-8)Q/C;CP9BM)"4IS#@2JR3!_.\=4+:9&+;Q.O!(EK'4 M V8PSO 2YB!_9C.N>F;%$I$$4D%8BC@L)L:M?3.U?1V0(WX1V(B=-M)6GAA[ MUIV':&)86A%0"*6FP.JRABE0JIF4CC\EJ5&MJ0-WVZ_LWW+SRLP3%C!E]#>) M9#PQA@:*8(%75#ZRS74"0T9%_H\V!=97X' E)$O*8*4@(6EQQ2_E1NP$ MV-Z1 *<,<+H&N&6 FQLME.6V[K'$P9BS#>(:K=AT(]^;/%JY(:F^C7/)U2Q1 M<3*8LE0P2B(L(4)WF.(T!#37= )=S3"'5,8@28BI^(R^H(_(1")6PV)L2K6\ M)C'#'3]O!["*MPMQYN*M.5@'-E6VUR^'R-,LS1&M,5H"N2HHA1BKE &?#"\>_([ &L6 MO,J"]R8+ZF4C)$XCDBY/>? .I.V+;T/45/N5:O]-JA^$6)W>=/^DX#9$37"_ M$MQO%3RE6 ATBZ8L2=1[Y;7YM2 M^9W(:H8'E>%!N^'"Z 59/>B2U2= ->G#2OKP#.EGI_3PX-EQ'+\QI[L@:PY& ME8/1^0Y(I]P8'6CR/*?O>LYH3WP3T+(GY!ZMN'97HX=/R1,]R7WP2T1KX_.*)^6];M]KI^ M<>H?%NXC%IJ 31;,G:]Z?:12W\]+D@I$8:$BK=Y $?'BE%)T),OR#_TG)M6Q M(6_&ZF0'7 /4_((Q^=K19X?JK!C\!U!+ P04 " "W@*E8S$0M#5(% #H M&0 & 'AL+W=O^)80 5Z3..73P5:(W:UE\6!+$LQOZ(ZD\LZ:L@0+> H'J" M-9OL\(8LB?BQ>V+RS"JMA%%"4A[1%#"RG@[NX.W"L95")O%71([\[!@H*BM* M7]3)0S@=V H1B4D@E DL_PYD0>)869(X_BF,#DJ?2O'\^&3]6T9>DEEA3A8T M_CL*Q78Z& U 2-9X'XMG>OR=%(0\92^@,<]^P3&7]9T!"/9O@ H%5%=P6Q2<0L')B.;(,EKW6.#9A-$C8$I:6E,'66PR;YX19SR$3BUQ&C%H>^Y8 MGSB_9.(;F=QQ+HLY(R)BV=8$=!5'FV)?XB!0=VBJ@^TW\#B>6\.LDVE9:<,2 M\- (^)[(? 91AO!:5M1=3/)#M?AP0IF(_L5MF(?-&'H(V374&BDX\I >]ZC$ M/3+B7LI6$J6;:[ AJ2Q\<0$XE$4WXD)5PH-V6X^:8%P(ZX'62,&AVP)Y7$(> M&R%_IP+'('C7UAXW ?ACUX8UG!HQQW7'CAXHM*LV8QNA%LTDW*KYBEW MK$-)(@=SOL5,#]78Z+I.%WU9NV1>-3EH[G)SS*, 7,EA.*1QC%D>@HR[=H8H MS)UGH+%^T^BO=JN.^ =?0VUE$7K%4_@^:&MH@QY^ . M+/*EM!0T>-$B-)KIO)1ZLG;Y_%*U1F3W,)HC8W_M2KDO:Y>4JUZ+S+W67-,* M9?^B:]GUYR2SBX]2J'HP0OV5/F3LYYV3UY.U2^955T?FKMZU]*'F$VV]G)@] M?I11-00@\Q#0O406!HV<_H_G7U2-#>B-)^"LE,[?+*5F,YV79D_6+DE7\P@R MSR/O+*6]#B)]6;ND7 TBR#R(O%%*FV.'9CPTN_@HA6I"0:,>2ZEQVNF+_*-#92;_!O*(V29*.8C) M6IJT;X9R [#\LT)^(N@N>S._HD+0)#O<$AP2I@3D_36EXG2B')0?=V;_ 5!+ M P04 " "W@*E8L3@HDL,$ ")&0 & 'AL+W=O-J,]*U_XFA"!7O.LX&-C+<3FQC3Y68ZEA68.::%,1G5S^[+R8AM148+NQ$1DH)2N\S<0#V_]&FH3\2F_) M,E[_1?N#K1\;:+GE@N6-,XP@I\7A$[\V$W'DX'IG')S&P9$<8&;4#F[CX$H. M3G3&P6L_ G)E-6<);1% N2HD;?MU2\H2OT M[7&&?OKR,_J":(&^KMF6XR+E(U- _$K%7#:Q[@ZQG+.Q\AQ6WZ-@RQZ;UOTY16&P)GZ![3] K2F^(-%3B[5HC-]6(/1,#.AUF< MX[*@Q;-J@A87LOG&4^NX9W3N<(:+)4%8H!E9 M7B/7_@4YEN.HP&N5JN/TAF_PDHP-."\Y*7?$F/SX@QU8OZJ0'\2"6JPZ2G<3 MSX.HNV.P71L[B$+;/C6;*\P\R_+\4[/%D,-/NC%=*[;CJ(UY0L-M:;A:&O5B MN*I.W10M60ZO(HZKM:NBH57J2^,@YAVG(['H6CBQZTDDAAS38DBQ1#G\4$W+ M:VEY6EJWZ3]P=E='*1(,I71'4P)G)H+Q["@\+<$BQ MV9!BN+RV6P)@ 4@0E(KS'Q7K- MLA1>!4C@5[#8X#?\E!$5<&V$OL#];I+2N3A3F=CREAUR4(LAQ1+E\'TUQJ#% M&&@Q_@EU/RW@:%4"TOKV!32DV&Q(L7G0/0M]QP^E+3EDR.12R!.880LS_&SM M\@* MNR%AA@/KS.D5MU,<#U8>:I7Z+OBX"T-"H; (8HGI?,@Q+8842Q3##RU'38KX\* M?5RD[1TBW[=TA[.ZL:(K^_4A>@,=4FTVJ-J\43NAX#B6M-X6@P9-+@8]1?_1 M)['UC1)]Y:AW[@UU2+79H&KS1NWDI6NYCLRTVQ_I6B67M$Y1?311;'T7Y4Q= MZ"G!N9=+$86-Y\G]$861$\9QX,C'9M&?\N MMH14P8]=48KKR;:J]I?3J6!..QVF#_=D((]7D_ Y/C%5WJ_K=07T^75 M'M^3.U)]V]]R>35MO>1T1TI!61EPLKF>? 27:12J!MKBWY0\BI//@4IES=AW M=?%[?CT)542D(%FE7&#Y[X&L2%$H3S*.OQNGD_:>JN'IYZ/W3SIYF:]LDG@39051LUS26$>QH M6?_'/QHA3AJ 459X\!5];2 MF_J@Q=2M9?JT5,_]KN+R5RK;5<>IWIF&_W,-ISM ED?.*YH>5\/,%I1(BY=3ZUV MB]QN5?&Y%'NN)K"Z"\ G)&K9R1S_ORBRR\ MM,S8CK@TJ]O.=%M57Q^6,$3P:OIPJH7#*(9QTK=*G[/J11^WTSO Q_Z\L M(/5XKIBLTADK,UJ0H&S34M^KJTSWFU?UF'C,'C.FLW0D9SW-9ZWF,V^/^9AE MG.@93590+(345EUS758#MB[H/58_.TMG[3HZZ04HCHS^Y+()C=[D#7&@ $DK M0.(5("72:49UDN_E#+PO2/U1SAT?_I'UT")%9R((;02&_EL +SV!AX MJ3?,@2+,6Q'F_EYPDJ?J"#E9RQ$GQ &7&0DR)BKG\Y];B<'0J!0KVP9$"R-U M;W #4U^TJ2^\J=]5+/M^H5 LEXGN))^*LX][8>42):%90&TCN$!F_?3&-#!C M$'8,%7IS_JO:$NYDH= *_D+-\[T$_BGKBTN[XE0:'PR?:KB+W39*RA> MT^+\5-JX'VDN'=5;.I:WOK0=SP(OWZGYE!T4P,A)A= 'O"Z<*-9XZ?6FV2RQ MAIK##"X6,#;[TUM )^BH$_BQ\Y:3/:9Y0'ZH\DGJ3L14D9%+0CFZ)$G4O

  • 7'4V[7K$TZX;#1JZB MS<'BCV!HAAW]03_]M67CH):3&\:=P\4I@8/TP'QFR^ B0HAFY@K#'^A0(3HB MA-&KJL:&EKC,7E(U1B*X1JTQO:5C>>MKVM$E]-/E+6<9(7FCZ)IQZ4$JZNY. M-D/&( ZMPF&;1=+*W)_S!S8T\0XUH1\U;_%3O1NY"7*J9N,S;W*@"QX16)A) M.\SB.+:*Y5M )NP@$_HA\ZM<4K5I/_.P;8J4"476PL)E!R,+T5)_9$,S[W 3 M^G&SE_E7O,,9"U9,3IH>0N$A1W"0C_"MC+JEZ.T% >N=W-;Y9Q*V4QZ 9*%-81<9A$RUVG^" O>Y6M0(D* @6[MD8N?9!P\0<4"XSD%C8Y0]SJ P=;2(_ M;=YML70;"+T3DQ/>D,DCK;9;5N1J#.E=3]]R%KE)U)Q/G&; K"_^>(?JT6$H M\F-H"VGOCI3V2V^9YV(5IR8VD:JQ8C+IRF$'P] 2Y2W(%9V\AW\!N>IM8;4K MK.51FSKZ@QHY#[C0 TE]*>]?<9JIDJM^=VKCPEDYTYB%Q&$G2ZE91_RQ#]6F M@UGDW]Y.)DSFYA:1PTS2OKE3G"+[ MC7S?K)][!YW(#YVOS)VHC5]OUC9Q(H"@-68<9DF46)7U+< 4=6"*9MY5SA=6 M7FA=3E9Y4H 7+W;02(C9:#:FMW0L;WUI._Q%?OS]D^@WLLW^,EM76!KDP4%- M8$%)'D]$]DSC-O#.DX4U:=E6"^N-G3_:[?(.>)T9CP2F MC3*.J,3TY3[HC_%Z?RQ6!'A'UROE_4$L#!!0 ( +> J5C5DO[7808 #8. 8 >&PO=V]R:W-H M965T&ULE5=M;]LX#/XK0@XW;$":MW9;KR\!DK[@BKNU1=-M MGQ69B;79DB?)37.__AY*CIMV60_W);$ED7Q(/B3EDY5UWWU.%,1C61A_VLE# MJ([Z?:]R*J7OV8H,=A;6E3+@U2W[OG(DLRA4%OW18/"A7TIM.N.3N';KQB>V M#H4V=.N$K\M2NO64"KLZ[0P[FX4[O."+II7?>A;LR=S:[_QRE9UV!@R("E*!-4C\/= 9%04K M HP?C*KSD)^VCGLB(P6LB["G5W]28T_[UF? MLH6/OV*5SAX<=(2J?;!E(PP$I3;I7SXV<=@2.!S\0F#4"(PB[F0HHCR708Y/ MG%T)QZ>AC1^BJU$:X+3AI,R"PZZ&7!A?VT!B*/;$M/;8\EY(DXFI]-H+NQ"W MCCR9(#F")_T @RS65XWR:5(^^H7R??')FI![<6$RRI[+]P&T13O:H)V.7E7X M2;J>V!]VQ6@P.GA%WW[K_7[4]_X5[[T(5EQJ(XW2LA S.$M@7?"[_$WJ]G>K MXP(Z\I54=-JI.'#N@3KC-[\-/PR.7P%[T((]>$W[>/IY=G5],9N)R?6YF$YF M5S-Q7US?R&&;WX[' U'Q_]M0-S)4BHK[LC; MVBGR77%E5$^\#3D)UC(:')_9LI)FW8VOP^/-"=9:6(4#4=7?]*C-,EC3%7^!%;7ZOD:)AER@+R:[T+F1 MQ?FS7+J"?!3XBG_Q1;NE-EI&<[.\I"=4E!%D4-_2HZAA\@0&J0#F=VF(];*RSS]F8G M02B\A083'%H0@ %) 0R5]3IX84BZG[$+Z44E76"$3( F\Y%-'X\Y&CIHR<'U MZ-]+Z3(6XI,5ZLX$+C='RCZ06[,.QW& )00773O68$2M'/2PAPTNSX97:.3\ M_UR=LF5)C@M9_Y-( ;T';]#<$Q<( KQ3 M\,9DFE7XICQV=T440,1@*[B;[&W%HAM?I%+IE?VOC:RA&!!@*<-X2T_>%@@N M+R_:7N3;7H18JJ+..$_P.ON&P1#7NU%4^\":8=J:8BT,CZL8VMJYF*=M 4-@ MJL< YGI!*2VD=D^6?I7+)U"1$G&@QEB@):N\[L"4*-%<"YD:>L4_FC\_V0L%K'VJK"^AC^) MB(8313A+H-I$A3KF*86HE&L( ( 3"V=+&+2>G@#WQ/U6/#EDVC!KRS9L7#[& MAC;#&ES0(+&238,#)K-ED:,+#4T\<;DIX$43F>"D\5*ET,PIK(C,YX@+\ M0(RA?,[[5&B4J(R) UC 65'$U!:84+E$ .+,W44SKY=&HY=*Y(XS7<> @7.% MYIB)K&Z)$')'),ITP2"^8+S@8@]C2C$))D^*;AVJNX:7*4#_6/F[#DLEVD"C?93$[B< MS*887KX&T,GL<]S9&_P1)Z@M2=S+1^AH['\\V&7_Z>0SN]JDRWDS V/.'W3& MF?Z&>'DP8(OBQ'.$ARL]*@*6][_'FK8BV1($R)M"0/EFJ:DR%<")I74ZU<:V$W*..246E'&W M[Z:BZD9:X@SNV>8YT%2O;U?:C:)*^!9Z.IR\JE ,&O!<%+2 ZZ'W$-=BEKY3T$FP5 MOPSF-N [(S[F^+ CQP>PO[ 8K,T+&V@_%!3C+(J1[( H2-;*7*J;&FV@6Z4$#3&I3S M@(3A99!3)KQX4ON>5#R1I>%,P)-"NLQSJG[/@,MJZF'OX%BQ76:<(X@G!=W! M&LR/XDE9*^A84I:#T$P*I& []6[Q]6SH\NN$%P:5[NV1JV0CY:LS%NG4"YT@ MX) 8QT#MLH<[X-P161F_6DZO.](!^_L#^[>Z=EO+AFJXD_PG2TTV]<8>2F%+ M2VY6LOH.;3TCQY=(KNLOJII<8D],2FUDWH*MG3/1K/2MO8<>8!Q^ " M@-2Z MFX-JE??4T'BB9(64R[9L;E.76J.M.";2@.(H"]H(?8@C%0, M]"0PEMG%@Z1EF34LY .6"#U(83*-YB*%]#T^L(HZ6>0@:T9.$CY0-4 1]A$) MR? $7]25&=5\HP_X>M4-CI77H*/C:-<8U[J@"4P]^^=K4'OPXHLS?!G>G- V M[+0-3[''B^7+?/G\N%K,U\>DG08O'Y_GB%R/RT$ M,IDL-16I_HSLHR19]RKH'A+(-Z .G@BM:(4227E'<([PT"?DJN<@H8\)06O* M@6XXO,\_K 3[7T/RCQL3/\016I=%P?MUC7P\PCTK)&/T+(TE9D=NX1P-L4_& M8<\17?GX,CHXCKUIT&NQ'-2N'B3:JB^%:;JM\W:SZK9IT;_IS:"SU[AC0B,. M6PL-!U?VIU7-\&@,(XNZ83?2V/:OMYF=MZ!<@HUOI6W:UG '=!,\_@-02P,$ M% @ MX"I6*!81-.Q P 50H !@ !X;"]W;W)KT&,K4>!G&P53R*YX!:RS $AC2\;S*#>TADV MQUOTM]YW].69&[A5V1]B;E?#H!>0.2QXF=E'M7X'&W_:#B]5F?%?LJ[6)OV MI*6Q*M\8(X-M[3=*IAF7EG Y)^,OI2CP!NP@M+B7 MLPC3#>Y-A 9>;+<@G/7'/*W@DL.P[GC(CUY,[,O[XZ7[Z,)[,#I$] M#??Z58]%R169?)B-2>*DF%V=W*,1'H4+#^KC [;Q08G$^K&%_:__;^XEL2M5 M&N1@S@E&1KJJ0X/<00KY,^BM)JGM=H%=$Z_GS@CK=V@OZ?Z@B6C4B6K-@Y!" M+DFQ.0J/A"D)&F-'N^PW>U1C%M%VPOY6?ZNDL;JL*I60;H\4S Z/)32*=TSB MA/9[K9TU+X3EF?@.%2$L2R]8;BL/4V4:Q.)NC\;=N"&W*&OX^!YWO<1:F99Y MF6$ZS!$+ QKSPU&C3LJ@&CKW>:ZT%=_]Y.Y^XC:CK-\];VB2/NVVVCO-3"'A M^BC_252=D5:G0UD[:6K:?1KUX[WCO?MESO^W_VRE 4A>U5!P-;01YT<2P8>_ MC_BF_T0MJM,]&OD]B@6@(7=HM].OY>OF<2&6CW0W* T0;@Q@=+U9^"(*) -\ M("/'M;XWMUO:B/%_>ZA'19V&A*?[4PC_ M>GJ]] V-04=*::M7O];6/=-UU2KLEE<- M%\;34DB#=[9 T^BBBT^EKIJ82K"J\(W#L[+8AOCA"OL^T&X!SB\4OJ$;P6U0 M=Y*COP!02P,$% @ MX"I6'PP$8L_!0 !0P !D !X;"]W;W)K&ULE59M3QLY$/XKHY16=](VV=V\$-XB%0JZ2M>"@.M] M=G8GB56OG=K>4/[]/?9FET ATDD$K\>>F6=>/:#!PQ8HKX?IFS1HG"V,KX;&URX%;6Q9E9*K4($_3R: 24O=FIY%V8V>GIO9* M:KZQY.JJ$O;QG)5Y..MEO99P*YE:+/F._3_K&XO=H)-2RHJUDT:3 MY<59[U-V?#X*]^.%[Y(?W,XW!4OFQOP(FR_E62\-@%AQX8,$@67#%ZQ4$ 08 M/[YW*P+C[W4J_BK;#EKEP?&'4O[+TJ[/>M$#$[M>:! M;+@-:>$CFAJY 4[J$)0[;W$JP>=GWXQG&M%'^LQS?SKP$!D.!L66_;QAS]]@ M'])7H_W*T:4NN7S./P"4#D_>XCG/]PK\*FR?AEE">9J/]L@;=O8-H[SQ'OL< MW1NZDEKH0@I%=UYX1EYY]YJ]C;CAZ^)"B1R[M2CXK(<:<&PWW)M]>)=-TI,] M8$<=V-$^Z;//E^?WKV':R_4ZIF_7]Y3*:3%ZA'DV'=,=:&DLQ.Q+2:'[M^7"8C+)\=YL?3=KL 4[XZJN8LZ8+@UP2 M!4 X&1O,2TU'2;H#NUVS+!F!?&\\V&,$17=36!CO7 MQD9-P*",7G[T;*OG,O)IDN>'W78\2<;#$?W][/)S>P]H/$VR<;9#@,V3T;@C MO!FC;7;M7&@"4:,7V":CVFC.65B2&AC8>1*>6.*\N12:*EG4)*U5[2CKC]/W M9)JS.RYJ**7K#5L=&NQ.)&X[EKR?IN_[=/],&/^LA7)1R@J<0>\VST6)1HK, MQS6\"(2W1_MHR^&)H[7%FQ,E)/'R%<,8A.H*5J'-+182'#:AW,/+"]@5VR5;1RA2<@"A M$)P%[!-! !04*Z&7W,H.(;.R"(UB+1ZCCB2RBX4DH=;C=&6/GW:*P20M4&/@;.!4&@D:)8>9T@Y^%2HHE8B MN$9TQBF!5"M%#"4+]+^%=+A(R$<++\"K>-91$9V!X)X_[EK?)[31-N#),[]$ MWLXS0".V8$LAU2, N55G)?0?C#$T*!7% &')(0Q18YB(J J/-]A0-3)Z%32\ MX[)H3"H*4Z/M@/$!8U-8A=Y-Q(.LE=ZP.EZ+6'N_RT \A7.H922:#TO1]!*Q M >YM[B,2_L63D4 S_FS(\!A*I%0PK4DQI=J7K"VII];S9M?JXTM:^BY4S6T' M:UM=VVAOGAKM4^\,$])+ANO0Q5KB:Q/ 8&.ZV MFZ"@F_QG_P%02P,$% @ MX"I6+AKYR_X P W0@ !D !X;"]W;W)K M&ULG59M;^)(#/XK5K;:3RVAT':K%I!H2V^1Z(LH M>_=Y2 P9=3*3SDQ@^?=G3T*:/;%H=5]@WFP_MA_;&6R-?7<9HH>?N=)N&&7> M%S=Q[)(,<^$ZID!--RMC<^%I:]>Q*RR*- CE*NYUNU=Q+J2.1H-P]FI' U-Z M)36^6G!EG@N[NT-EML/H/-H?S.4Z\WP0CP:%6.,;^A_%JZ5=W&A)98[:2:/! MXFH8C<]O[B[X?7CPM\2M:ZV!/5D:\\Z;:3J,N@P(%2:>-0CZV^ ]*L6*",9' MK3-J3+)@>[W7_AA\)U^6PN&]4?_(U&?#Z#J"%%>B5'YNMM^Q]N>2]25&N? + MV^KM%5E,2N=-7@O3/I>Z^A<_ZSBT!*Z[OQ'HU0*]@+LR%% ^""]& VNV8/DU M:>-%<#5($SBI.2EOWM*M)#D_>C8>X1+.8)PDML049E(LI9)>H@.A4WCQ&5J8 M&;T^6Z#-V_>#V!,"UA,GM;6[REKO-];Z\&2TSQQ,=(KIK_(Q(6_@]_;P[WI' M%3X)VX'^^2GTNKV+(_KZ33CZ0=_ED7 X6!AXE%KH1 H%;UYX)!KZ@_Y6ZOJ' MU7%%W;A")#B,J&0\/N7#6"D]AF\DD@ZUPD%JJ M>0W+'1"-^0$G$LP*[I5P9!,2D^?4'*C.DO>VC1J,\+!#88%-$<7ZI\$ZZSKI M=ZZI()7BWI)B0AW1(4C=B))FZIQ.!V&]MKBF99.;'= X8(WL,E6' V\\92&% MDXM66#A6)Y>=WN>!X]A3T5(L]E4;7CU@@OF2&DU]2H&F>BDP]&RUZ\#+*CAP M ,II=9&;DCE (5$E]1:.2-6Z%+>N0*$VL_:>/I:<[@Q5D$"7< VRT+E3"M]M?T@N)$I*"(.A98FA@I92QE#WP5B8Q$PD5T@O>T8*B9,N,$H[HV0:DK(4*J0LM'YBS?P_QNK[ MFCTGW79:_!^EH&')H585MT9.CG8=!JLCB)2%:OHTI\WL'E&ULA5C;K*U[\DNE@GC.3>$O>\L0RD^CD4^7 M*I=^:$M58&5N72X#?KK%R)=.R8P/Y6:4C,>GHUSJHG=UP>]^N*L+6P6C"_7# M"5_EN72;:V7L^K(WZ34O[O5B&>C%Z.JBE OUH,+/\H?#KU$K)=.Y*KRVA7!J M?MG[//ET?4S[><-?6JU]YUF0)S-KG^C'77;9&Y-!RJ@TD 2)?RMUHXPA03#C M5RVSUZJD@]WG1OI7]AV^S*17-];\K;.PO.R=]42FYK(RX=ZN?U>U/R4A.*QJG M7?]B@Q*D8B-M?E0Z;BU& 4%H:I;6 ZR@@ M.2!@*K[9(BR]N"TRE>V>'\&8UJ*DL>@Z>5/@-^F&8CKIBV2<'+\A;]IZ.&5Y M)V]XZ,6C%5]U(8M42R,>@@P*S I^G[]1W'2_.$J23[Z4J;KL(0N\"4 MBIMI;VOXSN:E,NP\F07@5/&!)=X/A &@(>7FO?%UY!'6F:.YOOE9*K((VIW +0&CB /^A4+L(\ MW%&R5HBE3%'@"/B:1C >G".G#MG))[QNT+Z7N4PM=D%3[;9'Z,'O7Q6D1/J! MN$D,UD%(NI;A.-P-;5SFUJ!+4L *6PQ2ZX.8*>GHA0,YBPHZ WIO[D6D1\W! M5_$DCA4!\2\1IXC))_'^WZZ"!TZZ5&1JX12F4TC!:R!!^?-3HH9$Y_8PRBO0,L M9%4*^1P_+PUV-(ZJY]1464R]5XML[;\+^RQNG%)/_=:WNV+N)#"JTE AZNQB M"]71R7 \IGB ST6L%A0?9U/E.=G A:B:B/2%GO.N]5+1_".-_A^] M9==EMB(^0;ET,S*3@21#B>[&T']')0SL0>0P!'&[8WFI@PF4-!@GD##&URE! MXQ$RAVP?3V-7J-VI>>1C&4#B;&N[ OD-O4_&OS4L#A:I&:&7,[M2YR@_:ZJM MY/5F>U;FMB*C,I6B9A+^>%E*C0=8[JO9?Z&49'.N6<,5,'5JI_Z] /S:HE[2 MXAETM83<$6Z5(6"T7%'.<9C,*#U\C5 MM&:)-2B-S$_#^8)#E.=]O,"(")R[:1^#3RNH&GFSV+H A@V(897'5%S#&!BY M@'&X3\5' [47@/0Y1XEEW+OJCLBYMY)F*'[?=H"7G?#S;OU'44+/J"B.R&$! MWNA@HD]U0VU#Z",YR1V0M8WC;',(WDY0R2%4_E!A84/8DEZ'QDF$@GUH=4T3 MC44.S",2D\"M?AGG"Q)6.@TICL;P^!YY/$?I1YY0/(%A#N[.N" A7')FV,5N MYXTGR 6&HD[!S99"'$7M49X#-:ZF2QFU@-&,U(95=_KMW@Z=619AUP4G$\&# MN((.\+OI+DV+C"UC)X)[97+2T%-'>5VN[Y5'84NI[MP5Z9!-?)%C8#.P\T\1 M.J/EK"Y5+S*-*HM$V,&^+2Q_4WN [64M;&5YZHBQZ+]&XP7C2&/CTB&11J,; M9S'=]LA]A<0^VB)6B/JFBZY4=Y-HC496&(.[&D<[LA-<9Y4:!JWIM?55"15<=>\XE>:;"6B$W]V#? MA;N+VS]3K*;M4@),B@P-MAT3NZ--36+JUS50K96[/69/E4!/LCN5.&*\.5S[ M^(I1EVEB\LXX_?;@C[2S^VG9S@T8AEOI/!>(MG1SL9/H?H,,Q250OR>=*VNJ M7 W6_%& .ANZ'U5SU*@T4HWO+2FKI9(<\6]PX>O9X)KU?^8;0'-7NZ\+(Q9V M[G OWXN?Z.GMJ1^=$?0?EJ/K-/5[9I-,4^K2]8V%DI_MJ6\)**GN"7RD.3A. MREZ3%$P27 $R57*9YG2BJ:#;G!"\RA6Q9U)Z4A42"V>KDB IE:*>0$5'J_H& M%*1;0%M1Y;,X;Y<'+%\XR39G%0_/\8[B4%MW9_7C/C6>Z>2D__%X$H_VXW4! M/;-2V8YMV]%FCQ.0)Z/)T8$M=_C[",JG=,8"G;PRLN[7/"B#FI4)?"]A[V%W MO/'.I7;1#!)^E)P-/R0\?9*9$0ZY6#ATGE>;82G-)W6@$+.CC\,)QCUC.HJU MYZOKHJ"QLBV-TK?S#28W%YU>8L8>;#!*DGYMLR%\VEYJ&Q9]:9HROYB5/KE=J*D*&QO&U@^ M&@\GR0G#UE[I=TO>+8B:\\RV'2H([Y/A28-8VGY:O_ U!+ P04 " "W@*E8 7&.UB@& 0 M#0 &0 'AL+W=OUGQ=XD:F7)E>2$_/M[5G9,N .^@.U=[3[[[(LV MQVOG?X4EIV]?_.FQJZ/1EK]X"G59*K\Y8^/6)[V]WO;#5[U81ODP.#VN MU()O.'ZKOGB\#3HKA2[9!NTL>9Z?],9[[\Y>BWY2^*YY'7:>22*9.?=+7BZ+ MD]Y0 +'A/(H%A7\KGK Q8@@P?KYU+.;C[O+5^D6)'+#,5>.+,#UW$Y4GO MJ$<%SU5MXE>W_LAM/ =B+WKLL3MZPNX^7<' ,M"Y+;AX M>'X C!W0T1;HV>A9@U?*9[2_UZ?1#[R=[!,X$'NG5TH:U"D,K0 M3521$P./Q=N8VW_W-S2>?J#)]?3V7Z3/8;V>7O3Z]MS.GSYQ]%H;_3^ M6>/(WTI[9X464/19JYDV.J(FJ#U.-[7GN*$SAZK9?ILX46:T2U--XQ <.(Y< MT%>W40;ZNP77%5ND6Z]LJ)Q'+J1KO]0^7\+, _7/ +!HY->6IF[%Y8P]'4AQ M[!WUR5DF-R=7>XI+STQ>K2D72.@GCUE#01L7(%21YL DFN?F%TV@_(LJHP"$ M[RKV&O4/N:)*^:B3 5_GL?9XG"MM$'I&8T+9 #*&&KS8%6\0"X5-P&=\*"O# M$KBV9,# JPZO@,5@$TSBHZJ\N],8-&PV=#3\@:8+0-"!ZD0,>#'M^G"RY8^+CL1,A5I>RF3X4.51U;@G.C=$FX1P!_ MQ2D-,D\AM)0S$@YG?)>;6@9^$&B"&;08G:N9 7R'IXV$U1<1QC]MWU:,\VU@>U0ZTAJ =N0/XFTF7C+>C:CR^F8/CI3@(;0AV:>"0F? MW4)9:-=6*E?[7,SBU4>1_@#)]%W[A;9:44 -"8D*MP-B!M\.A?&S+A92O4W1 MI6QL2PJU"$J,417J?*VD8UJ>)6I>R2D!"$8\_ZZUYWL&D6=44BJ3Q$Y&'WC. MME#2)YY+Z#6YSZ6)6DZ_62U)2?,NT >-HM;Y-AY)D"C=X H'R?9>CGI\$&D_ MH:JK=#W#DS*)^%#/0M0QY7T\.:=QB3[*$=,CM(?$4@M8J$19YJEYG\S&+; ! M#XB#N@!%QT26HBK+IEN!YU.-$3!ZFVX+% 4T)TOEC32#[3^,(I,9\JE&S^T= M;/7%[,\:6<-DJ[U-?0;""V$!MH3NN5J!*"'KQ6%VB"XQ1MH*4HR Z+%M4*%* MI*@9@&[KX\W61ZD*EDRKHM#2D0A(K94O)/@7HX-LV-D4)UM;\KS&/%Z@9<&< M%1YP(&4X]5=3$!_5!F58;#E;94VRZ4+Y$C<>*NBE*BO,:2QXG;(0,:Z\-M1< MLZ.=/E)D7=1-:M"2K&11B2,=)&KHZNA#!'OM4 MZ@XT) )58 6MIJ/$BTY!63GD_M[9G&$3"9:DE3(*1&O&N[::5D#"L[17&+/9 M#6_)YFEW71;.+9VA2Q+HXKZ9949O,#1T047MA0UAKYDDN"Z%@+80NE'CV:0K M-[I[;OZ2NP-+=9I*?W=4M;V4<'8!.R^UE$:/@/Z/F[;O=!#C03>)RW&O'V2&V/-_L MW\U+=%7:>6<.22S3XQ(_6=B+ N1SA_6O?1$'W8^@TW\!4$L#!!0 ( +> MJ5BR&O@V7 4 '\, 9 >&PO=V]R:W-H965TU#TTZ2=I^%?<':VI(KR1#VU^^YDC&T M3=A]V!=L2[KG?NB>(W&^,?:K*XB\>*A*[2YZA??UZ^'09055T@U,31HS2V,K MZ?%I5T-76Y)Y,*K*83H:38:55+HW.P]CG^SLW#2^5)H^6>&:JI)V>T6EV5ST MDMYNX%:M"L\#P]EY+5=T1_YS_9O+XZX?5AP1=% M&W?P+CB3A3%?^>-]?M$;<4!44N890>*QIFLJ2P9"&-]:S%[GD@T/WW?H[T+N MR&4A'5V;\D^5^^*B-^V)G):R*?VMV?Q!;3ZGC)>9TH5?L8EKQZ.>R!KG3=4: M(X)*Z?B4#VT=#@RF3QFDK4$:XHZ.0I1OI9>S5/N MO,6L@IV?W1A/8BI>B5M:DV[H?.B!RG/#K$6XB@CI$PAC\<%H7S@QUSGEW]L/ M$4T74KH+Z2H]"OA!VH$8)WV1CM*3(WCC+L5QP#L]DJ(3WHAW2DN=*5F*.R\] MH;6\>RS?"#=^'(Y9\MK5,J.+'FC@R*ZI-WOY+)F,WAP)]J0+]N08^NQV_F5^ M\WD^>"RNXY8W'^_G8OKRV31-TCW/ 21G:7]R-CDA*F5JB!6(2F$'92I2#0@ M MFY 4R]V@J_AEF-UW)A>X'VI_#3I*O848@-.-=QZ!M5 MQC&2);ZJ'MLV;BS6U!#__DC;\R<[!%!EIV 7U95/N[(T M60@.7:HL5XOI!S/#)TZC]PQ[/*K!@?YAAC]X]=/(8'ET)(X2IK^8@ ]K/B9*6,!T-SG#5LO&Z&S^\J<,5@/FEP1VL_6 'W7^.V3]02P,$% @ MX"I6*!#:9)4 P ,@< M !D !X;"]W;W)K&UL?57;/2]\-IN:9"%?+UNUP3ND+^UM MX%D^HI2F01>-=Q"P6F6G\Y.S([%/!E\-;N/>&$3)@_??9')9KK*9$$*+F@1! M\>\1S]%: 6(:WP?,;#Q2'/?'S^B?DG;6\J BGGO[KRFI7F7'&918J<[29[_] M!P<][P1/>QO3%[:][6*6@>XB^69P9@:-& M%H-<#S!G/4SQ!Y@%7'E'=80+5V+YJW_.E$9>Q3.OL^(@X)4*4UC,)U#,BJ,# M>(M1YR+AO3N@,P)Y^&2<D"#F_Z$6]/=SB93@IE9/8*HVKC&LA8GC$ M;/WFU?S][.,!LD]KV_N+^##FU?'Q;SX MN _U?,>D=M &_VBDLB)P98-QA,$TT/+7EQ%40-B@PZ"L?4II7X+4D .,9+@8 M>*Z5)NJ M3*]'%*4!M6<&/QC8N,2MQY%A1/!:=YR--UW8$SNJE/")"]4!$9J^#%#* #B) M=3UF,0?LMZ4%;%6$8OXZ;?'=!ISN,QAA66 M+%_&CMM\E(T$ZP.W M,S$(S$2B0LIMDN$0U,'5NTGB7F)K,;79 6C(JI_YUH76,_X4)#%GBQ?+)-_K M8PV&3>K6$;3O'/4M;5P='X33O@_^-.]?$X[SQG!R6ZS8=3;]BQM#Z#MT/R'? MIJ[XX(E[;!K6_*AA$ />KSQWC&$B!XS/Y/I_4$L#!!0 ( +> J5@(K&F< M,@H /\A 9 >&PO=V]R:W-H965T)M<7;\=A$B#:9+,89E_G@ZL(]N]=7%ZJTJO+P710 M/7B03XFE!^.KBX(_B4=A_RKN->[&-9589B(W4N5,B]7EX'KZ]N:8UKL%_Y%B M;1J_&6FR5.HSW7R,+P<3$DBD(K)$@>/R+-Z)-"5"$.-+H#FH6=+&YN^*^F]. M=^BRY$:\4^G?,K;)Y>!LP&*QXF5J']3Z@PCZG!"]2*7&_65KOW:^&+"H-%9E M83,DR&3NK_QKL$-CP]FD9\,L;)@YN3TC)^5[;OG5A59KIFDUJ-$/IZK;#>%D M3DYYM!IO)?;9JSME!9M.V!&[Y3J7^9-A!_]6QARR>Z'98\*UN!A;,*+EXR@0 MO?%$9SU$Y^R3RFUBV&T>B[B]?PP!:REGE90WL[T$/W$]8O/ID,TFL^,]].:U MUG-'[V2/UH99Q7Z3.<\CR5/V:+D5B#9KNO3UY.;=Y"AQWIJ"1^)R@,PP0C^+ MP=6OOTP7D_,]PA[7PA[OHWYU>_UP]_'N]T=V?_O 'C]3\]O[1_9J>'S)I6*XLZMY]!D<&4(\^LRXZ7JZYIX? M9P77MMKZ3F4%SS=.F=-SPR)>2 L7&JO+R)80/2XU$;&),J(6A^?QMT@2)3Q_ M$EZ<2&49H,/9(U%I++0)7*%XRDEG_# R+L%>PB"XL?C1%'/$_DSP'(810P9; MD@VW]B-[=>ED(% * 5)N# E:2>)$+(O*JA8 V67\(3;00+//8)0B[&) G2ASTO,:%H(G^S/\Q/:IKG:O<6BV7I;/ZSR+^N"_P M#FRB5?F4L 6J_IB4/:PW_HO=C:\;=[.3X>SDM)?/.\?@NDW_A>>FD\5A)PF@ MV*ND*1FUC"C\ LBLN080[*Z?_B"'F_W"SX:3^>R'27^K\*??SP+MS$H ,9?P MPKU@?4=L3]PDP[P[X?0+<"0))&$\TXZ5EKE?C MYY^^[L4"E^O?N^.EG:I K7S>DXO^-2%HQ-.H3!W,OG3$CU[ORDQH;E&(?AI% M^%?4[63JVLFM8]M)W>OX]R)7:'A_JF!_NR:=8OD9*C\)7P ,*RF^41A]&1.A M?HF7/5%%Z'@V/'ZSJ&_/AB>3LQ?T\ED#H%L5JAL!*H^HQ6A1], M7N95,WD:;&K"TTZJ+R"CS*7MCI.N[-P#5AW,8!,W$E(C]2/"@R-)TV'F7-:4#7U9:\(DK;EF \$%58_QIIMAMEH3ZL3[ MI20,HO5+#(UQ4!CS!Q)[J6R"2DTAZ4;CA@*BRTIAP@*',JU$)R/83>$EKW>, M:.#6;DW_C-'64XM":A MCRQUC8:P>B4$32:,7$;CJ=.,(M(HEV257D.VEC25V>9XS7B! ?29IZVI.5=A M1NO3NA4#()>F;"D:P0 35.Y^/=>8HMS&(NX.#6FT[^B2ZR.&ZH"AIMP>Q9&Y M\!?JV+"Y926UL>Q+B6CPOJ2.">1Z%U]*F,E:' :#.! /W2&W=3=N;T^/9O1 M[WS8 (.>S716L745W._H(/!=BB^%70N1,P0*Y49,A%Y-XU:^A"1SP!^.:HBW M#VU6%EB6RB\E681282F(A?A"ZRKFWP$A7FGA\H44=^HAEFSWQ.N4M[51.#,9 M1>_6.(FL)X";W=6ML/^6(E+!U?OVJ4RU#D]*4X6HU8*;$N#C!?6([+@TNU<3 MH*&K\QPY6.QI%#VVAQI-/9!/"8'<+[TD=5E Q)(**$ 4RW1Z1^4Z](1/Y#@' MF57 PI7T@K,*KKQ?N0N!=2)<=H?=:U6F,6%%359ZA"$'!K!I!+9/=)=<.XMJ M&:--6.:U#WQJY'18U.3GU>PV4C#/<(\_I#NHS DW4^FI;U&:ML55ZRX!(%&- MH!5EJ.O.*%]MH\A%C5ZF4!;^H(/S5E]$5EX+!# WWU4I]%'[&-._8'T-;FKNO*E3*E-=9,7XD3;%\CGG2_SNM!>[[XRKL?< M)HE3;2T)ZY2EC$"QIT]UWNEUY ;';XO=#GYNM96KHR =]@2%J1U+T58!%\)) M.9CZG'8H$8=^"1*JM/1XIB*8TB4&5>UVB[>W='^#M*C"/JX)XYL5K95J2Q'Q MTM11W6C3PI.>0KIU+U^J9S'T1_^-0<69B5++!&+44?1E<@V-S;@=L=M*A4X% M@P8.(4^/W]3'[G6UH,@M=8291712&++3Z=EV6W=A\4 Q'4XP;]9+^PXD#LCE M7#\)>SAB=ZI?7Y*Y=I";'!RP-](1%NMV\VX+T%5GJ_J\]\M."/VN&)OW1T_/ MP<_!XNQX:Q__C!@H^E@&:>9O%KNO'=BM=X]?FKP<"A[6,>K*H#\4\@'CQNTE M-4WMN&FAS*X"O;X[79SNBKAUYX[+ME!0]03.YGN[!X5,=^W^6AHDR'=K%1S= M]95WW/@HGPD(3/]Z0',Y0,E_GZ^?UO_=<.T_ZF^7^W^-^ 1],86S5*RP=3(Z M/1GXKK:ZL:IPG_@QKUN5N9^)X# '+<#[E4+0AQMB4/_/Q]5_ 5!+ P04 M" "W@*E8NK#]/ @# !T!@ &0 'AL+W=O-@$.P.ECS+ MK3L()Z.29;A"^[-<:-J%'4K""Y2&*PD:TW$P'5S/SIR\%_C%L39[:W">;)1Z M<9O'9!ST'2$4&%N'P.CWAK=?-DP@[=*_.:) MSFTBQZ5+RLIJNN6D9R=S91$& M _@&2Q3,8@(+INT6UII)PWSDS"BT9,G)AW&+.FM0HT]0A_"DI,T-W,L$DX_Z M(3'L:$8[FK/H*. 3TST8#DXAZD=G1_"&G=M#CW=^Q&T#5L$#ETS&G E867*? MRLT>]+>!&QZ&'4.?+.]_3-?W M=["8+M=_8+V$-/-N1\*M14B1K'(95SYN-#R!K!G\WQS4Q!R^ M7@[H6E6&26=$*Y(EIBKUU=_%ZU!EA7N3H$"=^7EGP.>G&0K= M:3=2I\TD^2?>S&-JN8Q+ P)34NWW+JF7=#/CFHU5I9\K&V5I2OEE3L\":B= M]ZFB)FLWSD#WT$S^ E!+ P04 " "W@*E8*7QU..L$ #I"@ &0 'AL M+W=O6DSY#Y%)$ P(R $I6O[YG 5)6$MLS?>%U+V=WSV+W?&O==U\1!?%0 M:^,O>E4(Z_?#H<\KJJ4?V#49_"FMJV7 JUL-_=J1+*)2K8?9:/1N6$ME>M/S M^.V+FY[;)FAEZ(L3OJEKZ78STG9[T1OWN@^W:E4%_C"B,&1)KRP!8D M;ANZ(JW9$&#Y>L>/C<6;^.L2.6I?1T9?7?J@C51>^T)PHJ9:/#K=U^ MI#:>8[:76^WC56R3[&34$WGC@ZU;92"HE4EW^=#FX4#A]#F%K%7((N[D**+\ M((.&ILE8]DSQB;BDS6A\F)N"BI^U!\"V!Y=UJ&;92\:_"3=0$S& M?9&-LJ,7[$WVT4ZBO>,7HO7BSHIK9:3)E=1B$62@^KEXD[G)T^:X8=[[M.\.0VU)N^?35^-SI[ >S1'NS12]:GBZ^SQ?ROK_//=V+^#=?%4P!?-O'Y MYFZ.ZKY]=9J-L[-?#(H;(S[)G3A-">Z+4)&XLO5:FIV0QMC&Y%3@JPQ"!2]F M5KI"V%)\4 Y=99U' ^1:.@CETE>B4!M5D"D\"[T>#<:3DV.Q)AP"%83XXY66 MWHM+D=NZ1E."W_EWN"I8.INO:C=-$X9581JZ?<0O>^D2Y #QHU<.+N3.NPB(F5*)WUP31X:P"D) MU,$I&!V7ROGPJ]^9#8=)X"C67FMC1GXU!KQVG9(M@4YR5U06YF#$DU;KB M4;3?FN7ZC29G_Z]< IPFKHPR<"5!>89\":H73'=QN7(4B<](V-(M;:S><&JO MH 8#US)76B$;-OF=='Z5$<")P(/M"XG*K 0"Y_<*ZKXOZ"%PQMDJ#D[4"T8* M9+W-:X[QX2E54/T;*\WTH@?E _M_%DFJK.08$%C9X:M06?F3)]A,F 'Y]WYT MO':6*P-9 Q J?G+&@!UYFH,,QPU40C8DE>BIA-3)C+"CRD!.E.BT[Q=@8 M'&!!# 0G2O&4*8Q$-%*+*K(L_>]8])4G'/ 5?P5'0EU3+ M)TIP'%=HK1LOLL&(^S7]6U#>,,5O-N0,S]_N8&<2':@FNDC#J/<18^5N^G^U-S;7BP?M0$E[QD MX:S%>132)K+_NM_C+M/Z\BB>ED ,_)4"1S254!T-3C#)75JLTDNPZ[C,+&W M:A0?*^RBY%@ _TN+$=^^L(/]=CO]#U!+ P04 " "W@*E8.SEFSNH$ "S M"P &0 'AL+W=OL5%>U M4IJ$!%J.0B2@5QT?>D*$WGUVUK-9MUY[L;T$_OM[8R>;I0WH?GR!M3V>>?-F MYL6G:^>_AXHHBH?:V' VJ&)L3L;C4%14RS!R#5F)(J7:K- M>#J9O!_74MO!_#3M7?OYJ6NCT9:NO0AM74O_>$'&K<\&!X/MQHU>59$WQO/3 M1JYH0?%K<^VQ&G=>E*[)!NVL\%2>#=%U?J M;#!A0&2HB.Q!XM\]79(Q[ @P[C8^!UU(OMC_WGK_G')'+DL9Z-*9O[2*U=G@ M>" 4E;(U\<:M?Z=-/@E@X4Q(?\4ZV[X_&HBB#='5F\M 4&N;_\N'#0^]"\>3 M9RY,-Q>F"7<.E%!^DE'.3[U;"\_6\,8?*=5T&^"TY:(LHL>IQKTX_\-%$E/Q M3BQ2530%X4JQT"NK2UU(&\5Y4;C61FU7XMH97;#)F^W7V]-Q! KV-2XV$2]R MQ.DS$6?BB[.Q"N(WJT@]O3\&^BZ%Z3:%B^F+#K](/Q*S@Z&83J:'+_B;=93, MDK^C9_QE)A[_ 0^C?=EGY[/]SGG&3D(C"SH;8(@"^7L:S%^_.G@_^?@"],,. M^N%+WN<7,NA4P&OV;:/DSM\'\C^X$5=6Q(J$:[3E)8YY>>GJ1MK'85I(<)26 MS%)K9:MT)"4*AU+;D+\"R%.2MTMMI2VT-"(@!&'48Q#:%J95<&6,D.H;)B#M M#]-5'1+_".VL>126Y]) &XK6>SYXJ,8%G94C<8$V*ZJNSX:\NR8&&9(?, 4A2)903)\H"T):Y"Q#)4JH7\A M< <&VJD@FLPOJ1&SBU4C4QX_<;F/JB%TP$(X4S858-02O!7D([18$*B":%'& M( -4M\F88B6CD&4)703JQGFNA:RYN9G^%/S?5(S]*QT*XT+KLW[@$A>*;)H2 MC$YL4YTR1;5\Q 4 \*+TKD9 %V@'>"1N>WPR91H4>5UWM$E/J'WL*JS1"]HJ MS"E+/ .0UO8B,KOPL.$3*FZ0Q8:9Z*4-LLC4+"FNB>S3I)$D^@#FE83S)9^3 MT=!BF0H'L("SIH1)< :>"2HJ"0+ MMO;9J&G+'*G+,U6857;-4*L/)&HLV@2 MB^8/O3AZ03F..N4X>G'D;T#E#R+GG<5WD:N\3T3^GT>QH%5JW9O4@VSPYA;B M4HCI\>3MB;BJ&^_N-[9@,9O)I:'NYJ=>US&SD]E'GJ-/B%POT5T@9Y:%Z?/Y MXD)H# '(.U]\32?O)K\.88ZN('$K'_AG+"@.7HEZ1#+F)7YP Q06FD5BQA2:?P4&FMXD': M08>.!(>3NU8SC*9=HG/$L@TH0PB[I@7RS7!"4I1*BL;MB3Y=N>WO?3\)N<3; M392D(&)FF =]F$8%-GCDV*= LV! 6;? MHP;VVX.FLT:#-$XG3S>/0ZB<4:BGJ"EFN6!FUIKEN$=+3Y:2*&PTCH$XOV]H MQKV'5$U^E9Z+0:0.SF^J;K=[D9[GA]C./#]G,:(KC;(;*G%U,OJ :?'YB9@7 MT37I6;9T$8^\]%GA54V>#7!>.CS--@L.T+W3YW\#4$L#!!0 ( +> J5AJ M4H5U&PO=V]R:W-H965T $$A9DSAMZ:"-1&'3>&"J*-N>W>3:6#AV9CN$_?O921J"5BKM)?:= M[_O\G2]W\UJJ9YTC&G@MN- ++S>FO H"G>984#V2)0I[LI6JH,:::A?H4B'- M&E#! Q*&TZ"@3'C)O/&M5#*7E>%,X$J!KHJ"JC]+Y+)>>)&W=SRR76Z<(TCF M)=WA&LV/?Z4##O=[]J]-[C:7#=5X*_DOEIE\X9?T-NWPFCB^57#=?J-O8./0@K;2110>V"@HFVI6^=N\P ,P^ I . M0!K=[46-RCMJ:#)7L@;EHBV;VS2I-F@KC@E7E+51]I19G$F^2X- X!/I#"YAB\BP^P]/K#2>GUDKV]) MCA(^4#6"./*!A&1\A"_N\XT;OLD'?(,T1X?2:]'Q8;3KD"M=TA07GFT!C>H% MO>3L))J&UT>TC7MMXV/LR;IM#)!;8&\R#ZD\SC,LY=G)C(3Q]7^OY_<"3"XK M346F+\"6(4]P"M'8)^1RX""A'Q$":\K1_5_O MX_/60L/1 MI?U-53LW6L/(LNG5C32V\YMM;D^FP KLAZ-VVSSJ;283:DBO)E[:_ M?I2<..Z2>.V [4LL4B+Y4-3#<+95^J/9 %CRN2JEF0<;:^OK,#3Y!BINKE0- M$G=62E?S%1C2R%AJ8EIJHKK+[=0 MJNT\B(.]XH-8;ZQ3A(M9S=?P"/;W>JE1"CLOA:A &J$DT;":!S?Q]6WJSOL# M?PC8FMZ:N$R>E?KHA/?%/(@<("@AM\X#Q\\+W$%9.D<(X]/.9]"%=(;]]=[[ MSSYWS.69&[A3Y9^BL)MYD 6D@!5O2OM!;7^!73X>8*Y*XW_)MCT[PL-Y8ZRJ M=L:(H!*R_?+/NWOH&631&0.V,V >=QO(H[SGEB]F6FV)=J?1FUOX5+TU@A/2 M%>71:MP5:&<7ORD+)"$_D:7&0FO[A9)ER:4E7!;DW:=&U%@!2RZ>^',)YG(6 M6@SJ3,-\%^"V#<#.!$C(@Y)V8\@[64#QK7V(8#O$;(_XE@TZ?.#ZBB0Q)2QB MHP%_27<#B?>7GO$WF/C5J81;?\EI?XY%UZ;F.!R]'4 [ MZM".AKPO'I&515,"42M2=\AKAYQZZ+"'3HD$>PK^<( WKS(6)6_)?_V]>"^) MW:C&(&AS2;"J^:8K*[F''*IGT'M-TMD=BM1EVNV])FPZIEDR^483T6@<=9H' M(85<=W?G/2&O0/.2:$=A4=;+\5>,>HT-+V^J MIN06'1: ;S$7W$&C3BJA7;KT>:6T%5_]YJ$^<YID2B>C]*!Y4@CX M>YYAKQZC\9BR-.EKTBF-IETV R1).Y*DWTV2?N9'V9ZBQ[#K_XL>/_I]VF@ M4K6M%ERK[5'J#.<\TSRY[ON7Y#K+(,DRFK&X)X_I9#SMY)O^:T)?GE1NT1@@ MW!C AWRQ$I++'$@)^(]J+H_2870T38ZT,NB:.?8" "T!@ &0 M 'AL+W=OHS(Y\5>FZ^V M1G3PO9'*+J/:N?8J26Q98\/MA6Y1TZ<% KO#-BN:;CY<8U2[Y=1%AT=]V)7.^](5HN6[_ !W=_MG2$K M&5 JT:"R0BLPN%U&[[.KZ\+'AX!_!.[M: ^^DHW67[WQJ5I&J2>$$DOG$3@M MC[A&*3T0T?AVP(R&*WWB>']$OPFU4RT;;G&MY;^B'6ZU<;>&CJK!ZFI\0IX$8.Q*[9F8G+B'K>HGG$:/7J139-WYWA5 R< MBG/HJP<:L:J3"'H+-##6<54)M:.N.LWU/-KG7Q"@U#0[UF'E\5V-L-62AI#. MK^#5BQE+\W?_>WW]21&4[BQ=9-\ O5)9#\]$351BLT%S].1PCX]:/GI*:X.5 M<'##2R&%^S$@OH0BBR=I.G:PX/CXK1,M"8 #J;FROW%A<3&=GO#.9SD\H!+: M@&]O&X,B=3N>YWE<9&QLLOD4;H3BJO0\Z;^ZY1M4L-90%_/@E^6N]+F,SB;)*-'%3SM)B<:N!DI"0-FEW02TN= MU"G7B\K@'23Y?:]$/\-[/:?6V EZ-8E;2DTO+FDR3:^1O>%T&W1IHQVI7-C6 M]%E!XP/H?*OI\0Z&OV#X4*W^ U!+ P04 " "W@*E8CJK-6:X" ^!@ M&0 'AL+W=ONZ*LZP9.I&5,CI9"UDR32),G55)9$EUJDLW,#SAF[) M9IIHW"C2<527*+^6CU+ MDMP.)E<3SP4RXHI7(CB>Y[H;.J,'4APS>I"OXCM M%]S',S!XL2B4_<*VL>V/'(AKI46Y=R8&9WV>3AP&'LG'(*]0V!Y-Q=9 MEI^89M%$BBU(8TUH9F-#M=Y$+N>F*$LMZ30G/QT]"8TPAH_P@AOD-<+5*UL5 MJ*XGKB9X8^3&>ZAY Q6<@ KA47"=*;CG"29_^[M$J^,6M-SFP5G 1R9O(/1[ M$'A!_PQ>V,4:6KS!";PVQ+44)2R(JZ0W0?G6&2QLIE'"C]E*6?W/8PEH\,/C M^*9_;E7%8IPZU" *Y0:=Z/+"'WIW9]CW._;]<^C1DOHQJ0L$L88D5RQ-):;, M/FW2R":V8Z3/PUY>C ,OO(/_O;YF$A'*YD6@>1% ]8PS6]#6Z.J!@\Y$K1A/ MU+6ML_F$G<%"L *6C![DR8N>A*0"SJAX>,L89VA[X][ ^\=R0^&O3!\EU^%)K;_$O!'06\X M&AYJAN0Y]%K-L=?A'O0TQ9;:R:4@%C7737MWVFXXSIJ9\&[>3%;*>YIS!06N MR=6[&5&#R&9:-8(6E9T0*Z&I"^PVHP&/TAC0^5K0E-@+YH+NEQ'] 5!+ P04 M " "W@*E8G@EG: P$ # #@ &0 'AL+W=OV+<,8,BJ'/ >& M?S9<9%3A5FQMF0N@D2'*4MMSG+&=T819\ZGYMA3S*2]4FC!8"B*++*/BWP6D M?#^S7*O^\#G9QDI_L.?3G&YA!>KO?"EP9S5H@2"%4&D$BLL.[B%--1"*\4^%:34L-6'[O4;_ MT^B.NJRIA'N>?DLB%<^LB44BV- B59_Y_B^H]!EIO)"GTCS)OCP;C"T2%E+Q MK")&";*$E2M]J>ZA13!QCA!X%8%GY"X9&2D?J*+SJ>![(O1I1-,O1E5#C<(E M3!MEI03^39!.S9^X N(ZY(H\4L$2MI5D"8*L8BJ 7'RAZQ3DY=16R$H3V&$% MNRAAO2.P/OG$F8HE>6011&_I;12QD=.KY5QXO8"?J!@2WQT0S_&"'CR_T=LW M>*,>O24I]>M2KZ3VNZEUI-S*G(8PLS 4)(@=6//W[]RQ\Z%'MJ"1+>A#GZ\P M\J(B!1+R+"\4->[+-]K[DI!0%I$H20L%$7E&P=U;_ /+N<[XLA/"]8ZK4$-C .#]A-H? M2WBZIR*2!^?=$SDL^H7W!H[OG0S]L\)?_SH+K!H;2)1.,1BPNR1"5Y=8,=#F M MFA0@7;(?N:]96N+M$Q ?QNA^\3X EK>L+P\J#M+V^NZX?^\W^OO;G Q/JO M4AS>4^VHM&.'5]*C(05'%Q/D2T+]1)ZB+E4K;3 MQ-N@/FKX!V <^XJS"O;-]$+:EW>H\A;* B!)H?U;\:JN0570&A5>2T4-%'B# MX&;<;">#D3,YX!8$ V_BD@==$['#([#98,NGDVH9T3PO^[_#N&H'3XM- ^QV MHAZDC((EJMM/NJ*S)UEU,,,[,9TW"^$D;N[X.+N?-5/=;?08ZHC!7@UW?=-I MN/%-MWB_LSZVQ:Q+1]G/1@5-K\J:BS8L0E4(Z"Y\IZP+X\ZM"'2&CM,.06?8 MRF=ZJ^.ONMQ^,O][LC-?6E?7:K>F"DQ=6S,[2;Q1[.+* :/YVHQG=^54\GJ\ MG.TP06\3S*4I;)#4&5YC6R[*>:G<*)Z;&67-%4X\YC7&$1.$/H#_-QS[]6JC M&31#Z_P_4$L#!!0 ( +> J5AXW T1;0( +0& 9 >&PO=V]R:W-H M965T&2;PK@%/TLKNH$%F.?J0=F9W[.L6 E",RF0@O74 M^X)O9XF+;P)^,JCU8(RK9T-*@=>-G[=S@) M/H\Y^T]D>S[#WF=XCCU[I#7*)>5C)EMDTB!=M>\R'!$R2?W=4/UQ% DP(7W4 MGJRHEQ6=E;6@'.B2PTEM+3P:9L6? G*@[3@*6W'AN+:XUQ:?U[:M*G[BOXB/ M$L8XQ@>J1H("'A^8/ M>HKKY[9^-TQHQ&%M<<'UQ+I4;8]L)T9639M92F.;5C,L[+4"R@78_;6TK::; MN,[57U397U!+ P04 " "W@*E84^0HL*T# #A$ &0 'AL+W=OT,\9S*UI4]]8R M6HA2ISR'M22JS#(FO[^!5!R6%K4>;WSDVYTV-^QH4; MW(/^7*PECNP6)>$9 MY(J+G$C8+*W7]'9%0Y-01?S-X:!.KHF1\B#$%S-XGRPMQS""%&)M(!A^[6$% M:6J0D,?7!M1JWVD23Z\?T=]6XE', U.P$ND_/-&[I36S2 (;5J;ZHSB\@T90 M8/!BD:KJDQR:6,DF>$ MY^333I0*8]7"UDC=$+#CAN:;FJ9[A>8')F^(1R?$=5R_)WTUG'X'<9ON==-M M+%A;-;>MFEOA!5?PC@4H3 $F507@L0)]\FH\KQ_/K-5;5; 8EA8N1@5R#U;T M_#<:.K_WB1T)K"/=:Z5[0^C1GZ#4+:Z^N,S*E&E(<-'@:V+.S+*GTKNB_/F4S]HXSIJ_%:-/ZCF MD] L)45W.KNS.2$Y]$YIC>R?4/+#T V\,^8]8<'SKSS ME=47AA[ Z>_/64MZ-DCZ \]YOFU75D4:?[Y XG*3YJ>UE_(@YE/G;"2PCOQY M*W\^HZ@>>>=>S/X[K$3[P0'22^$KG2 MLJP-)AH6[-X8KG =1'KJ?(V%UM5]=#-T;#M#1_4S8Z%UY1\=#1VV-+_UK8\5R2%#28Z-U,LDZS/T_5 BZ(ZDCX(C0?%,P$P1OSA(!#8BP"Q<\*IL"Y M!4(:SS6FTQQI';?'&_0?I7;4\D@U3"7_RU*3C9VA0U*8TR4WMW+]$VH]?8N7 M2*[+7[*N;3V')$MM9%X[(X.I+7^HX;#D@3KM#4#L$^PZ]#QS"VB$LA5;, M2EE7U-!XI.2:*&N-:'90QJ;T1C5,V%N\,PIW&?J9^+XSN=1HKD>N0;KV4#>IJ4TJ:L$'U$)R(X7)-+D6*:2[_B[*;+0&&ZV3 MX"C@#55=$OH=$GA!KX7/]//NX1$Z81/ZL,3K?X!W-.+=MGA5>&$[GGWO%[J@ M"8P=O"H-:@5._/6+'WG?V\3^)[ =Z;U&>N\8>KR33').BB8 L E F_X*-"I! M;7E:Q<-AX(_GCN17OZ6HSP1;7K&S3Z M!D?UW4OD;T4U:=5YE]@YJ%=MW <'>>/W@\#;(]]BY0_[^^S=K8*<@UJ4?4IC M*)?"5/6J66U:X679 ?;6)]@BJX[V#E/U5ZQ&"R8T9ML<(;WN --&53VKFAA9 ME&7_41IL(N4PPS8/RAK@_EQBZ:\G]H#FCT/\#U!+ P04 " "W@*E8E@ZS@0M8=>S4-M#^^[63-"0D9'=F>"%Q M?,_Q.?;%UQX?A?RF=@ :_<@85Q-GIW5^Z[IJM8.,J!N1 S<]&R$SHDU3;EV5 M2R#K I0QU_>\V,T(Y)@Y]>'![K= M:?O!G8YSLH4%Z*_YO30MMV99TPRXHH(C"9N)\P[?SG!D 47$WQ2.JO&.K)6E M$-]LX]-ZXGA6$3!8:4M!S., ,V#,,AD=WRM2IQ[3 IOOO]@_%.:-F251,!/L M'[K6NXDS7ED_RH M)J(!P.$%@%\!_/\+""I 4!@ME16VYD23Z5B*(Y(VVK#9EV)N"K1Q0[E=QH66 MII<:G)[^*32@$+U% MO7B-7B#*T9>=V"L3J<:N-IHLL[NJQG]?CN]?&/\SD3#K^>#K_@"R[P?1&:,),&2]UGI<3&!=;^/P[341PDH[%[:"KN M1J4>3M(ZJB4LJ(4%@\)F>RF!:Y0+6:0_$V95-,CLHMB2+VS(\$>^GYR)[49% M<12$_6+#6FPX*/;.B'M;BWN#./0J#+MCCW"$SQ1VHX(@#J-^A5&M,!I4^ ' MP0XVLV<2UE2C#V1%&=4_^W0.4ME]]E;E9 43QVRD"N0!G.G+WW#L_=Z7SUJ;IY5TZLBK EQ.\DUO"P3YQMW"C:>-#6 C@5$MGBK2YNK\,NVVSBPV]N2.05O*5>(P<;0>S>)&4V6%Y"RH45>G.&70IL;0?&Z,Y&ULM5K1;MLV%/T5PBN&%LABB;)LIW,, M)%:#%FBV(EFW9UJB;:*2Z%*TG0+[^)&2(HF1S$;>]4-KR>8])$]XR7.D.SMP M\2W;4"K14Q*GV?5@(^7V_7"8A1N:D.R2;VFJ?EEQD1"I;L5ZF&T%)5$>E,1# M[#CC84)8.IC/\N^^B/F,[V3,4OI%H&R7)$3\N*4Q/UP/W,'S%P]LO9'ZB^%\ MMB5K^DCEU^T7H>Z&%4K$$IIFC*=(T-7UX,9]'WA3'9"W^)O10]:X1GHJ2\Z_ MZ9M/T?7 T2.B,0VEAB#J8T\7-(XUDAK']Q)T4/6I YO7S^AW^>359)8DHPL> M_\,BN;D>3 B[7@R0.$NDSPI@]4($I86 MG^2I)*(1@/&1 %P&X-<&>&6 ]]J 41DPRIDIII+S$!!)YC/!#TCHU@I-7^1D MYM%J^BS5?_='*=2O3,7)^1]<4C1"OZ& +J7Z>*!['N]9ND8+02,FT1T)61-,IF0ZG&H=&&8=GGHN@3'^G30_<\E9L,?4@C M&IGQ0S7^:A+X>1*WV IX1Y>7R/4O$':PA[X^!NCMFW==X[+#W!-QB3PWAQE9 M8 ([3$##"N;(:(Q9>M6?RLMQ_:.X2]DQFMLBRNN.TOO&^VQ+0GH]4!M#1L6> M#N:__N*.G=^[&(($"X# #+9&%5LC&_I\L1."IA)MN<@WF)BK-2VI2-2NT,VC M%:\OCP78. ?3>^]^CJ<83V;#?9.@=BM_['NCJI4Q<[^:N6^=^2--&1=(9W9V M@5+:.5DK1-_)0H(%0& &=>.*NO%)*3:&9 L2+ ",]B:5&Q-K OM0R:9.GEI MA%:$";0G\8YVL6=%Z 39JI(SGCQSG16)-6HGE^7ZCE3'?:37?J7V^WW=L MF^A-)>8D[3KX;JT ?:<*"18 @1G$757$79V45E>0;$&"!4!@!ENN4VLR!_CL ML@/VI;)$:R89QJT<@^K3)*DA7%TK2?=D25.TX"1&GS\O.DFQ O0F!1(M@$(S MR<,U>?BDC"S#H"B#1 N@T$S*:O7M6N7J*4D)JLQ+M.:9=N6TD_("MX/UYJ>MSOV.G0RH3Y.@6NN[ M=K%_$T5,[_-*7I"$[]3&+SE:4J2?I4KU3RTOEB*",KHE:ETI)FG$PMP-D3#4 M 9U$@AJ$$JVIT]P.(L\A_=U:^[M6L3P_^D2QDQ]02P"*%D"AF8\X:U. G9-. M 0PJ_4'1 B@TD[+:(F"[1?B4JA36";Q>"[K622JJQ1CR)&%2N_E.4MW6%N7B M]B:UL ^@-UWG, 6X-@78JJ#_#UV@MJ%$,[>U\;2UL4'U:M)5&P)L-P0W:IL7 MD;8"*TKD3G2>G+BMVO4R:JTCT.?N4&@F,;4)P'83\.=.9I*DD5XW2RY4O+KJ M?%QF!^J];D:M=3-R_?:R.8>:Q[6:Q_;'\Y_5/>*KEZ?A!7J@6EMHTFZ?24,+ MHD9RY*RT]].;/+]%WMCWVN2=0]?C6M=CNZ[O;\+M@+U9&K?/A4E;=< M.OCE 0HJ]:'0S/?\M=3W[,__;?E[2S**'HXDJAVW=RT J!> 0C,YK;V YYY6 M/0'ZD@ 4+8!",RFK_8#W,S_0*U%+-/U:J)FIKO\B5>V]]N;H'"; :]3DV$W MJU)57=\K99?LDD[>8 MX8"MXSN$DO-I)>*/3DA;4-X"B!5!H)F6UO?#L]N+# M:D7S6DK$FNG;R:+?F;!.*V%!WPQ H9G\U ["LSN(5R3J:L*"6 A0M@$(S MV:V=AS\9VA_'U)4;1Y)<;)5VHT W4[RO.Y?.-[J"JM9__!U!+ P04 " "W@*E8 M2(:%?N4# !A% &0 'AL+W=OTCJR-F1\>\B Y#H9TX+,7WKBN2#'(LKM@."M6S83S' M4C7YUA4[#C@UH)RZ@>=-W!R3PEG,S+L'OIBQO:2D@ >.Q#[/,7^^!\J.<\=W M3B\>R3:3^H6[F.WP%IY ?ML]<-5R:Y:4Y% (P@K$83-W[OS;V#< 8_$W@:-H M/",]E#5CWW7CSW3N>#HBH)!(38'5WP&60*EF4G'\J$B=VJ<&-I]/[+$9O!K, M&@M8,OH/264V=ZX=E,(&[ZE\9,>/4 THU'P)H\+\HF-EZSDHV0O)\@JL(LA) M4?[CGU4B&@#%TP\(*D#P*V#\"F!4 4;G L858'PN(*P X;F 2068F-R7R3*9 MCK#$BQEG1\2UM6+3#T8N@U8))H6>64^2JUZB<'+QA4E (?J [I*$[R%%GPA> M$THD 8%PD:*_9 8 %XYYXEL/P")(:/NJ!1^=[[X.OSH#[X:OP^/S@@X%2@M+73)%3"\&//3E@"H44:(>?\9I"WP0H?4R,#[WS'18C-;9#4Y/! M,/1N>RMV.(&YH[93 ?P SN+WW_R)]T>?0CW^=#::#E==FW#B>6VCN,3*F22'T1!.AE@ZOT)BQ77PZ!]=[;E\"2<=P*I>I80P$;(GNWP; CHN]U50P[4\X?=R9F M-!CFI?+8)(LMD;7DF=3R3 ;E60E)[707.L(D& [E4 M )MDL26RE@#7M0#7@P*4Q1S5Q9S4Q1Q]*>;ZQ!@DNW#<2YMDD4VRE4VRV!)9 M2]Z;6MX;NQO>3;>0\#O+[:9;/G6,HL' +A7$)EELB:PEB.^]'*^\_RH1V%[7 MPP]E/6S*@YZS5N]!:9#ZTO5GE2VRRK:RRA;;8FM+WCA1^__#(:ERTCIL3#MK MWF>5# J5B$J/]]) 0 #04 9 >&PO=V]R:W-H965T MZ"E(YL(1:HD93= /_Q(2I$M1U9CC"^V*.G\S^%/O)S#V9Z+![D%4.A;3IF< M>UNEBAO?E\D6NQ.+ M&2\5)0SN!))EGF/QN 3*]W,O])YN?"*;K3(W_,6LP!NX!_57<2=TRV]44I(# MDX0S)"";>[?A31R.C8%]XPN!O3RZ1J8K:\X?3.-=.O<"$Q%02)21P/IO!RN@ MU"CI.+[6HE[CTQ@>7S^IO[6=UYU98PDK3O\FJ=K.O:F'4LAP2=4GOO\#Z@[9 M !-.I?U%^^K=R=A#22D5SVMC'4%.6/6/O]4@C@RB\(Q!5!M$IP;!&8-A;3 \ M,0A'9PQ&M<'(DJFZ8CG$6.'%3/ ]$N9MK68N+$QKK;M/F/GN]TKHIT3;J<5' MK@!-T&OTYFM)U*.^6/$\UQ_D7O'D ?T2@\*$RE]GOM+>C(V?U,JK2CDZHSQ$ M'SA36XG>L!32MKVOHVQ"C9Y"74:]@G^6;(#"Z#<4!=$0?3&!QUUAO4!E&%B5 M"+U"/OK<(1*_0"0*JU!ZNC9LOL+0ZHW/Z*THEA+QK*;^SWO]'+U3D,M_.X); M5F+#;C&S4MS( BFM(24<4U0(GH"4D"*L= ,*++!=D N*F9+H^]DILNQU=RF^ M2FQTA&]\PLZ1NQ:[2<-NU"J$&IS0:Z2]]UIOK2C#":%$$>C%U^OQ M4GR5V/0(7S0X!>C(80O@50/PZB5S4V<2*"4[D@)+429XCC+",$N(&8D@;!K# M-&DS.K%8<]8%KM?3I>"NGHV[*#CAYLA?B]NTX3;MY?9YJS6WG*9("9P2MD$I M?I1HQVF9 ]K;K,;,W1T(P[:PX_1[Y[ZXG/ZPJZO>8"[="QR)M;A=-]RN>[E5 M&^IM*YGI8M*K3ME_FXM'F4BUVI=9&>*@C0J>%1.BTDG"J%KM2:Y,\%!-A?S41$ZD$ M69&XOMZ!K#F%>T,\SKAG7#>.@.2A<_ =02P,$% M @ MX"I6"UP@;:5"P XXX !D !X;"]W;W)K&ULM=U_;YM('@;PMS+RK4ZMU(T-^$?22R(U86!FI)ZBYKK[]\0>)Z@8LH"3 M9K4O_@9,@L>0,>P]]T_K..8SX'R_9N"Q\?ESFOW('Y0JR,]-G.07HX>B>/P\ M'N?+![61^4GZJ!+]FW6:;62A?\SNQ_ECIN2J6F@3C]W)9#[>R"@979Y7]]UD ME^?IMHBC1-UD)-]N-C)[N5)Q^GPQWJOC^>)/I MG\9ORBK:J"2/TH1D:GTQ^N)\%M-%N4#UB-\B]9SOW2;EIMREZ8_R![ZZ&$W* M-5*Q6A8E(?5_3^I:Q7$IZ?7XHT9';V.6"^[??M6#:N/UQMS)7%VG\>_1JGBX M&)V.R$JMY38NOJ7/3-4;-"N]91KGU;_DN7[L9$26V[Q(-_7">@TV4;+[7_ZL MGXB]!5SWG07<>@'W8 '/>VV858O,.N[#?-Z M@?G! L[TG046]0*+OMMP6B]PVG>!LWJ!L[[;X$Q>_W*3JH)V?_*J7GQ9R,OS M+'TF6?EX[94WJJ*KEM=E$B5E?]P6F?YMI)KY;ZS6A[YFB;%0TYHLE(K<_FQ MWL2W[71?M_/*M8)?979"G-DGXD[<*?E^ZY,/OWSL6*_K_HSWRNP]!1VB;Q=] MM3PAD]-*=.T2[;%NGF-NXOZ?YUTXZ ][ENDG MZG7SK$\4[_.4S^OML4JBAU0_,V[W,V-4J_?6E5[E>N^XU^E&[P!S6>U"EFE> M=*W;E=4H=ZR?\T>Y5!?,5?:D1I?__(?I,I+E'N4Y*A[()EU%ZVA9/:2SQJVC#:UQ).8C,;K#IGOEZ[BM&D>. M&"(QAL0X$A,@S.B%V5LOS'KWPI.,MZJKP*W$T )'8CX2H[-V@9^V"APY8HC$ M&!+C2$R ,*/ YV\%/K<6^#?UI+)<5[<^5M#\4Z3G^_&+/FQ>IO=)]*=^D3=V M >IG>;NS"ZSC#.T").8C,3IO=<&\U03( 4,DQI 81V("A!E-L'AK@H6U"6XR M]>MN&J/K/6N.F/7!^_('D>5QM[!:W778\J3V\9I1^AJ M,:C&H9KH^C/-]OY,9KWM951.KWK+=<%%QU]>[=K@TG-ZO2;ZT%$I5 N@6@C5 M&%3C4$V@-+/NW:;N7?NAIG#>T56KR^YZRS=D'64Z$EU)&-CBJTGXTN9 MW:5)9U-8AQK<%$C-AVH4J@50+:RU_0, ]V OQJ CQ0Z-1J.9#-0K5 J@60C4&U3A4$RC-;(LFO! M_$ANTFU2=/;%M#4_T[/H@Q>@:_MH@^L=&I1"M0"JA5"-034.U01*,^N]R54= M>[!Z(U_*6+6<\+S.B[H/!-JIX]QIESLT-85J%*H%4"V$:@RJ<:@F4)I9[DW* MZMAC5GT8L#O:K5_9R[J7S1%![]..]F$&SXJ@,2M4HU M@&HA5&-0C=>:XYGG M.KS%PON..#J^'$ -&6%:CY4HU M@&HA5&-0C4,U@=+, MMFAR6<<>S(:93,H<]D.4U+N!CWJG8-DA0%-7J.9#->JT@]?#V!4Z8 C5&%3C M4$V@-+/FF_#5Z9F^UEE4>4:TGBT=G0]!!/^F]P!1P^G/[J(+G4T _?@L5/.A&H5J 50+H1J#:ARJ"91F M-D:3"[OV7'CH^4\[-[@]H#DR5*-N.PGW)N[\[.QP.@1-B*$:@VHE"Z!>23RLKWC=Z7OR$K62BR;@X1R@99I7&LYP7-^=*/ M1T^8VM=B<+] V2H1FMML=?#M[MKWZU4'.DID:H^E%Y]#'WW MNE^];$1\_#+ #@QL"&@Y#-7KDJ;(Q=4MJ>@]*=:;LM+\>^N3$4WCW'ZHO1/?^U?Y?S==Q/9 M]<&= 4V3H1J%:@%4"Z$:@VH/4'NFPS8F<$%#TV.H1JM->,*5QT' MR]#<&*HQJ,:AFD!I9KDWN;%GSXTMLZ(AQ]'06!BJ^5"-0K4 JH50C4$U#M4$ M2C.;IDF//7MZ/'AR!$V1H9H/U:C7<;5G9W8V/0P2H*.&4(U!-0[5!$HS"[_) MD;U>'R_^?[_+R+X6@_L%&D9#-5IK^^\RW2 M),^>/7GN?2P!S9BAF@_5:*WM'TN<=1Q+0&-FJ,:@&H=J J69W_O5Q,Q3>\Q\ M/%ZP T,+':KY4(T>>:HL\0)T/4*HQJ :AVH"I9G%WZ3.4WOJ_+^]R\B.#VX, M:! -U6BMV=YE!!TPA&H,JG&H)E":V0%-NCRU1Z;#3R7IWWR-DFBSW73V!#2+ MAFH^5*-0+8!J(51C4(U#-8'2S/9I\NFI/9^^20N5%.45W?7,(-'SJ)Q\D+J5 MRAU)?0WXKJ];U1VKZY5'.=D67X%PL6H/#'U M=B_)U+J\5/#G+^YHW+J?.I]#I[Q_W#"7YX]Z7O159O=1DI-8K34Y.5GHO5E6 M9MNO/Q3IX\7(&9&[M"C2377S0':+D5JR:TK0:O2V?WL)BY8D\2L M;:#\^W$N#9B&%*3SH24)?A_;\8M]VM8QL>%9[I8RNR".1ZM\(+,B?RY>N+JS*PH$4U(*BA+$2=O MM\:==1-8PTR0E_B7DJTX.$995UX9^Y6=/$2W1CMK$8E)*#,$5A\;,B%QG)%4 M._XOH4959R8\//Z@>WGG56=>L2 3%O]'([F\-88&BL@;7L?RF6T#4G:HE_%" M%HO\/]H690<= X5K(5E2BE4+$IH6G_B]O!$' JM[0F"7 OM<0:<4=,X5=$M! M]UQ!KQ3TC@6]$X)^*>B?6\.@% S.%0Q+06X7LQB.?"P=+/%XQ-D6\:RTHF4' MN2%RM1I"FF;>G4NNOJ5*)\B[ M0R2FL?BA2OZ<.^C[MQ_H&Z(IFM(X5AX4(U.JUF1,,RQK]HJ:[1,U=]!45;$4 MR$TC$NEZ4_6BZHK]T95[NQ'XSSIN(;O]E_JS.S7MF33+IYBW4+N;R^T:N7-& M[58_EULU>^DW#NC\1TKEW=KY/[Y\KI;%S3+'1*>DFLCV:E,V-T^O R=63!G=IQV?1_(U8X)+>&FM\% MX1MBC/_\P^JW_ZZS"23,@82YD# /$N9#P@(@F&:];F6];A-]_,QV.)8[1-Y5 M="!(G=D: 9>:#1+F0,)<2)A7P+(U3=&R>&HS[K>&(W-S:**B4/^@S+5>(@!J MD^:,7N6,7J,SU *960)+QGYZX.6@.](Y.:0M;Q_7!ZG^Z' MW=.+N.=4YC7VZ])?.B0L ()IX]FOQK/?.)YW6\PC)!D*V89P%[200-88##Y/L>V#J5KS MQK#RQK#1&_,U)RK(N&=I5&>,1O&EQH"$.9 P%Q+F0<)\2%@ !-.,=ET9[1KV M2>H:TGJ0, <2YD+"/$B8#PD+@&":]:SV/K74;EX!A2 2/1-).-7 M*[Q#3VL>+K$@ARG,6G\U(B_V%R3- :6YH#0/E.:#T@(HFFY#>V]#&W9Y+7E0 M'H2D.: T%Y3F@=)\4%H 1=,]N,^56XWYT/%^UJLU'&AJ')3F@-)<4)I7TO0' MS>M/3YJ@E090--U)^]2WU9S[?F$2QRAL]A-H]AN4YH#27%":9]5DP%60-CCV M$V2E 11-]],^86Y]F3$OG80DX4FMG2#3R1-0F@-*'Y3F@-)<4)H'2O-!:0$43??@_O6!U?S^0)OW4$SQ*XVII/4O MI)M9%_L/]'T"*,T%I7DE[? -;_LX7 -]40!%*TQE'FP*3 A?Y!M$A0KOUZDL M-M555ZM-J'?YULNCZYYUXQ=;2?>88F?K%/,%306*R9M"JFA6S9F\V"Q:G$BV MRK<>OC(I69(?+@F.",\*J._?&),?)UD%U9;=\6]02P,$% @ MX"I6(*# M[<*Q P 0 \ !D !X;"]W;W)K&ULQ5=M;]LV M$/XK!VT8-B"-1#EV[,P6$+L.V@]IC#CM/@S[P$AGFZ@D>B3]4F _?D=)D=Q- M)C"M00'#(B7>P^=>R+L;'Z3ZK#>(!HY9FNN)MS%F>^/[.MY@QO6EW&).7U92 M9=S05*U]O57(DT(H2_TP" 9^QD7N1>/BW4)%8[DSJ_EQ:-8;XQ]X4?C+5_C$LW'[4+1S*]1$I%AKH7,0>%JXMVRFVD86(%BQ2>! M!WTR!JO*LY2?[>1],O$"RPA3C(V%X/38XPS3U"(1CS\K4*_>TPJ>CE_0[PKE M29EGKG$FT]]$8C83;^A!@BN^2\VC/+S#2J&^Q8MEJHM_.%1K P_BG38RJX2) M02;R\LF/E2%.!,+PC$!8"80%[W*C@N5;;G@T5O( RJXF-#LH5"VDB9S(K5>6 M1M%707(F^B -PA#>P"/N,=\A_/P6#1>I_@6>0.1P+]*4K*?'OJ'=K(P?5\C3 M$CD\@]R#>YF;C89YGF#RM;Q/+&NJX0O5:>@$O.?J$GKL L(@O")V/X(/3P[< M7FV"7H';/X/[./\T__!QOFQ3L93LM4O:$W.CMSS&B4='0J/:HQ?]] ,;!+\Z M>%W5O*Y1V76DT)(^Z16/RP5+ MPY4!"EZ$WV^/0O]Q4SCX3<#HUZ:CDUI'GPQJQ0>=8V7P"KRN:U[73H>0]6/, M#=VC\' ',YEEPA1&/W-T2[11@68O[GT47%X/Q_Z^A<.PYC#\SD'1/Q\43FH= MC3^J%1]U#HK1*_!B07.Y!]\T+"JXK^,B9.UQP4YR#/O.D3$X'QEN;EU=$#:Z MAYV#HQ+]QM2:O,>N_1T>O)3J"<]'1I#GFSDJSEX1&I8_9P'LJ%X[$8DJU M5@(+)6(;!_<8;W@N=-;.S+E#5T,VV9#UN_OX-=(5:_(5/_N77T;[>R&?-#49JG71NMGR=Y>;LK^IW];MX6W9%#7+R]Z2.H>UR#6DN")1 MJG3(XZILU\J)D=NB17J6AAJN8KBA%A>574#?5Y+:I&IB-ZB;YNAO4$L#!!0 M ( +> J5B96JR/V0( (<* 9 >&PO=V]R:W-H965TU/;2JDK5[=N$FH(+-;"?I_OUL M0]R04;1&>0'[T"YP1*QKJV .+AG0M\HS T-\7128_1E#3KN(Z"J SGC+8 M\KTQ4E:>*7U1DQ_)R'*4(L@A%HH"R]L&)I#GBDGJ^%V36N:="K@_WK'?:O/2 MS#/F,*'YKRP1Z<@:6"B!)5[G8DZWWZ$VU%-\,M8*%YS08L:+!44 M&:GN^+5>B#V Y&D'>#7 .P0$[P#\&N!KHY4R;6N*!8Z&C&X14]F230WTVFBT M=),1M8T+P>333.)$=$\%H 'ZBN:P ;(&.9K2 KC(XEV((TS0[+6D3+R%SJ<@ M<);S"PEX7$S1^=D%.D,903]3NN:8)'QH"ZE/O<6.:RWC2HOWCA8?W5$B4HYF M)(&DB;>E+V/.VYD;>YV$=YA=(M_]@CS'"UKT3/X?[G?(\IW"3%E/*,Y1E\Q. MGH_NQ8G(&I9#8SD\NN#"4YH\$5G#9-^8[!]=>PUMKRO-#W_8-JL_>.] +82GJ!>8WC/Z"U!+ P04 " "W@*E8!_TAF&"@722F-H&ME(?OG828LP:SR8Q-Y#8_HZ_8Q^;@STY$?K* M=AAS\#E+YR+F@VA&>+BE6Y]MJ<8K8N@+/5A$ S] M#"6Y-YL49<]T-B$'GB8Y?J: ';(,T7_G."6GJ1=ZYX*79+OCLL"?3?9HBS]A M_MO^F8HWOT99)QG.64)R0/%FZCV%CXL(RH"BQ>\)/K&+9R"IK AYE2^_K*=> M(#/"*8ZYA$#BZX@7.$TEDLCCGPK4J_N4@9?/9_2?"_*"S HQO"#I'\F:[Z;> MR -KO$&'E+^0TP=<$1I(O)BDK/@$IZIMX('XP#C)JF"109;DY3?Z7 W$18# M,0? *@!>!_1O!$150%00+3,K:+U'',TFE)P E:T%FGPHQJ:(%FR27$[C)TY% M;2+B^.PCX1B,P _@!1]Q?L#B:4'R&.><(CG.#'SW'G.4I.Q[654DA*G>!KPD M[%74QE7MQ.".+""Q)SG<,_)2O\5J/]P6CFA8\TYI#*^ 2 MT1Z(PG< !K!OR&?Q]>&1)9VH'N6HP(MNX)T'=X[S>">6RZMIB*P0L3>[-MOPF'PHXF?(S"-;;]FVR_0!S?8Z@(R4>V[I.H(3*,ZJ*D. MK!/[\9"MQ'(@&[!$?Q-:+Q CZQ*J7T#)[?4X@Q/_>$GERQ;]NH66W[#.;]A, M>. _\"O9JSS!GTLL*?QE2MB*W72:'(%IP_!0#\-#1T4^N*3J"$RC.JJICJPS M_N7._ X\8RK+Q,^RB;H5KRGU$FQ\H>"@-XS,(A[7E,:-15S_$CV9*%GQFE)R M!*91#P/U^QQTE&X%X(BM*S2=[H4="1W+MP+4)1>.KW96>[=M:4%%"[:7\-Q( MRPK8>%8=H>GTE?T)HZXB=NI^7*'I=)7_":V>HXV(^R81A]UF MYRF.R2'G3/Q7B'%R1*L4]XQDK#"-Y](1FDY:&:APV%6Z3FV2*S2=KC)*H=6< M-#.T%=:E7XVN)7L/+Q0J,Q3:W9!)LF^Z!SMFXPEUA*:/@/).X;BK?IVZ)5=H M^M]^99>@U9^TV'HK0'WKA<,K'=N[;4M+V2)HMT5OZ=AH(>R832?6%9H^ LI! M0=A1Q]"I8W*%IM-5C@G:3XQ:Z#@R68C!M8[OX8R@TO'"R,SI<9$K M-'T$E(F"@ZXZ=FJ?7*'I=)5]@O8#J!8Z'IIT?.TK[-VVI:5L$K3;I&62)]DA M$]+M=L)F[Z;Q7-_#;$%EMN"HJ[2=.BM7:#I=Y:R@_5BJA;3')FE?*]O>2+]_ M4+XHLOLB)=@;6_#7:];>4^.+BGL8JT@9JRCLJ-G(J8MRA:;352XJLI]#-==L M!6C7K+W7IJS\B^M,H<9M<3V] M1'2;Y RD>",@@]Z#T PLJ!";LS"T M>04UMR/=@**=4IN:(TW-.K2- 5YX4"W#.(J.PYH+%62I7UN:+-4;E$+!TC"[ MJ6MN'N<@]6X6C(.GA9585^@6PBQM^!IN '\T2T.SL&3JV(61$X02,C1,7!Z;6$!4CHBDO&[XPSZE ZX M/WYB_^J]DY<[;F&AY2]18#4+3@-60,DW$E=Z]PTZ/UY@KJ7U3[9K8Z060=(#$&VV5>5L7''F6&KUCQD43 MFQOXVG@TN1'*?<4;-+0K"(?9=XW /K-/[$KEN@9VRQ_ TO3#!2 7TGY,0Z0T M+CC,.\IY2QF_0IFP:ZVPLNQ2%5 \QX*TF;Z[#.YUK+-HE$\3L/MOMFAH/%I'_3,Q+0W,3UHX@8Y;E";1V9(^9"T MZ5ND'4SRK]\AW+NP-9BU[V.6Y7JCL+T7_6K?*L]]AWBQ/J<6VG:\OS1M_Z53 MOQ;*,@DE44:C$S)@VI[63E WOBW<::0FXX<5_0; N #:+S6UAF[B$O0_ENP/ M4$L#!!0 ( +> J5CB-T8ZI0@ %Y4 9 >&PO=V]R:W-H965TI-V&X5N^Z'J!P>& M8*TOU#9)*_7'=WR!86QSP-TW^R6 XWG.^+SF>%[/X*OG)/V;]X/A]EB+2(_NT@V(I;_625IY.?R8_HXS#:I\)=EHR@<6H8Q&D9^$ ^F M5^6VNW1ZE6SS,(C%7KP?F8+?A/GAY2^6FXIRR#2,19D,0L%:OKP8WYGKM.T:#F 4/1*A6.0%PI1'5CV8,HB*M7 M_^\Z$0<-'/=( ZMN8#4:6,<:V'4#NQGA6)>) M\_SO3W8\.LZV682)C>^TCY?#7-Y:$4'AXOZ,&ZKP[". M'(;-/B1QOLX8CY=BV=&>T^U'1/NA3.D^K]8NK[<6"?S@IQ?,-M\RR[ <]FGN ML=>OWK @%]%A5JJ7CN[.:/I<;"3=*.GV ;"#Y)W?3WO?SW.ZR&GPS]OX0D*/ M@HD4@8!\$T(9R]$ Y%GWZ4%[0@7B218/^R5UTB M5.U'9?OBVO4TM0S;NAH^'2:7#-(WN1T179XL/A=E5;Z_>?93N=^1#+JM MGMIV(W]DK_KF#PGC()BFQFBOQHA4X_=RK"#SZS^)5(Y]=H5M6^0\3]BBO,2) M8K@AKVW\;LY>RVM1M=.;+B7(<'T+"A+F53#GX!QQ'&MB-LYY4$A-C/%>C#%$ MC.5N>'%:#C)@7SF0,&_<($E*,:SQ4)7B:AK$[5,*Y, M]INB$%$#B]M)JR(9C8)$!N^;S0HV/@QWT:KG)W;2DG2Y3](EF:3=4/=_INGR M9)K(\'W3='E.FD[LI*7)-)25,,A$59N5U MSZ^N>,]!OBZ^^5&R^Z++I!9#Y4X?8+2^58T"-Z.[V3>A4!I'T72)#MR>24K$ MHTV8_"-$/?#X95,ZNS\^B.A!I']VYIL$]JVO4)H'I7$439?&4M)8 #=30U!R M(&D>E,91-%T.Y2U-TC%553]X$DRL5F*1%W<_RJ+U[J$EZ\38A([16RVH M^ZQIVO#$;(X542%U$92O-&EC>:^N&&7!ZLPQTC;.H#0/2N,HFBZ&?9ML4CLU)<\0$M:%0&D?1]#0K MPVK2CK59@JK;V)V9ACI1*,V#TCB*IDNB3*LY010BI/N<06D>E,91-%T.98_- M,_SQ%X^4D"9X!J5Y->VPA(XF3G.D! JISS8I[VW1WOL%;JS1$?M* J5Y5OLN M@'TY:DB""JE+HKRV17OM.Y&6$_GQ0IRZ=-"DWJF&FFPHC:-HNB;*9%L(DVU! M33:4YD%I'$73Y5 FV_H*)IN.T5LMJ,FVVB9[/&K>C46%U$50)MNB3?:91J*F M:#=>C>:=Y1D=JW?ZH/X91=/SK/RS14\+ST(_R]A-L::FN--]](8&C>E]/D,= M-)3&431=$.6@K1'B8@"=[X72/"B-HVBZ',II6[33/KV*I 8L*E9NV:3?]1>LB:C8UXT^'[[V.$#I#C:+IJ5>NV:9= M\Q>NMJCI9/*A]AA*XRB:GGQECVW2[YUK!6J*YFJ:/9L[:RZ-[VCNO+^%N'>5N'=K==@T_93;[KPVF MX_0=$$%I'I3&431=,66*'1,P/G6@L\A0F@>E<11-ET/99(>VR9!I2Z=MHENW MZ.A^]-8 ZJ%1-%T#Y:&=_AY:%K'SE^O1_-[?%JBYAM(XBJ8K=?#C8(2Y=J#F M&DKSH#2.HNER*'/MT.8:4[S<]OJKUL^YH>X;2N,HFJZ!*\;H M +V_+E!;#J5Q%$V72MER9XRH7M"UWU":!Z5Q%$V70SERAW;DF.K5GK4V1ZWR M!37F4!I'T701E#%W:&.^6\G4'&QUYAJZL!M*\Z TCJ+ISQQ1KMXU (7*A5IV M*,V#TCB*ILNA++M+SV.?GL-PVU/5S5^RTS%ZYQ?JP5$T/;_*@[NT!]\-H50&D?1=%&4*7=M1 V".F\HS8/2.(JFRZ&FD4K4KP\. YBI%('\L'6&9LD6SCO'KTWW[K_B&9-^6C(1O;;\WW M7O6H2X6IGKSYP4\?@SACH5A)I'$QEE^EM'J89?4A3S;ETQH?DCQ/HO+M6OA+ MD18[R/^ODB3??2@"[!\I.OT/4$L#!!0 ( +> J5@XM&ZU:P, +(. 9 M >&PO=V]R:W-H965T M71*IM3=MTAY1VVV?J7T36\.0 6E::3]^@%W73EW42/Z2 .:6<[20I**PX$KNRQ/S^ @C;+QS?>1BX+#:YU /N MLOUGJ 6--%_*B#"_:%_-G00.2G="LK(&JQ64!:W^\5UM1 N@>/H!00T(#@'1 M,X"P!H0O!40U(#+.5%*,#PF6>#GG;(^XGJW8=,.8:=!*?D'UOE])KIX6"B>7 MWYD$Y/OH/;H$@B5D:(6YO$?7'%.!S=X(]#8!B0LBWJEI/Z\2]/;U._0:%11= MYVPG,,W$W)5J,9K23>O %U7@X)G (?K&J,P%^D@SR+IX5XEHE 0/2BX"*^$W MS$]1Z)^@P NBGO7$+X>'/?#$#D\@?0[>41,V^Q(:OO 9OB]4 @VK;UG5A!ZL^ZLQ+HD?0.=B2U.8>&H*T8 MOP5G^>:5/_8^6 1'C>#(*O@\3=F.2J'.WSV^(4IPO.,]8HQ: MJD:S\2PZT&Z-^W)5E471$R-'_CAX#-G1/FJTCZS:?\@<.%IQM@:A+U1,T)5: M2)%"[XME)3M24#PD63(06[SP\IP[%$:DBP9B*SCW+1Q;CK,Y6NE.=:^ MZ9.K9>IY!S?T0 $[KLP:5V9'G2?T#QU>VGT>64F/]6A(LF0@LHZ9OO>8>'E6 M.Y,=(,DZ:5BQ#@W%UK6HE9OZ@^<$=LICS]N@;$G- MUM[!J+6#E4MN*YDO@6],4220<:+*AIO1IO Z-^7&P?B%?Q97Y=,C357-J5QW M4ZB\GL!:47JG$_7=YE6!5'4DVYJ2X89)58"89JZ*2N!Z@GJ^9JILJ#LZ0%.F M+O\#4$L#!!0 ( +> J5CWQREL=@@ $UF 9 >&PO=V]R:W-H965T MQ)*L^8:R_O"0/!)Y\9!F7_)[I0KR-8Z2 M_')T7Q3;=^-QOKQ7<9"?I5N5Z-^LTRP."GTWVXSS;::"534HCL:>X\S&<1 F MH\5%]=C';'&1[HHH3-3'C.2[. ZR;U:^*!\8+RZVP4;= MJN+S]F.F[XT/RBJ,59*':4(RM;XDMTRBO_B4/S7.=$5GN\B*-F\%Z">(P MJ7\&7YL_Q-$ US\QP&L&>)T!GGMB@-\,\+L#O!,#)LV 27>1IB<&3)L!T^X, MIP;,F@&SER[2O!DP?^D,Y\V \^K=K=^.ZKVD01$L+K+T@63EL[56WJ@"48W6 M;V&8E-F]+3+]VU"/*Q:_IX4BKD=^)K>[NUS]O5-)0=A>_YN3'ZDJ@C#*?R+? MDS')[X-,Y21,R.X?SEPR=';UZ/))[[JV1:U9NJN:\/N)LCR\R[?!4EV.]/H_5]E> MC18_?.?.G%_ZDA:U-KUJZC(,_)%;E.XUAOYMT6Z?)+7XZL MRM <(3&*Q!@2XTA,(#$)PHS$S0Z)F[V^F,Z0<4-B%(DQ),:1F$!B$H09<9L? MXC:WKN#H8P7=!M^"NTB5I;/>,B3_V#=;KZSPT! B,8K$&!+C2$P@,5ECKG^T MC>"<>1-W=MA.,/)U?LC7N35?G]0^C?9ALB'7F5J%!>'!,HS"XEM?HJS4T$0A M,8K$&!+C2$P@,0G"C-B]/<3N[>NKZ%MDW) 816(,B7$D)I"8!&%&W%RG/8;G M6-=SO^G[Y:YF9RWWAMP$7\-X%Y.K---HM2(,]'*<6 /:9QF:2:A&&VUV5"%< M;VKN1C+HE!RJ":@F49H9N*.#QJXU<.^7RS1;E;V'M0J*7:9ZXV0U!L<)J=%& M.X[3U.FF"3DCAVH"JDF49J;):]/D6=/T(0F+\L!9L-ED:A,4BF2'#;=E&L=A M$>LJVALQ*SPX8DB-0C4&U3A4$XWF'A_BOW'%QHWP"J4:C&H!J':@*J291FYJYM-+CV3L.'I%#:+:IUW9ORPR!A M3NH/P_0F$-IQ@&JTT=X:AY( Z@KM+$ U"M485.-034 UB=+, MW+5="-?>AAA:7:&="*A&&ZT\_'1<7MTG1^*@;0:H)J":1&EFMMI6@VL]M/QD MG?9?]V6A[0BH1J$:@VHZ>B MI]I:=V+MW.#5&[0_ =485.-034 UB=+,"+9=#,\'E%5H:P*J4:C&H!J':@*J M291FYJYM37CV+SX,+:N3%QR&O;;/.3A9T.8#5.-034 UB=+,9+7-!\_>?.@I MJESOOO)=LLH)6Z]5]?76JL:2/P[[M!^2E?I*;A^";?V;?\A-F)0?=NI-([1A M =4H5&-0C4,U =4D2C-3VS8V/,!7)3QH$P.J4:C&H!J':@*J291FYJYM8GCV M[TP,KJ(!5XOICQ[UYA#8W MH!J%:@RJ<:@FH)I$:69JVQ:(!_BZA0=M<$ U"M485.-034 UB=+,\TZT#0[? M_JV+@96XT3I[Q'ZG#MOG')HLJ,:@&H=J JI)E&8FJVUA^/861D\=KL\%\/[9 M';OZGQFG(+;7- -0K5&%3CC=8][XT_GW7++;2#@=+,H+4= M#-_>P>@IMX-.U&/G!Z<-VOB :@RJ<:@FH)I$:68DV\:'?PZHN=#6!52C4(U! M-0[5!%23*,W,7=NZ\.W?WD">3=8^U>!XUIKMK*T4.B.#:ARJ":@F49IY N.V M;S'Y7\X699]E:-XF3\_OY#G=P$&G9%"-0S4!U21*,P/7MC,F@+-%V8W!<7IZ M?J?N,2P*G9%!-0[5!%23**U.T_CHVA6QRC;5=4QRLDQW25%?QN+PZ.%:*>^K M*X2,VZ?7%UJY";)-F.0D4FL]U#F;Z\V]K+YV27VG2+?5E3#NTJ)(X^KFO0I6 M*BN?H'^_3M/B\4XYP>$*,HM_ 5!+ P04 " "W@*E8&_/X1F8" ##!@ M&0 'AL+W=OV_GVT(2RJ255-?P->^YUR?:W,(&RX> M9 Z@T&-9,!DYN5+5#&.9YE 2.>(5,+VRYJ(D2H=B@V4E@&065!;8=]TI+@EE M3AS:N:6(0UZK@C)8"B3KLB3B:0X%;R+'X M9\EH"4Q2SI" =>1<>;-D;/)MPD\*C=P;(Z/DGO,'$UQGD>.:#4$!J3(,1+^V ML("B,$1Z&[\[3J04E9^R:/71_V -XQ@-\!_.> \1% T &" MEU88=P#;:MQ*L7U(B")Q*'B#A,G6;&9@FVG16CYEYMA72NA5JG$J7I(GM)5H M"<)>(98"2JA,"RYK >@]NELEZ/SL ITARM"/G->2L$R&6.G:A@&G79UY6\<_ M4B= -YRI7*)/+(-L )^(=_UQP/[6;P< M'@S).0W_6K.1A@[!#]0$_3$&EF_R/\DRQY);*#-H[[-HY/LLY27@,Z_<2DOAEK74DPMA7'5 M;>R[@1_B[7Y+!I(F_N3R,"OY5U8K N]]WB6(C;5)B5)>,]5>^'ZV=^(K:T#/ MYN?>;-$:ZE^:UM[U==Y0)E$!:TWICB[U11.M9;:!XI4UD7NNM"798:[_,B!, M@EY?*L95 MXI5:UTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q M:#2C'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P M)"%/O-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C= M,[UA2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U M76STT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH M=N!*==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.> MMNYHX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%H-SD/MO5FJ&F>0>.9B*) '\-+W[R;SX-.( M\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F& MZZY5#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WOI)@+-?![S9!G;U_3@1_&'WW/RHV*E [\N[/WO^:%NGSGV?O)AY.3 MUMWYY>[XF0'._< IVCE ]**%ZVH,DXZWI=B;"$R\VSI0?+\Z*A\>)+]'VP@'=14.^UDAUL48^79 1R8Y]>X) M'_@CPME8,F!E)&=\:8?;,# I>"$]I7>!MA+"2/5@X=#V8(/4.CD3A32Q;03[ M/:X?WP%6/3#(.&\,MGT[,.R71"DJQ97NF(?-X"/(J]NWRU([G$JR#-L=?TTP M-QUD7,B4RB9,Z*^&AGU.,[ CV70&=U64 8!*%;ENI(Q,"T&,AQ6C;FC9">7\ M!GY[_,RVM!?9QIJ:@A%-4QNJFU;&=D!_4\UJ;\IV7J3KE>R^4%_F>CK"]*%6 MZ+6D&5N8_B)K#&#J(:Y.RI(O/W,V%3FUDS\XX+!/5CQO5DCVH*-!J4ST )6^ M=T^E8I/-D=^2E+=TH5;EM,APS^W_GI_P/*6"2L(W3>O:/\!QU'TMRV:/[AI^ M*JM_MWI?G-7Z2'#<::V/&,=M,DJ.WV-]H#IVDV]@I]?'Q&,W^19JLOMJ[Z+G MF R/TF10']>,*R;JWHRE*16/#H9:7I&Q M_F-U2U\_G]*,S+FZ;<"!OVY_IRF;YTGSU#4DHGYJW?X&TPOCYMBO8S&1T@5- M1W573L>FZ>F&CEI?0-A%KLSE1C".Q=P(8%@BC'LES(R'RP.&Y.HB_W3),DBN(8R^AHY'0PPO(6Q_#C5L.\ 0.+ Y&> MEVM\M?$*V5\'V)KNJQ!LIG@E8C/%WVP71)%2>)& ',[B"(,@=V((Y@# M\( A463>@SOOHV#UG@K6_\$=_@%02P,$% @ MX"I6)>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'(5N8Z[6G/LSG8ZRJ_GVJ'@P'K%2[RG-H[KGMBY]_@F;Q^U MN5]I?4^^UU+92;9Q;GLQ&%BVX36U;_26*SBSUJ:F#@[-W5W7#N:CDH MAL/QH*9"9>_>'L9:F$%\H!UG3F@%C;[AJ^"/]L]Y?TAVPHJ5D,+M)UGX+GE& M:J%$+7[P:I(-,V(W^O&3-N*'5H[*)3-:RDF6MR>^C<'C5.?Q#2<3.CCG\TNMD*=>>'@:L81)<1 MYN'PV4[BA?F?:=3KM6!\IEE3<^7:>31<>D!E-V)K,Z)HS2?9H0NY5!6Y4@XF MB'^04CK44%?Q[1=Y3217C)$RN MC0 +!+!X-D#R8D$CR!*!+!-"+CV$_X$E>DV^;+F)($<(Y.C9(*\>&A%!GB"0 M)\\&.:5V$T&.$64.5O3BL": 1YBD">)H L '*N M=M 3,C"/0_H,(3M+0%8"&2@&HL/M7Y$%Q+4+LWCU$$&>(Y#G"2!' #GC*Q?G MZB&6K(<)H$X ZI(QTT"$7 L:] MK"[,78Z).Z5DJ 7,,F#ZON'V,A9DD[UDE M >L4L*:ZKH5K$XN_YR#I.-&9/<\R"9AG@'G#(7 ;'G-A^LA[]D?@.@\) MA>F:DUOZO9-1<_>:%/RT-]SU"C8\L'NX%I;^Y(LN"'+&!,31Y[$''E8 M7!DO4MQIP2,$.\+<\PB>0J-_&5A\@*J%8=:;8DQ,0&4* 74Q8:49_,CXSC$F)J RA8#^+AKA\->RQYB8@,HD!<^1O='K M3B["!%2F$-"Q\K$;Y)B RA0">KI\] L?/P['!#3J64 +NB>[L-#AY_[%PDQ8 M)K5M3 <2T\^H9_W,E145W(JPQ)7?:5P:6.N[]JEXS(BY9Q3<,SB\\JKX6BA> M?8;Q+;0S*MG"$/_1/J(;G?B2>=U(.86V+^I:T^KP!NWP]N_=3U!+ P04 M" "W@*E8OLLS09D! !U&0 &@ 'AL+U]R96QS+W=O^/6__9;+]K?XY_#'8_ M37<*I?+;-NO9/,I0Y2"-+T009!ECXH MAZ \?= 8@L;I@R80-$D?-(6@:?J@&03-T@?-(6B>/DA&*..((*F'-8'6@EP+ M@=>"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK M@=[:>]DFT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O M(]#;4&\CT-M0;R/0VWH?2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4 MVPCTSE'OG$#O'/7."?3.4>_\G7J'>*U\>/8\UGC_=U(=;]?ZY^WOR\=F[[G< M<7;PEV7U"U!+ P04 " "W@*E8(]5N#:@! "X&0 $P %M#;VYT96YT M7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X M^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH M\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*V MS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON= M?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR M7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD M!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( +> J5B?T575I08 "TH 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ MX"I6&_NG&)% P -PX !@ ("!ZQ4 M 'AL+W=O J5C,1"T- M4@4 .@9 8 " @689 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MX"I M6%0OPM J5C5DO[7808 #8. 8 M " @5(L !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ MX"I6*!81-.Q P 50H !@ M ("!F34 'AL+W=O J5A\,!&+/P4 4, 9 " @8 Y !X;"]W M;W)K&UL4$L! A0#% @ MX"I6+AKYR_X P MW0@ !D ("!]CX 'AL+W=O&PO=V]R:W-H965T J5@! M<8[6* 8 ! - 9 " @6!, !X;"]W;W)K&UL4$L! A0#% @ MX"I6+(:^#9&PO=V]R:W-H M965T J5@(K&F<,@H /\A 9 M " @=U; !X;"]W;W)K&UL4$L! M A0#% @ MX"I6+JP_3P( P = 8 !D ("!1F8 'AL M+W=O&PO=V]R:W-H965T J5@[.6;.Z@0 +,+ 9 " M@:=N !X;"]W;W)K&UL4$L! A0#% @ MX"I M6&I2A75S @ R 4 !D ("!R', 'AL+W=O&PO=V]R:W-H965T J5AZZ)HY]@( +0& 9 " @3MZ !X;"]W;W)K M&UL4$L! A0#% @ MX"I6(ZJS5FN @ /@8 M !D ("!:'T 'AL+W=O&PO=V]R:W-H965T J5AXW T1 M;0( +0& 9 " @9"$ !X;"]W;W)K&UL4$L! A0#% @ MX"I6%/D*+"M P X1 !D M ("!-(< 'AL+W=O&PO=V]R:W-H965T M J5B6!SD#; , !(. 9 M " @5&. !X;"]W;W)K&UL4$L! A0# M% @ MX"I6&[7E2"(!@ =R\ !D ("!])$ 'AL+W=O M&PO=V]R:W-H965T J5B$J/]]) 0 #04 9 " @<^< M !X;"]W;W)K&UL4$L! A0#% @ MX"I6"UP M@;:5"P XXX !D ("!*J$ 'AL+W=O&PO=V]R:W-H965T J5B"@^W"L0, $ / 9 " @8BR !X;"]W;W)K&UL4$L! A0#% @ MX"I6)E:K(_9 @ APH !D M ("!<+8 'AL+W=O&PO M=V]R:W-H965T J5A!4.K^: ( M &0& 9 " @3:^ !X;"]W;W)K&UL4$L! A0#% @ MX"I6.(W1CJE" 7E0 !D ("! MU< 'AL+W=O&PO=V]R:W-H965T J5CWQREL=@@ $UF 9 M " @5/- !X;"]W;W)K&UL4$L! A0#% M @ MX"I6!OS^$9F @ PP8 !D ("! -8 'AL+W=O&UL4$L! A0#% @ MX"I6)>*NQS $P( L M ( !GMX %]R96QS+RYR96QS4$L! A0#% @ MX"I6!"Z)3@4 M! @1P \ ( !A]\ 'AL+W=O J5B^RS-!F0$ '49 : " J5@CU6X-J $ M +@9 3 " 9GE !;0V]N=&5N=%]4>7!E&UL4$L% 3!@ R #( E0T '+G $! end XML 56 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 57 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 134 215 1 false 50 0 false 10 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://ramacoresources.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://ramacoresources.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Equity Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity Consolidated Statements of Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Note 1 - Business and Basis of Presentation Sheet http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation Note 1 - Business and Basis of Presentation Notes 7 false false R8.htm 10201 - Disclosure - Note 2 - Inventories Sheet http://ramacoresources.com/role/DisclosureNote2Inventories Note 2 - Inventories Notes 8 false false R9.htm 10301 - Disclosure - Note 3 - Property, Plant and Equipment Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment Note 3 - Property, Plant and Equipment Notes 9 false false R10.htm 10401 - Disclosure - Note 4 - Debt Sheet http://ramacoresources.com/role/DisclosureNote4Debt Note 4 - Debt Notes 10 false false R11.htm 10501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities Sheet http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilities Note 5 - Accrued Liabilities and Other Long-Term Liabilities Notes 11 false false R12.htm 10601 - Disclosure - Note 6 - Equity Sheet http://ramacoresources.com/role/DisclosureNote6Equity Note 6 - Equity Notes 12 false false R13.htm 10701 - Disclosure - Note 7 - Commitments and Contingencies Sheet http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies Note 7 - Commitments and Contingencies Notes 13 false false R14.htm 10801 - Disclosure - Note 8 - Revenue Sheet http://ramacoresources.com/role/DisclosureNote8Revenue Note 8 - Revenue Notes 14 false false R15.htm 10901 - Disclosure - Note 9 - Income Taxes Sheet http://ramacoresources.com/role/DisclosureNote9IncomeTaxes Note 9 - Income Taxes Notes 15 false false R16.htm 11001 - Disclosure - Note 10 - Earnings (Loss) Per Share Sheet http://ramacoresources.com/role/DisclosureNote10EarningsLossPerShare Note 10 - Earnings (Loss) Per Share Notes 16 false false R17.htm 11101 - Disclosure - Note 11 - Related Party Transactions Sheet http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions Note 11 - Related Party Transactions Notes 17 false false R18.htm 11201 - Disclosure - Note 12 - Subsequent Events Sheet http://ramacoresources.com/role/DisclosureNote12SubsequentEvents Note 12 - Subsequent Events Notes 18 false false R19.htm 20202 - Disclosure - Note 2 - Summaries of Significant Accounting Policies (Policies) Sheet http://ramacoresources.com/role/DisclosureNote2SummariesOfSignificantAccountingPoliciesPolicies Note 2 - Summaries of Significant Accounting Policies (Policies) Policies 19 false false R20.htm 30203 - Disclosure - Note 2 - Inventories (Tables) Sheet http://ramacoresources.com/role/DisclosureNote2InventoriesTables Note 2 - Inventories (Tables) Tables http://ramacoresources.com/role/DisclosureNote2Inventories 20 false false R21.htm 30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables Note 3 - Property, Plant and Equipment (Tables) Tables http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment 21 false false R22.htm 30403 - Disclosure - Note 4 - Debt (Tables) Sheet http://ramacoresources.com/role/DisclosureNote4DebtTables Note 4 - Debt (Tables) Tables http://ramacoresources.com/role/DisclosureNote4Debt 22 false false R23.htm 30803 - Disclosure - Note 8 - Revenue (Tables) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueTables Note 8 - Revenue (Tables) Tables http://ramacoresources.com/role/DisclosureNote8Revenue 23 false false R24.htm 31003 - Disclosure - Note 10 - Earnings Per Share (Tables) Sheet http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables Note 10 - Earnings Per Share (Tables) Tables 24 false false R25.htm 40201 - Disclosure - Note 2 - Inventories (Details) Sheet http://ramacoresources.com/role/DisclosureNote2InventoriesDetails Note 2 - Inventories (Details) Details http://ramacoresources.com/role/DisclosureNote2InventoriesTables 25 false false R26.htm 40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Details 26 false false R27.htm 40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) Sheet http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details) Details 27 false false R28.htm 40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details) Sheet http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails Note 4 - Debt - Summary of Outstanding Debt (Details) Details 28 false false R29.htm 40402 - Disclosure - Note 4 - Debt - Revolving Credit Facility (Details) Sheet http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails Note 4 - Debt - Revolving Credit Facility (Details) Details 29 false false R30.htm 40501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details) Sheet http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details) Details http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilities 30 false false R31.htm 40601 - Disclosure - Note 6 - Equity - Common Stock (Details) Sheet http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails Note 6 - Equity - Common Stock (Details) Details 31 false false R32.htm 40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details) Sheet http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails Note 6 - Equity - Summary of Restricted Awards Activity (Details) Details 32 false false R33.htm 40701 - Disclosure - Note 7 - Commitments and Contingencies (Details) Sheet http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails Note 7 - Commitments and Contingencies (Details) Details http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies 33 false false R34.htm 40801 - Disclosure - Note 8 - Revenue (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueDetails Note 8 - Revenue (Details) Details http://ramacoresources.com/role/DisclosureNote8RevenueTables 34 false false R35.htm 40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails Note 8 - Revenue - Domestic Revenues an Export Revenues (Details) Details 35 false false R36.htm 40803 - Disclosure - Note 8 - Revenue - Concentrations (Details) Sheet http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails Note 8 - Revenue - Concentrations (Details) Details 36 false false R37.htm 40901 - Disclosure - Note 9 - Income Taxes - (Details) Sheet http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails Note 9 - Income Taxes - (Details) Details http://ramacoresources.com/role/DisclosureNote9IncomeTaxes 37 false false R38.htm 41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Sheet http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details) Details 38 false false R39.htm 41101 - Disclosure - Note 11 - Related Party Transactions (Details) Sheet http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails Note 11 - Related Party Transactions (Details) Details http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions 39 false false R40.htm 41201 - Disclosure - Note 12 - Subsequent Events (Details) Sheet http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails Note 12 - Subsequent Events (Details) Details http://ramacoresources.com/role/DisclosureNote12SubsequentEvents 40 false false R41.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 41 false false R42.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 42 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, metc:CommonStockNumberOfVotesPerShare, us-gaap:CommonStockDividendsPerShareCashPaid, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockSharesOutstanding - metc-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41201 - Disclosure - Note 12 - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, metc-20240331.xsd 141 metc-20240331.xsd metc-20240331_cal.xml metc-20240331_def.xml metc-20240331_lab.xml metc-20240331_pre.xml metc-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "metc-20240331x10q.htm": { "nsprefix": "metc", "nsuri": "http://ramacoresources.com/20240331", "dts": { "schema": { "local": [ "metc-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "metc-20240331_cal.xml" ] }, "definitionLink": { "local": [ "metc-20240331_def.xml" ] }, "labelLink": { "local": [ "metc-20240331_lab.xml" ] }, "presentationLink": { "local": [ "metc-20240331_pre.xml" ] }, "inline": { "local": [ "metc-20240331x10q.htm" ] } }, "keyStandard": 177, "keyCustom": 38, "axisStandard": 21, "axisCustom": 0, "memberStandard": 27, "memberCustom": 22, "hidden": { "total": 18, "http://xbrl.sec.gov/dei/2023": 6, "http://fasb.org/us-gaap/2023": 11, "http://ramacoresources.com/20240331": 1 }, "contextCount": 134, "entityCount": 1, "segmentCount": 50, "elementCount": 441, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 381, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "longName": "00105 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_A_IHQaOIO0WZGxpd-sOcOg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_A_IHQaOIO0WZGxpd-sOcOg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R5": { "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "longName": "00300 - Statement - Consolidated Statements of Equity", "shortName": "Consolidated Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nCG25RGYS0qxfHEFKGDHhA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nCG25RGYS0qxfHEFKGDHhA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R7": { "role": "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation", "longName": "10101 - Disclosure - Note 1 - Business and Basis of Presentation", "shortName": "Note 1 - Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://ramacoresources.com/role/DisclosureNote2Inventories", "longName": "10201 - Disclosure - Note 2 - Inventories", "shortName": "Note 2 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment", "longName": "10301 - Disclosure - Note 3 - Property, Plant and Equipment", "shortName": "Note 3 - Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://ramacoresources.com/role/DisclosureNote4Debt", "longName": "10401 - Disclosure - Note 4 - Debt", "shortName": "Note 4 - Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilities", "longName": "10501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities", "shortName": "Note 5 - Accrued Liabilities and Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://ramacoresources.com/role/DisclosureNote6Equity", "longName": "10601 - Disclosure - Note 6 - Equity", "shortName": "Note 6 - Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies", "longName": "10701 - Disclosure - Note 7 - Commitments and Contingencies", "shortName": "Note 7 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://ramacoresources.com/role/DisclosureNote8Revenue", "longName": "10801 - Disclosure - Note 8 - Revenue", "shortName": "Note 8 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes", "longName": "10901 - Disclosure - Note 9 - Income Taxes", "shortName": "Note 9 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://ramacoresources.com/role/DisclosureNote10EarningsLossPerShare", "longName": "11001 - Disclosure - Note 10 - Earnings (Loss) Per Share", "shortName": "Note 10 - Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions", "longName": "11101 - Disclosure - Note 11 - Related Party Transactions", "shortName": "Note 11 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://ramacoresources.com/role/DisclosureNote12SubsequentEvents", "longName": "11201 - Disclosure - Note 12 - Subsequent Events", "shortName": "Note 12 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://ramacoresources.com/role/DisclosureNote2SummariesOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Note 2 - Summaries of Significant Accounting Policies (Policies)", "shortName": "Note 2 - Summaries of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://ramacoresources.com/role/DisclosureNote2InventoriesTables", "longName": "30203 - Disclosure - Note 2 - Inventories (Tables)", "shortName": "Note 2 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables", "longName": "30303 - Disclosure - Note 3 - Property, Plant and Equipment (Tables)", "shortName": "Note 3 - Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://ramacoresources.com/role/DisclosureNote4DebtTables", "longName": "30403 - Disclosure - Note 4 - Debt (Tables)", "shortName": "Note 4 - Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://ramacoresources.com/role/DisclosureNote8RevenueTables", "longName": "30803 - Disclosure - Note 8 - Revenue (Tables)", "shortName": "Note 8 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables", "longName": "31003 - Disclosure - Note 10 - Earnings Per Share (Tables)", "shortName": "Note 10 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails", "longName": "40201 - Disclosure - Note 2 - Inventories (Details)", "shortName": "Note 2 - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "metc:RawCoal", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "metc:RawCoal", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "longName": "40301 - Disclosure - Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "shortName": "Note 3 - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails", "longName": "40302 - Disclosure - Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details)", "shortName": "Note 3 - Property, Plant and Equipment - Depreciation and amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "metc:DepreciationAndAmortizationTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "metc:DepreciationAndAmortizationTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "longName": "40401 - Disclosure - Note 4 - Debt - Summary of Outstanding Debt (Details)", "shortName": "Note 4 - Debt - Summary of Outstanding Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "longName": "40402 - Disclosure - Note 4 - Debt - Revolving Credit Facility (Details)", "shortName": "Note 4 - Debt - Revolving Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "metc:DebtInstrumentCarryingAmountCurrent", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_us-gaap_UnsecuredDebtMember_0vGWF74dA0Gve63L3L3s-Q", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R30": { "role": "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails", "longName": "40501 - Disclosure - Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details)", "shortName": "Note 5 - Accrued Liabilities and Other Long-Term Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_3_31_2024_7b4WYFq8I0y8LPibIr8ToQ", "name": "us-gaap:DividendsPayableCurrentAndNoncurrent", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:IncreaseDecreaseInDeferredCompensation", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R31": { "role": "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "longName": "40601 - Disclosure - Note 6 - Equity - Common Stock (Details)", "shortName": "Note 6 - Equity - Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "Duration_4_1_2022_To_6_30_2022_1WqgBGvvUk6OJ8lOO-TtsQ", "name": "metc:RoyaltyFeeIncomePercent", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2022_To_6_30_2022_1WqgBGvvUk6OJ8lOO-TtsQ", "name": "metc:RoyaltyFeeIncomePercent", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "longName": "40602 - Disclosure - Note 6 - Equity - Summary of Restricted Awards Activity (Details)", "shortName": "Note 6 - Equity - Summary of Restricted Awards Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails", "longName": "40701 - Disclosure - Note 7 - Commitments and Contingencies (Details)", "shortName": "Note 7 - Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RoyaltyExpense", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RoyaltyExpense", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "longName": "40801 - Disclosure - Note 8 - Revenue (Details)", "shortName": "Note 8 - Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "metc:RevenueContractTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "metc:RevenueContractTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails", "longName": "40802 - Disclosure - Note 8 - Revenue - Domestic Revenues an Export Revenues (Details)", "shortName": "Note 8 - Revenue - Domestic Revenues an Export Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_srt_ProductOrServiceAxis_metc_DomesticCoalRevenuesMember_EEUr7Lh000GWwg6u2UiThw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R36": { "role": "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails", "longName": "40803 - Disclosure - Note 8 - Revenue - Concentrations (Details)", "shortName": "Note 8 - Revenue - Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_-oeXZqAFI0iuuO7artVPYw", "name": "metc:NumberOfMajorCustomers", "unitRef": "Unit_Standard_customer_eP43_KlYt06YsfxDAiyEIQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_-oeXZqAFI0iuuO7artVPYw", "name": "metc:NumberOfMajorCustomers", "unitRef": "Unit_Standard_customer_eP43_KlYt06YsfxDAiyEIQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails", "longName": "40901 - Disclosure - Note 9 - Income Taxes - (Details)", "shortName": "Note 9 - Income Taxes - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "longName": "41001 - Disclosure - Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "shortName": "Note 10 - Earnings Per Share - Computation of Basic and Diluted Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "metc:ForfeitableDividendsDeclaredOnUnvestedStockBasedAwardsMonetary", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R39": { "role": "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "longName": "41101 - Disclosure - Note 11 - Related Party Transactions (Details)", "shortName": "Note 11 - Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:InterestIncomeExpenseNonoperatingNet", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_RelatedPartyTransactionAxis_metc_OtherProfessionalServicesMember_Uj_v6A5n6ECnXFjVKpVVYg", "name": "us-gaap:ProfessionalFees", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R40": { "role": "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "longName": "41201 - Disclosure - Note 12 - Subsequent Events (Details)", "shortName": "Note 12 - Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_4_1_2022_To_6_30_2022_1WqgBGvvUk6OJ8lOO-TtsQ", "name": "metc:TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssetsPercent", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_5_8_2024_To_5_8_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_omb71WfDNUWSYEqJOTXpCQ", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "Unit_Standard_pure_QSU8_DPxzkKqITnm1i7i-A", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "unique": true } }, "R41": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_wP1zJa-I1kmlkzZ3Vv4ESQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_-f8VUbPlvEaiT6JtT2-4pg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "metc-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2SummariesOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "terseLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r9", "r548" ] }, "metc_AccountsPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "AccountsPayablesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable.", "label": "Accounts Payables [Member]", "terseLabel": "Accounts Payable" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable.", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r519" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r198", "r199" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Environmental liabilities", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r216", "r531", "r639", "r640", "r663", "r665" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: accumulated depreciation, depletion, and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r36", "r125", "r408" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r599" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital.", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r320", "r321", "r322", "r437", "r655", "r656", "r657", "r675", "r696" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r605" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r605" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r605" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r605" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentForAmortization", "verboseLabel": "Amortization and depletion of capitalized mine development costs and mineral rights", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r4", "r34" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares surrendered for withholding taxes payable", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity-based compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r289" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash from operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvanceRoyaltiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvanceRoyaltiesNoncurrent", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advanced coal royalties", "documentation": "The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable. This amount is expected to be consumed after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r384" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r570", "r581", "r591", "r616" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r573", "r584", "r594", "r619" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r605" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r612" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r577", "r585", "r595", "r612", "r620", "r624", "r632" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r630" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Compensation costs", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r318", "r323" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r76", "r251", "r365", "r648" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive shares", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r175" ] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligation", "terseLabel": "Asset Retirement Obligation", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r207", "r209" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Asset retirement obligations accretion", "verboseLabel": "Accretion of asset retirement obligations", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r208", "r210" ] }, "us-gaap_AssetRetirementObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligationCurrent", "terseLabel": "Current portion of asset retirement obligations", "documentation": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r661" ] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligationsNoncurrent", "terseLabel": "Asset retirement obligations, net", "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r661" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r102", "r127", "r147", "r182", "r189", "r193", "r200", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r342", "r344", "r357", "r401", "r471", "r548", "r561", "r670", "r671", "r678" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r135", "r147", "r200", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r342", "r344", "r357", "r548", "r670", "r671", "r678" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "metc_AverageAdditionalDailyCashBalanceToBeMaintained": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "AverageAdditionalDailyCashBalanceToBeMaintained", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of average additional daily cash balance to be maintained.", "label": "Average Additional Daily Cash Balance To Be Maintained", "terseLabel": "Additional amount to be maintained in a separate dedicated account" } } }, "auth_ref": [] }, "metc_AverageDailyCashBalanceToBeMaintained": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "AverageDailyCashBalanceToBeMaintained", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of average daily cash balance to be maintained.", "label": "Average Daily Cash Balance to be Maintained", "terseLabel": "Average daily cash balance" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r627" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r628" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r623" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r623" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r623" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r623" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r623" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r623" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r626" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r625" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r624" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r624" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2SummariesOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "BUSINESS AND BASIS OF PRESENTATION", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r59", "r86", "r87" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital expenditures included in accounts payable and accrued expenses", "terseLabel": "Capital expenditures included in accounts payable and accrued liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r23", "r24", "r25" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r22", "r123", "r524" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r22", "r83", "r144" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "totalLabel": "Net change in cash and cash equivalents and restricted cash", "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." } } }, "auth_ref": [ "r1", "r83" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r603" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "metc_ClassBRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ClassBRestrictedStockMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Restricted Class B, representing ownership interest in a corporation.", "label": "Class B Restricted Stock" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r118", "r130", "r131", "r132", "r147", "r166", "r170", "r172", "r174", "r180", "r181", "r200", "r220", "r222", "r223", "r224", "r227", "r228", "r258", "r259", "r262", "r265", "r272", "r357", "r428", "r429", "r430", "r431", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r459", "r480", "r500", "r513", "r514", "r515", "r516", "r517", "r638", "r650", "r658" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r130", "r131", "r132", "r180", "r258", "r259", "r260", "r262", "r265", "r270", "r272", "r428", "r429", "r430", "r431", "r537", "r638", "r650" ] }, "metc_ClassRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ClassRestrictedStockMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Restricted Class A, representing ownership interest in a corporation.", "label": "Class A Restricted Stock" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r604" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r604" ] }, "metc_CoalSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CoalSupplies", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the amount of coal supplies.", "label": "Coal Supplies", "terseLabel": "Supplies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r18", "r57", "r403", "r458" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES.", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r91", "r211", "r212", "r520", "r664" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Class A Common Stock", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r696" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Class B Common Stock", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r696" ] }, "metc_CommonStockClassExchangeRatioCalculationThresholdTradingDaysVolumeWeightedAveragePrice": { "xbrltype": "integerItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CommonStockClassExchangeRatioCalculationThresholdTradingDaysVolumeWeightedAveragePrice", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The threshold trading days volume weighted average price considered for exchange ratio calculation for exchange to common stock.", "label": "Common Stock, Class Exchange, Ratio Calculation, Threshold Trading Days Volume Weighted Average Price", "terseLabel": "Threshold trading days volume weighted average price" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r96" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividend declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r96" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r655", "r656", "r675", "r692", "r696" ] }, "metc_CommonStockNumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CommonStockNumberOfVotesPerShare", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of votes per common share.", "label": "Common Stock, Number of Votes Per Share", "terseLabel": "Number of votes per common share" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r65" ] }, "metc_CommonStockReclassificationDistributionRatio": { "xbrltype": "pureItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CommonStockReclassificationDistributionRatio", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of reclassified common stock issuable upon distribution for each share of common stock.", "label": "Common Stock, Reclassification, Distribution Ratio", "terseLabel": "Distribution ratio" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r65", "r459" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r65", "r459", "r477", "r696", "r697" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.01 par value, 260,000,000 shares authorized, 40,933,831 and 40,082,467 shares issued and outstanding, respectively", "terseLabel": "Common stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r65", "r405", "r548" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r609" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r608" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r610" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r607" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r30", "r32", "r49", "r50", "r197", "r519" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r30", "r32", "r49", "r50", "r197", "r426", "r519" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r30", "r32", "r49", "r50", "r197", "r519", "r643" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentrations", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r30", "r32", "r49", "r50", "r197" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r29", "r30", "r32", "r33", "r49", "r98", "r519" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r30", "r32", "r49", "r50", "r197", "r519" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress", "terseLabel": "Construction in process", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "metc_ContractsWithFixedSalesPricesAverage": { "xbrltype": "perUnitItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ContractsWithFixedSalesPricesAverage", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the average fixed sales price per ton.", "label": "Contracts With Fixed Sales Prices Average", "terseLabel": "Average per ton" } } }, "auth_ref": [] }, "metc_ContractsWithIndexedBasedPricingMechanismsMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ContractsWithIndexedBasedPricingMechanismsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about contracts with indexed based pricing mechanisms.", "label": "Contracts with Indexed Based Pricing Mechanisms" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of sales (exclusive of items shown separately below)", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r78", "r383" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and expenses" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_CostsAndExpenses", "totalLabel": "Total costs and expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r77" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "metc_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to second largest customer.", "label": "Customer B" } } }, "auth_ref": [] }, "metc_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CustomerCMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to third largest customer.", "label": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r31", "r197" ] }, "metc_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "CustomerMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to largest customer.", "label": "Customer A" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4Debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r92", "r145", "r229", "r235", "r236", "r237", "r238", "r239", "r240", "r245", "r252", "r253", "r254" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r7", "r60", "r61", "r103", "r105", "r149", "r230", "r231", "r232", "r233", "r234", "r236", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r366", "r532", "r533", "r534", "r535", "r536", "r651" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "verboseLabel": "Interest rate, basis spread", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Term loan", "totalLabel": "Total debt", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r7", "r105", "r255" ] }, "metc_DebtInstrumentCarryingAmountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "DebtInstrumentCarryingAmountCurrent", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount Current", "terseLabel": "Current portion long term debt" } } }, "auth_ref": [] }, "metc_DebtInstrumentCarryingAmountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "DebtInstrumentCarryingAmountNoncurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as noncurrent. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount Noncurrent", "terseLabel": "Long-term debt, net" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Estimated fair value", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r243", "r356", "r533", "r534" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r15", "r52", "r256", "r366" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r16", "r149", "r230", "r231", "r232", "r233", "r234", "r236", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r366", "r532", "r533", "r534", "r535", "r536", "r651" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r97", "r115", "r336", "r337", "r653" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r325", "r326", "r402" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "verboseLabel": "Depreciation of plant and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r35" ] }, "metc_DepreciationAndAmortizationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "DepreciationAndAmortizationTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of depreciation and amortization.", "label": "Depreciation And Amortization [Text Block}", "terseLabel": "Schedule of depreciation and amortization" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, depletion, and amortization", "totalLabel": "Total depreciation, depletion, and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r185" ] }, "metc_DirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "DirectorsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Directors" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "REVENUES", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r283", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r283", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r673" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsLossPerShare", "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions", "http://ramacoresources.com/role/DisclosureNote1BusinessAndBasisOfPresentation", "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment", "http://ramacoresources.com/role/DisclosureNote8Revenue", "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends .", "terseLabel": "Dividends paid amount", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r2", "r96" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Cash dividends and dividend equivalents declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r2", "r96" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Adjustment to dividends previously declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r96" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend payable per share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Dividends Payable", "terseLabel": "Accrued dividends and dividend equivalents payable", "verboseLabel": "Dividend payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r61", "r62", "r104", "r559", "r687" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r565" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r598" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "metc_DomesticCoalRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "DomesticCoalRevenuesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about domestic coal revenues.", "label": "Domestic Coal Revenues" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Basic earnings (in dollars per share)", "verboseLabel": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r141", "r155", "r156", "r157", "r158", "r159", "r164", "r166", "r172", "r173", "r174", "r178", "r354", "r355", "r397", "r412", "r527" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings per share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r170", "r172" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Diluted earnings (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r141", "r155", "r156", "r157", "r158", "r159", "r166", "r172", "r173", "r174", "r178", "r354", "r355", "r397", "r412", "r527" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "EARNINGS PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsLossPerShare" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE.", "terseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r163", "r175", "r176", "r177" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r328" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r148", "r328", "r338" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities", "terseLabel": "Accrued compensation and related benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r54", "r687" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r563" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r563" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r563" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r637" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r563" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r563" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r563" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r563" ] }, "us-gaap_EnvironmentalIssueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalIssueMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental", "documentation": "Ecological or external issues that require remediation including, but not limited to, restoration or clean up of property, regulatory compliance, or to sell, abandon or dispose of such property." } } }, "auth_ref": [] }, "metc_EquipmentLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "EquipmentLoanMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Equipment loans" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r6", "r119", "r138", "r139", "r140", "r150", "r151", "r152", "r154", "r160", "r162", "r179", "r201", "r202", "r273", "r320", "r321", "r322", "r332", "r333", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r358", "r359", "r360", "r361", "r362", "r363", "r371", "r421", "r422", "r423", "r437", "r500" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r606" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r570", "r581", "r591", "r616" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r567", "r578", "r588", "r613" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r612" ] }, "metc_ExportCoalRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ExportCoalRevenuesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about export coal revenues.", "label": "Export Revenues" } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Fed Funds Effective Rate Overnight Index Swap Rate", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r674" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of financing lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r368" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term financing lease obligations, net", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r368" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Financing lease right-of-use assets, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r367" ] }, "metc_FinancedInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "FinancedInsurance", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Financed Insurance", "terseLabel": "Financed insurance" } } }, "auth_ref": [] }, "metc_FixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "FixedChargeCoverageRatio", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Fixed charge coverage ratio .", "label": "Fixed Charge Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "auth_ref": [] }, "metc_FixedPricedContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "FixedPricedContractsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about fixed priced contracts.", "label": "Fixed Priced Contracts" } } }, "auth_ref": [] }, "metc_ForfeitableDividendsDeclaredOnUnvestedStockBasedAwardsMonetary": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ForfeitableDividendsDeclaredOnUnvestedStockBasedAwardsMonetary", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of forfeitable dividends declared on unvested stock based awards.", "label": "Forfeitable Dividends Declared on Unvested Stock Based Awards monetary", "terseLabel": "Forfeitable Dividends Declared on Unvested Stock Based Awards" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r574", "r585", "r595", "r620" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r574", "r585", "r595", "r620" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r574", "r585", "r595", "r620" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r574", "r585", "r595", "r620" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r574", "r585", "r595", "r620" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r288", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r288", "r290", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before tax", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r74", "r108", "r182", "r188", "r192", "r194", "r398", "r410", "r529" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote9IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r148", "r324", "r329", "r330", "r331", "r334", "r339", "r340", "r341", "r433" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income tax expense", "terseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r110", "r116", "r161", "r162", "r186", "r327", "r335", "r413" ] }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Decrease in accrued compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive effect of stock-based awards (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r167", "r168", "r169", "r174", "r291" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r577", "r585", "r595", "r612", "r620", "r624", "r632" ] }, "metc_InfrastructureFeesIncomeCoalPreparationPlantPricePerTon": { "xbrltype": "perUnitItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "InfrastructureFeesIncomeCoalPreparationPlantPricePerTon", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The price per ton of infrastructure fee income from coal processed at preparation plants.", "label": "Infrastructure Fees Income, Coal, Preparation Plant, Price Per Ton", "terseLabel": "Price per ton of coal processed at preparation plants" } } }, "auth_ref": [] }, "metc_InfrastructureFeesIncomeCoalRailLoadOutPricePerTon": { "xbrltype": "perUnitItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "InfrastructureFeesIncomeCoalRailLoadOutPricePerTon", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The price per ton of infrastructure fee income from coal loaded at rail load out facilities.", "label": "Infrastructure Fees Income, Coal, Rail Load Out, Price Per Ton", "terseLabel": "Price per ton of loaded coal at rail load-out facilities" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r630" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r566", "r636" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r566", "r636" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r566", "r636" ] }, "metc_InsuranceFinancingLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "InsuranceFinancingLiability", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount outstanding on insurance financing liability.", "label": "Insurance Financing Liability", "terseLabel": "Insurance financing liability" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2Inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES", "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." } } }, "auth_ref": [ "r203" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r133", "r525", "r548" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r12", "r147", "r200", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r343", "r344", "r345", "r357", "r457", "r528", "r561", "r670", "r678", "r679" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r70", "r107", "r407", "r548", "r652", "r660", "r676" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r14", "r122", "r147", "r200", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r343", "r344", "r345", "r357", "r548", "r670", "r678", "r679" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "verboseLabel": "Outstanding borrowings", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r7", "r105", "r688" ] }, "metc_LineOfCreditFacilityAccordionFeatureMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "LineOfCreditFacilityAccordionFeatureMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility, accordion feature without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Accordion Feature, Maximum Borrowing Capacity", "terseLabel": "Accordion feature" } } }, "auth_ref": [] }, "metc_LineOfCreditFacilityInitialAggregateRevolvingCommitmentBorrowingsBase": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "LineOfCreditFacilityInitialAggregateRevolvingCommitmentBorrowingsBase", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowings base of initial aggregate revolving commitment under line of credit facility.", "label": "Line of Credit Facility, Initial Aggregate Revolving Commitment, Borrowings Base", "terseLabel": "Initial aggregate revolving commitment" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Debt", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r651" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Initial aggregate revolving commitment", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r11" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r11", "r651" ] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Award to cover inconvenience and aggravation", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r128" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r129" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Total commitment", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r16" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r16", "r37" ] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Commitment term", "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r213", "r214", "r215", "r219", "r666", "r667" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual", "terseLabel": "Accrued amount", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r213", "r641" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Compensatory damages", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r665", "r666", "r667" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r213", "r214", "r215", "r219", "r666", "r667" ] }, "metc_MabenCoalLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "MabenCoalLlcMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Information relating to JMaben Coal, LLC", "label": "Financing of Maben Coal acquisition.", "terseLabel": "Maben Coal LLC" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r197", "r540", "r673", "r690", "r691" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r214", "r215", "r217", "r218", "r287", "r382", "r420", "r449", "r450", "r508", "r509", "r510", "r511", "r512", "r521", "r522", "r530", "r537", "r545", "r550", "r672", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r604" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r604" ] }, "us-gaap_MineDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MineDevelopmentMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized mine development cost", "terseLabel": "Capitalized mine development costs", "documentation": "Components used to prepare a mine for its intended use including, but not limited to, labor, materials, and equipment." } } }, "auth_ref": [ "r99", "r100" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r214", "r215", "r217", "r218", "r287", "r382", "r420", "r449", "r450", "r508", "r509", "r510", "r511", "r512", "r521", "r522", "r530", "r537", "r545", "r550", "r672", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_MiningPropertiesAndMineralRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiningPropertiesAndMineralRightsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Mining Properties and Mineral Rights", "terseLabel": "Mining property and mineral rights", "documentation": "Legal right to explore, extract, and retain some or all portions of the benefits from mining or mineral deposits and properties used for mining." } } }, "auth_ref": [ "r101" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r623" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r631" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r197", "r540", "r673", "r690", "r691" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r605" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used for) provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r143" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used for investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r143" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flow from investing activities", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r83", "r84", "r85" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 }, "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r75", "r85", "r109", "r120", "r136", "r137", "r140", "r147", "r153", "r155", "r156", "r157", "r158", "r161", "r162", "r171", "r182", "r188", "r192", "r194", "r200", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r355", "r357", "r411", "r479", "r498", "r499", "r529", "r560", "r670" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2SummariesOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r604" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r574", "r585", "r595", "r612", "r620" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r602" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r601" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r612" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r631" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r631" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "metc_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements" } } }, "auth_ref": [] }, "metc_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "NumberOfMajorCustomers", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.", "label": "Number Of Major Customers", "terseLabel": "Number of Major Customers" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r182", "r188", "r192", "r194", "r529" ] }, "us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails": { "parentTag": "us-gaap_DepreciationDepletionAndAmortization", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentDepreciationAndAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Income Statement, Depreciation Expense on Property Subject to or Held-for-lease", "terseLabel": "Amortization of right of use assets (finance leases)", "documentation": "Amount of depreciation expense for lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r206", "r370" ] }, "metc_Other": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "Other", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with other.", "label": "Other", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "terseLabel": "Other", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r126" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent", "terseLabel": "Due to Related Parties, Total", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r55", "r400", "r453", "r454", "r561", "r693" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r81" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r604" ] }, "metc_OtherProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "OtherProfessionalServicesMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other professional services.", "label": "Other Professional Services [Member]", "terseLabel": "Other Professional Services" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r572", "r583", "r593", "r618" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r575", "r586", "r596", "r621" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r575", "r586", "r596", "r621" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r600" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Long-Term Liabilities" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Payment of dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "terseLabel": "Payment of dividends", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Shares surrendered for withholding taxes payable", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r142" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r82" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r603" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r603" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r602" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r612" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r605" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r601" ] }, "metc_PercentageOfCommittedTons": { "xbrltype": "percentItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "PercentageOfCommittedTons", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of committed tons.", "label": "Percentage OF Committed Tons" } } }, "auth_ref": [] }, "metc_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to Performance Stock Units.", "label": "Performance Stock Units" } } }, "auth_ref": [] }, "metc_PlantAndEquipmentAtCostMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "PlantAndEquipmentAtCostMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding plant and equipment at cost.", "label": "Plant and Equipment", "terseLabel": "Plant and equipment" } } }, "auth_ref": [] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r64", "r258" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r459" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares Issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r64", "r258" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r64", "r459", "r477", "r696", "r697" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued and outstanding", "verboseLabel": "Preferred stock, $0.01 par value, 50,000,000 shares authorized, none issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r64", "r404", "r548" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r134", "r204", "r205", "r526" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from borrowings", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r646" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r195", "r383", "r414", "r415", "r416", "r417", "r418", "r419", "r523", "r538", "r549", "r644", "r668", "r669", "r673", "r690" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r195", "r383", "r414", "r415", "r416", "r417", "r418", "r419", "r523", "r538", "r549", "r644", "r668", "r669", "r673", "r690" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "terseLabel": "Professional fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r560", "r694", "r695" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipment" ], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r89", "r111", "r113", "r114" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, gross", "terseLabel": "Property, plant and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r90", "r124", "r409" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, plant, and equipment", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net", "verboseLabel": "Property, plant, and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r399", "r409", "r548" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Schedule of property, plant, and equipment, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r90" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r63", "r106" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r63", "r106" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-term Commitment [Table]", "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions." } } }, "auth_ref": [ "r63", "r106" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted", "terseLabel": "Commitment", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r63", "r106" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r600" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r600" ] }, "metc_RamacoCoalLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RamacoCoalLLCMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "A related party of the reporting entity.", "label": "Ramaco Coal, LLC" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r214", "r215", "r217", "r218", "r285", "r287", "r314", "r315", "r316", "r381", "r382", "r420", "r449", "r450", "r508", "r509", "r510", "r511", "r512", "r521", "r522", "r530", "r537", "r545", "r550", "r553", "r662", "r672", "r681", "r682", "r683", "r684", "r685" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r214", "r215", "r217", "r218", "r285", "r287", "r314", "r315", "r316", "r381", "r382", "r420", "r449", "r450", "r508", "r509", "r510", "r511", "r512", "r521", "r522", "r530", "r537", "r545", "r550", "r553", "r662", "r672", "r681", "r682", "r683", "r684", "r685" ] }, "metc_RawCoal": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RawCoal", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the amount of raw coal.", "label": "Raw Coal", "terseLabel": "Raw coal" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r567", "r578", "r588", "r613" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "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." } } }, "auth_ref": [ "r286", "r375", "r376", "r452", "r453", "r454", "r455", "r456", "r476", "r478", "r507" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r375", "r376", "r677" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "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." } } }, "auth_ref": [ "r286", "r375", "r376", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r452", "r453", "r454", "r455", "r456", "r476", "r478", "r507", "r677" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r372", "r373", "r374", "r376", "r377", "r434", "r435", "r436", "r483", "r484", "r485", "r504", "r506" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfDebt", "negatedLabel": "Repayment of borrowings", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r647" ] }, "metc_RepaymentsOfFinancedInsurancePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RepaymentsOfFinancedInsurancePayable", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The repayments of financing insurance payable.", "label": "Repayments Of Financed Insurance Payable", "negatedLabel": "Repayments of insurance financing" } } }, "auth_ref": [] }, "metc_RepaymentsOfFinancingLeasedEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RepaymentsOfFinancingLeasedEquipment", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Refers to repayments of financing lease equipment.", "label": "Repayments of financing leased equipment", "negatedLabel": "Repayments of equipment finance leases" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of Ramaco Coal acquisition financing - related party", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r21" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r568", "r579", "r589", "r614" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r569", "r580", "r590", "r615" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r576", "r587", "r597", "r622" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r645", "r649", "r686", "r689" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r27" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r67", "r96", "r406", "r424", "r425", "r432", "r460", "r548" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r119", "r150", "r151", "r152", "r154", "r160", "r162", "r201", "r202", "r320", "r321", "r322", "r332", "r333", "r346", "r348", "r349", "r351", "r353", "r421", "r423", "r437", "r696" ] }, "metc_RevenueContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RevenueContractTerm", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the term of sales contract.", "label": "Revenue, Contract Term", "terseLabel": "Term of domestic sales contracts" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDomesticRevenuesExportRevenuesDetails", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r183", "r184", "r187", "r190", "r191", "r195", "r196", "r197", "r282", "r283", "r383" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8Revenue" ], "lang": { "en-us": { "role": { "label": "REVENUE.", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r117", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r284" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "REVENUES", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r112" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "metc_RevenueRemainingPerformanceObligationMass": { "xbrltype": "massItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RevenueRemainingPerformanceObligationMass", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Mass of product allocated to performance obligation.", "label": "Revenue Remaining Performance Obligation Mass", "terseLabel": "Outstanding performance obligation, mass" } } }, "auth_ref": [] }, "metc_ReversalOfPreviouslyRecognizedStockBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ReversalOfPreviouslyRecognizedStockBasedCompensationExpense", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of previously recognized share based compensation expense.", "label": "Reversal of Previously Recognized Stock Based Compensation Expense", "terseLabel": "Reversal of previously recognized compensation expense" } } }, "auth_ref": [] }, "metc_ReversalOfPreviouslyRecognizedStockBasedCompensationExpenseRelatingToForfeitureOfAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ReversalOfPreviouslyRecognizedStockBasedCompensationExpenseRelatingToForfeitureOfAwards", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of previously recognized share based compensation expense relating to forfeiture of awards.", "label": "Reversal of Previously Recognized Stock Based Compensation Expense Relating to Forfeiture of Awards", "terseLabel": "Forfeiture of restricted stock units and performance stock units" } } }, "auth_ref": [] }, "metc_ReversalOfPreviouslyRecognizedStockBasedCompensationExpenseRelatingToPreModifiedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ReversalOfPreviouslyRecognizedStockBasedCompensationExpenseRelatingToPreModifiedAwards", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of previously recognized share based compensation expense relating to pre-modified awards.", "label": "Reversal of Previously Recognized Stock Based Compensation Expense Relating to Pre-modified Awards", "terseLabel": "Pre-modified restricted stock award" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "metc_RevolvingCreditFacilityNewFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RevolvingCreditFacilityNewFacilityMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to new facility of revolving credit facility.", "label": "Revolving loans under the new facility" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Leased assets obtained under new financing leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r369", "r547" ] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Expense", "terseLabel": "Royalty expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r79" ] }, "metc_RoyaltyFeeIncomePercent": { "xbrltype": "percentItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "RoyaltyFeeIncomePercent", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The percent of royalty fee income.", "label": "Royalty Fee Income, Percent", "terseLabel": "Percent of royalty fee income" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r631" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r631" ] }, "metc_SaleOfStockConversionOfEachCommonUnit": { "xbrltype": "sharesItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "SaleOfStockConversionOfEachCommonUnit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted from each common unit.", "label": "Sale Of Stock Conversion Of Each Common Unit", "verboseLabel": "Shares delivered per unit awarded" } } }, "auth_ref": [] }, "metc_SaleableCoal": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "SaleableCoal", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the amount of saleable coal.", "label": "Saleable Coal", "terseLabel": "Saleable coal" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r197", "r642" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of outstanding debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r16", "r41", "r44", "r51", "r52", "r53", "r58", "r94", "r95", "r533", "r535", "r654" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule computation of basic and diluted EPS", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r659" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r26", "r28", "r166", "r170", "r172" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote2InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of inventories", "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." } } }, "auth_ref": [ "r8", "r71", "r72", "r73" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote3PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r38", "r39", "r40", "r41", "r42", "r43", "r44", "r94", "r95", "r96", "r130", "r131", "r132", "r180", "r258", "r259", "r260", "r262", "r265", "r270", "r272", "r428", "r429", "r430", "r431", "r537", "r638", "r650" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Secured overnight financing rate", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r674" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r562" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r564" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, general, and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r80" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Senior Notes", "terseLabel": "Senior notes, net", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r56", "r688" ] }, "metc_SeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "SeniorNotesDue2026Member", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "Refers to Senior Notes Due 2026.", "label": "9.00% Senior Notes due 2026" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation.", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "metc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPotentialEarningsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPotentialEarningsPercentage", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of potential earnings of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Potential Earnings, Percentage", "terseLabel": "Potential earnings (as a percentage)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted, shares (in shares)", "terseLabel": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r306" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted, Weighted average grant date fair value (in dollars per share)", "terseLabel": "Granted, Weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r306" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of awards", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r310" ] }, "metc_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalValueFromEquityVestingProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncrementalValueFromEquityVestingProvision", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of incremental value from equity vesting provision in share based compensation payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Incremental Value From Equity Vesting Provision", "terseLabel": "Incremental value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost", "terseLabel": "Incremental compensation costs associated with modifications", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r319" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317" ] }, "metc_ShareBasedPaymentArrangementExecutivesAndEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ShareBasedPaymentArrangementExecutivesAndEmployeeMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Executives and Employees" } } }, "auth_ref": [] }, "metc_ShareOfDividendsForUnvestedRestrictedStockAwardsWithCommonShares": { "xbrltype": "integerItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "ShareOfDividendsForUnvestedRestrictedStockAwardsWithCommonShares", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The share of dividends for unvested restricted stock awards with common shares.", "label": "Share of Dividends for Unvested Restricted Stock Awards with Common Shares", "terseLabel": "Share in dividends for unvested restricted stock awards with common shares" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails", "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r118", "r130", "r131", "r132", "r147", "r166", "r170", "r172", "r174", "r180", "r181", "r200", "r220", "r222", "r223", "r224", "r227", "r228", "r258", "r259", "r262", "r265", "r272", "r357", "r428", "r429", "r430", "r431", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r459", "r480", "r500", "r513", "r514", "r515", "r516", "r517", "r638", "r650", "r658" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r19", "r119", "r138", "r139", "r140", "r150", "r151", "r152", "r154", "r160", "r162", "r179", "r201", "r202", "r273", "r320", "r321", "r322", "r332", "r333", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r358", "r359", "r360", "r361", "r362", "r363", "r371", "r421", "r422", "r423", "r437", "r500" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r150", "r151", "r152", "r179", "r383", "r427", "r448", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r478", "r481", "r482", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r554" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Equity" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote11RelatedPartyTransactionsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails", "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails", "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedBalanceSheetsParentheticals", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r150", "r151", "r152", "r179", "r383", "r427", "r448", "r451", "r452", "r453", "r454", "r455", "r456", "r459", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r472", "r473", "r474", "r475", "r476", "r478", "r481", "r482", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r500", "r554" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r571", "r582", "r592", "r617" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/StatementConsolidatedBalanceSheets", "http://ramacoresources.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r65", "r68", "r69", "r88", "r461", "r477", "r501", "r502", "r548", "r561", "r652", "r660", "r676", "r696" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6Equity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r93", "r146", "r257", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r273", "r352", "r503", "r505", "r518" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r364", "r379" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r364", "r379" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r364", "r379" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r364", "r379" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r364", "r379" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r378", "r380" ] }, "us-gaap_SuretyBondMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SuretyBondMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Surety Bond", "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond." } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r611" ] }, "metc_TakeOrPayPurchaseCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "TakeOrPayPurchaseCommitmentsMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote7CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information about take-or-pay purchase commitments.", "label": "Take-or-pay Purchase Commitments" } } }, "auth_ref": [] }, "metc_TopCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "TopCustomersMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote8RevenueConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to top customers as a group.", "label": "Top Customers [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r603" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r610" ] }, "metc_TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssetsPercent": { "xbrltype": "pureItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "TrackingStockDividendFromFinancialPerformanceOfCarbonOreRareEarthAssetsPercent", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote6EquityCommonStockDetails", "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The percent of dividend on tracking stock from financial performance of carbon ore rare earth assets.", "label": "Tracking Stock, Dividend from Financial Performance of Carbon Ore-Rare Earth Assets, Percent", "verboseLabel": "Percentage dividend from financial performance of carbon" } } }, "auth_ref": [] }, "metc_TrackingStockDividendsDeclaredAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "TrackingStockDividendsDeclaredAmountPerShare", "presentation": [ "http://ramacoresources.com/role/DisclosureNote6EquitySummaryOfRestrictedAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, during the financial reporting period for a tracking stock.", "label": "Tracking Stock, Dividends Declared, Amount Per Share.", "terseLabel": "Per share amount of a dividend declared" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r630" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r632" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ramacoresources.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r633" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r634" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r632" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r632" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r635" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r633" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r629" ] }, "metc_UninsuredClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://ramacoresources.com/20240331", "localname": "UninsuredClaims", "crdr": "credit", "presentation": [ "http://ramacoresources.com/role/DisclosureNote5AccruedLiabilitiesAndOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of uninsured claims.", "label": "Uninsured claims", "terseLabel": "Estimated aggregate liability" } } }, "auth_ref": [] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails", "http://ramacoresources.com/role/DisclosureNote4DebtSummaryOfOutstandingDebtDetails" ], "lang": { "en-us": { "role": { "label": "Senior Notes, net", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://ramacoresources.com/role/DisclosureNote12SubsequentEventsDetails", "http://ramacoresources.com/role/DisclosureNote4DebtRevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Diluted weighted average shares outstanding (in shares)", "totalLabel": "Weighted average shares used to compute diluted EPS (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r165", "r174" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ramacoresources.com/role/DisclosureNote10EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Basic weighted average shares outstanding (in shares)", "terseLabel": "Weighted average shares used to compute basic EPS (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r164", "r174" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-13" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-14" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-7" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483172/928-340-45-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r528": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r529": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r530": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r531": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r532": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r533": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r534": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r535": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r536": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r537": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r538": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r539": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r540": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r541": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r542": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r543": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r544": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r545": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r546": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r548": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r549": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r551": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r562": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r563": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r569": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r571": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r572": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r573": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r582": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r583": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r584": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r585": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r586": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r587": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r638": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r640": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r641": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 63 0001558370-24-007598-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007598-xbrl.zip M4$L#!!0 ( +> J5CZ[U2(5DW#_M#??V>Q;U M;>XP?W':"]2\_['WR^=__?#IW_W^[^?W-Y;#[<"COK)L08FBCO7$U-*:\M6* M^-8M%8*YKG4NF+.@EC7."<<2-^R?6 MX>!X,-H??; .3T8')Z./UMUM3'8+'9NS"KIGZ9Q(>TD]8H%POCQQF?_MM+=4 M:G4R&#P]/>T]SX2[Q\4"JN\?#+!X!AWK1>0^8;9,Z#6MI/;>@C\.=!$V>A 3 MVX$0,&#K8OJX-%<%^I?KS=-!W)?AX/?;FP?=]808V#DJSSVB/AR$A3%I(/L+ M0E8)[9S(F::-"G*=D$)M$\+#/)%:B6+!L"1'2I_M93$IEN2'C >^$F4C%A;F M*D#_U7I%9:%DNB0_OEMX1R,\/#X^'NC21$!FE\C'[#Q/*&0&'6*^5,2W08<4 M$0NJOA"/RA6Q:5)'$(_87%#) V%3N6=S3VOO_L'!L&<1I02;!8I><>%=T#D) M7, G\/\,B*LU'J:E2W'BY0@RQ0FL96.5%.4$\ZBR:_8Q MH/O%&1/H[V 6I% M?2E>1P,H3=7%@.OO-UEM@1$LZ4)2E%=<)4IY'P^@-#$Y=('FST",S <1 M65RKAM+$%H=56YQ^JL,15'0EJ%VG7REE*I"J%D:E+;'B:0@%N0%UC /JI .J M+2,K-)M'H=EDB4+;3HGALIV\B;.=O@QFI<18&%;X_(-EZ66(^#Y7>A+@H_CA M:L7\.0^?P#,T2"OPNF+1=+@-!'P VAPCGS'?&@53< M.WMF\H)[A/F15LB>Q4#*9E7B#L9==.B<^4P+ X9T?]_J6RE#^!+SM("I%7*U MD*T5\K5BQI\&F^PV&@K 29CXG_5G4"P)5D^/(<[%J')$8JAH$]<.W.;UTFZ5 M5HL>QI"]%$@8-Z5-^QAL)7>9@Q/IG+@X%Q^6E,;HU: S0 9S74.6<('/6496 MQ,D*674@U0 I>2@G\\DJ7NX,:)54,,(V,L.6LK3XW$J9=@ V!'!,Y/+*Y4]U M\4OIC?!]: (?\K0TTPZ^LM7N"U=T=.T_@L!<,"HOJ"+,W5KARL@,8'V N3;< M7-60CS6"#QE>UH\1MY\ZF$PP'=P)#@9)K>]@:5'@%ES^&; 5:CNZG$[@TLF\ ME,2 ZZOP-2K"08DB',"'F/-_+,W; J_'2KCC7(_Z@!/:3-NIT0O5Z$)O/)@6 M"9Z?>5PH]I?^NI/ZU.!7H3:CG=4FV[8N))G6.U6IIRH?+NA,/02>1\0:7*Q MX986@YGXW* 2M>H9H?]08C$^:&AGVC"$_+6?EK80EG;XUL)WN'])A ^C)N^H M>%@20[I(W&D1D.'*,25JH) MV#-QP_W%E HO4V1 >S=&1OP/2_PF-,]1:U:&IW:0=(,6MMC')G/EG4K44HFC MT":"#^IQ_T%Q^YL!]G)B([1')= >H4>L.89>,#"U--<.O$;@)3O:>RJ58#8L M?&=/1#CRS%;LT6RWF[*H +K8AN> SNR/T\:LL#4K;J[3@'H:\#-.&Z:TAX.G MO!PV'?Z"^K;9?M>I9D3ZYY(I_7,TDR/>VDKGN'? U@/V(S@[U ],P8Q-$B-@ M'TL ^QCZ5<:'B;W5P MK,6@ M[B)3(++P:2PH;B1VA(K;"U]%&'?B/T81FR0?#HXD0-M(LK5*![4 /= M/.,.QYJ' L-[ZF)0YXX(M9X*XDMB5V%97@IFD?P8@]27>NS!"64ILA+#LLL=PI/"! ME<2K&.D8%.)74<6 (DS#,A3A0\Q7;S8TY_!.1LJ[P[+N-:NJ^U5FE&I>K.K@ MV.T>3+-;+F:H=K[ZU(%7>7I2>CYBAJ3J;DDW\J]WMO'R0PTSEJ]\FM%!7R,, M;@AOF\&J/I_HQG_7('33Z+,9J9W#SAV =4(DIFB(&9@:42Z>,[ER(Q3')5 <:R< M%>T0VRT^V"PP:$9NQXA@!UVS.&"] * 9JF:1OPXA8XPHO+4!GM1D_L 6/ILS M&^,-ML[D =;JCKL,':WX_\) 4F,F!GPQ%47Q4=HHN62".RL^MS)M66EC5MR* M]6/\J0OZU@X43LG,K0X71E0&& \ QN(SLZVW,4-F'48[1@_+$:NL8\3OH 2_ MZK?A.D1KAQ3+P'^ %'WGCTW)D'VAFQJ&N3-T8D:CED086]Q MVWR#N?,\:O)94@$-3J3:@:Z%0H"1-AM4=/AA#YJ* M.M>@U33E7JU68W+\T*Q54Q+-HJ8+J^"W)'%A'Q_UAZ/^P;!V+\J22!J%+\RL M.J"ND@F;%XQ%80[,LOY4U=3?93-5V,HO6Q..N +B<+BS'FSFNJS3N"M$KA;V MX!@U87C47!,V$Z764X4X=VZH!@F/9GI0DK+W!-<1V-T*Y=)I M[F#_H&YAZU$27=W\:0\/@@6QE?R-J>6U[]!GS!< ?M.=8#;X[+?47A*?24_> M4F]&1>A^XA+T1_.JX9J6Y+\]<716S&M%/73(0,A@)A53 8KX7\&#U6E/9QT^ M84#2LPB48H.G/27P/-9GKHN[B/A[2 N+$^/.-&PJ$-&5RS+YXY<)QIRX\"[4;'LDKH<9\J(M:UI39)%9;-PL0YISU;I^JH$%;; MYWN*(X_'@%3HG$E0?S)SV4(SOB52IA+7KU H=@JW!U0O$#OOYF[HX4:18:+%#;YUGW-^JW8;'@AL5[7O(,\>J2"+Q'S4I"V4*MD 81=_ M]9EZ:\&P:Y.Y3A("_8Y^T68ROR3V,DP@@IV():M+; !,8B3_)0:BYNR9*;#8 MT+Q.AT6$6(-5@XD1P#?]XS(JG3QU2-_6UB=&K[FI-W7_"_?M^L+FJ%LK;^(Z MW7#BQR8\VL(4%E58O1=:^UW-2>2[Y@78>MKJOI\7=_[\??1^7-S[<;M[K\]! MPWA)Z*&>"7!*%YKJ\IG:T/RC?LGFTENY?$UI7LK=J[=R-+;]=#!F-Q3ER[SB M5^;3%]*VUZ=_H#[C0N_J+P(ZVA\=;6!;7MXF\,+.@I^ ^RGJC%W"O.P6?ZOD M11!4.^/)4I2*-2>NI T@BF( Z99).TCH"FUO2(Q4+P2FR@C;YBQ,W<#L%$'=H!+C!JK][&YHBNPK(W'M)( M@8K[F6PI0TQ\H_? MB2S8V8=@M7*3>^+1IC7[^)W(D@3:TE4Z>FUWG1'-2-462:N6C)+LOE_H4_QQ M.^):NTH+C<8-\^EDGN_Y-5Z4(>[98B'T&70J8!*I.^="\"?ZWD@R&*_$ M[[VHBPXEC9?X0ZEC'H:1[A&!S0.M0I*LD"OPK[[O$AA%P2X(<]?XXUU15O@I M/Z>WH*4*_N$=AD2NFO1OC*1!T&8V3BIDO6F['MVRHFJA:BI?M;2ZCW(],4B+[!S ^SH[-'YE#?N1+<2VXV M9 \KYV,B9MR?"%CW!(4MH5J>28D_81+N_+)G@Z_,N%TK;":E_#VU$7+]PB9R MN6 R_ %L^+SI0#2K]H8BE]O?4F^:KXFKUE>4AF\C;"->2M'*,,&U/Q<$CVIL M7 BATS+L->[J[@1=D9"COE.BSQ9!G&F<*3#:).W(X:5GD7_[>-R#8WC#B3,) M=AB*LLJM'(7,!(UO0WW%F&\^H<;F7"XAS<[?M[PWM8MT>IFZ?,;KH-$F9IR^ M*S)="BJ7W'7 B.N?&R1K^96[@4=_HVRQQ!];"'<,&M#B,7G5!EHWDH6KF[Q MFPZN47CB6Z SS:H5V$U=\EW7@2@A@8PN:FW[W64$+71^]&A.Y@D05QQ,T"/X M;M39\.#"G_O &R>1BNM[%IM1]A>Q:I^.\U5R"73[ZE=!80L1!ACFE"EDNS7= M)GZ,D,9%GW^$X-Q&>ZOL;NR%C-[-UDT'2^X$GU.)UX^(^T#%(UZMVE*!2LH6 MZD.TK)PYCGZ!D+A-8V3U:[8&\:K3#5RHB[>Q+08RC!V4A!1:W.^=3V/!H1:: M@+A?B1M0W$J'R3Z_XHLP_@)FXB.3+.>7_RVMM4;1:QP(P6I%7)W(_9'Q0+IK MV(;SA<_^RMKN[%A=/N-'FC\CVIW+/V&L=%8Y4)$IAZJWW&%S%J^'KS.,Q@;^ M62,HC.9[!Z["5_7#]TP_ M_Q]02P,$% @ MX"I6*OG]0[E# ]*P !4 !M971C+3(P,C0P,S,Q M7V-A;"YX;6SM75MSXC@6?M^J_0]>]F6W:@C7I$.J>Z9(2/>F*MU0D-Z9MRYA M"]",L5A)3L+^^I&$#398MLQ5F*F:FB:V+N<[WY%T)!W)'W]YG[K6*R048>]3 MJ795+5G0L[&#O/&GDD_+@-H(E7[Y^>]_^_B/D-L8KW@V0QXUE=("')=ZYX@9PPMJU:]NKFJ7UU;Y7)0QCV@/ _V+%E8_:JV M?/,0E(>].^NZTJK4J_6F=7U7;]S5;ZW>UV6ZKUR\$#4M!+E%( M+-O[D+AAQD8EK"-,_KZ1/JBFUFJU*O(M3TK1'975/6,;,*G]S!HL90KQ5SE, M5A:/RK5ZN5&[>J?.4BZ>!J74LH3-M6=9'PEV81^.+"GP'9O/X*<21=.9*X#* M9Q,"1Y]*4\CLLF"@VEC4]\\!XS0*"WG 'L4N<@2K]\ 5A0\F$#):LD3IW_M/ M2W$(F (;$TBQ3VQ(KVP\K8@T%9W")#XMABH'P;9\2+NC[@P2R>?.(%6EFH3V M =#)9Q>_[15LI- C8NT@:KN8^@1^PPS6G[Q7+@TF"-(.9 "Y>2!JE'4R9(T> MP=R:V+S'VQ!K>\[C_WPT$ZH7W9_CN[ [4B;9517[J=Q W77@C$ ;R3;*G[>G MF##T?_GGX72F4^G)=-7LP"$;^-,I('/>@?E,C"["KQ#/=]6)7N$GPUZK/@+B M<7%H#Y+!!!#X@*@R&CX1IM209A0\^-&F M- +9!4/H2G<\]K)R"ID>?$*X7E-%"]+\N&G<7E=O/]3KU9N;ZH=&JU6/"!VQ MEC:)RP^('9;/?\8,:).A($6%BMY E%9&G/HP_XC@Z:;F@LIP'L$Q<2#A4Z22 MY5,N#YZ)NH!;LMX@&D^8?'-D1GH$S@!R'M]GT*,PG9G$M*8RE";>)G?ZT SD M,/0-Y]^@BKIHDF(PEHDH(*IN$%%MV\8^GY_TH0W1*QBZD N?T1NF9"D&D;D1 M!L0V#")63#>Y.R3^$9[U*W#%-+3-'@ A<^X9_1>X/E0PK)4WKHA;KHCF&5*] M/=2 \Z9!G'?9!)*%%KYASTYMQ8EI3>4TB3E] 9VNY^1)QSV9\B=\+X0HCOZ M3J%$H^ K)<<&*&..06A]PX.P9SHC/01^[ $>0".T^>C:?P!;Q'T2@'Z8Q<1:!V&XBF M^]'1>4$(9Y[9A#-R%8'L;2#JN-NG)/L9>^,72*9B6S.3X^3$1: V!S(#/7 Y MO^A#AHC!/-DSX$ULA:!X*UQ!G3?&$1W!'WZ]L!FPB)0J8DJ(.Z# M0<0IC5!CSSLEF]&DILF8HYEJ,&W2#*AMV\2'CG9+5::/ :Y5F]6J03/8G-SF MPKC_6=!F3)5X\N/)HSX1?MW"O4/>>.G;K9&5E;P 7&T%T< MUT17/;T)IF4I M +-;PS1]!A-&"/3 7(0'Z 5,Q!,7B-X< V"/$#F3UQU(Y^1:Y:*-GSP&>2M/Y_X@-9ZM_1Q/ M&P;Z9J&\"XA!.^*0\$(%WCCM'%9V5O.,XMB<)UG=EGHS<"HG@\6BLL= I<7/ M*3/]93*;)K.%Q@SL:[IQZ5/4!4R96LH-N M3M59K" TE/Y CW>I[GBFBUG MBCQ$F>CA7C,\?[W,A6%[![@&NFS1Z]7X;U?V26OWK"EXU\E:&-:W!FOV/D#T M&DJ=;8!FGFT 4;B5]Y++X]^+LG;;1Y]/U0BR.9S@-I#X@TC*'B0(BW-71$2R M=>#BW\?WP#GG/R; &\,^U\GC: 1MU9K;L84X>+(FQQYJ_AFD(4_<[)C!//QNU2UR8]GNTC^-520 M>:3#"!,(ASGN?^;V%C:+N$C3R*F.S&,C)S"3C9M4M"+O,G)=@#%L MHP$#C\:'\1@V5TZ>B)>-]!= >3[L =FW)C5V^1T(^9TN\>$(+GK:4G=RX@O@ M.0?P@.2602TZNCC?'2V/DLLM -46=4J6"^ [-_QP0:AJ$.U'W=.Z-N"NDP., MZ%NJ(30'DQ8(3Q2U4DC#V$T7H768M'*8^R#0!;"T9N*G0 W,9R_""VS97%H'*J](5!J5?@'D&M2.=F_:QHS(. M<-1/<1N7G-NN,;IZ46"F,D :V$(5T)?SEFV[_(0"S./=V"Y?5WL&AD.&G50? MRCLY7O +>!"1Y1%YDYW2&]#.5V#6=]/! <[":-,K\ 9W42;'$VGGNSQZ-75@8KQ(%(S< MSTP/)E,E+S#G6T$W,4 D"D#<=JA!L4AV8=0J(9L8\-%;B8V$+CQ'-0%(2'D! MQ.JB-C%*@VO!AM"1Y_.?*/7%Z)+:<-49+H'I?.#UPS(.<%JI@ZCM8NXP0#&. MU"/!AAUQ;:*K=TBI6:U7:U;96I7&_Q %6G7^(U*H]:^@V'^73#V>E//#Z?MR M@L'; Q:D)_BYBU=QV_G0:-V>>B<\25,KSS1%ZOV?:%!H=0!<*._#5J@V^O[, M])LI^M&^I" D&/BSF;NYY+?Q_LR4G"FZ_G+:P?ONAG)M?V!/H..[? Q2)LG7 MV3<4G7V#_PBK^,F2E5C (<:R",.*R:GM;\H6+/7S VYPO,7XAZ8SX] MDWD-7($(O=LEU=F!1WEW6?15__N9R4$WD6(0]X?@2Q;T&-^^X M4M]Z7(D*(5^"B!AG,)8<.(#R!'?5_^Y3)LCYC(D&"&7Z>,.X;5:K]1-W$7FH MBE],GP>BSJ!RR@\P1;6@89C%H3$3E<[,ZY3,+8,4Y3X@780=+J^1B<(+ DN[ MRV%KX ]_AS9[P5WR'^@ZW(YE&0K^]U]1<:SH2+K9\JOC!_+M.;@&0_;D449\>:T4 M(&0NEJ6GXNRGLN=-R[*799^T*I3?G\Z1T\2FGLW#3Z;/6%I3!MKG9\"D<+=D_;A(@02;F1JMR*-L+3Y(?M*>9TN3V+@]8/]J,7#I2Z&L#2W)[B)?ZTDNHY#VLKL&S(Q=SWGP M;%^;9-Q)'T$DF]DR_*,#;9=KT^EZW^6Y@>#[9K+]M=\ <>A7[/'1BB1^D7RW M$LVSV0V]KSE4!\"[FZ/UL;+@)/ 2?OX34$L#!!0 ( +> J5B<7O2W_38 M %)X P 5 ;65T8RTR,#(T,#,S,5]D968N>&UL[7UK<]NXDNCWK;K_03?W MRV[5.I8?R<13D[,E^3'E6B?RM9TY>^^7*9B$))Y0A 8D'>O\^@5(2N(#+S[1 MSJIJSHEM-H!^ =UH-!J__X2 :.12C"+NC'UZT'#V1]1H%HR^84L_W M1U/JN0L\&IV,WW]\?_K^P^CHZ&])%U,4LB8D&"5]G;X_V7ZXS'HCP:^C#\<7 MQZ?CT_/1AU]/SWX]_32Z_[(%^\(0FWL:.-\+OO_*_^^9C39B] 7AKZ^A]_G= M,HK6OQX?__CQX_V/L_>$+ECS\W26>(6.O"",4.#@=UDKWDFAV>LS M];<-SXZW8VS!7ROPV3 G%Q<7Q\G7'2CKR(UVL/E^/QRG'QEHZ/T:)IC=$0=% MB82TR(RD$/RWHRW8$?_3T/E*4;9<>AO_S(:_4:)CQ_P?)20 M]FNT6>//[T)OM?8Y2Y*_+2F>?WZWPI%SQ$4U/DN'^S]7F1IM_YT$[G40>='F M-I@3NDJ(?3?B_7][N-WA0]$*.83BD,34P>%[AZR..RY5[BGS.NL<@OUM"RUU;)GOW MQW VGZTQ3?2L-<6R7@$1>_U7S"97EX1N>QR.R"LO='P2QA1_)1$^NZ>$\3K: MW#-U2]8/AM":(\=M@QO[>#:7@ESA"'FU5+V/P6VQ[OP*/T>/\6J%Z(9I;!QQ M$\$="/[WMJPQZ]PJZ0_XA?@O#"7FQ+A>=(,ZW GENKYM$?YAXC@TQNZ= MAYXY1AX.F4[.V-),[TBP>,)TE?O4EA4-1[/%G(_I8G9)5BL2/$;$^=Z6 8H> M+1.YFYH/.(RHY[!E??(#43><.)'WTL$TJ#V.+8;\PJ7C18D]8]K)#%W$YBW; M3'4P 8SZMD7X)[9(X2#&;8FL]&.?H#F*_=8F3-:==?+(BLTES\E^#:]?UX1& MV]\ZH]IL%-O,8%/*8;,K<[:[(E[2JRUB3\;7B 9LY0CO,7U@Y;'FY\OR8K:]EV+9,Z6AT:\P[>< ^W[:P36BT>:(H")'3B;88]&R- MZ-/'^#G$?\5,BZ]?N/EI3:R\Q[I$)G1L*2VCDS0-L?-^05Z.L>.FN##F\LW# MA#(F+[*]9^!OBDSA/82B+ABCSO@/G&-G";<*_56Z*_(]AS2BSA;O[,<\ZIQR M'*[0>QRS31__)T'E&(=X?IS!'__P7$R/ D0I^8&I>,0R466N^I3N^N,#'F6_ M,/I./AV=G!R=ICI1'LN _0;:\,AW:@K&[JDZ:2A>I+!CL\?5K MA(/0>_;Q=1"OLC#0G1 MVB/E)I(]6N'5K$S_AHUWN' M& M[[Y3'Z53OA\G;OE.$V:]>X*5S,OB>=<[1:3VWW6;T")U M;!9L^YM3LM+RD*@'C$/6)UGSD=!NX<]F6M-U.25S3\*O8A1'3V2D0HU0YH9\ M?G?R;K2F'J%>M/G\;FQ1[%_9[LY4\E58N?#SL$/)/S\F/!7(8Y=IP:E5+U)FCARV$3.7S_:X5B<$A+A0+-3$?.H>P_,\3, MMZ&2!O+=:*7!&YT/4B=+V:*;.2%CNLG4L.EOE? VFB.Z/>EOQ\7@^?X 0!]4 M[_9<41EEO[BX&(]'1Z-]S^R7;>+WH; M,#FE5R 84I()4@64S@PQZ+%MXKZB%5;&&&3@AH06&Q3(;; ,*/E-S'!H.?^E M)V32-4"$='[VJY#=3WX+FK*[5;#+F5V3($F%'-@'+_P^ MW3RQX12KL:*%='72M(% -\='N1XK6IC376S3=FTV$P4QQF?P]5E)0'YUUB . M;0I-<> L5XA^KS>/"LWJ3*9*0Q!LV")5;UJ5FM5@0[5A#Q-,)B/5+!-@!F&J ME4A1SC($E9(EA*Z MC7>E9"LQ&'Q0ITN$[=;[4F(YN$[O=BB_8[*@:+WDM1,DJBV%%:J"$GHHZO"B MC(%4T:6P8NI4T&T4W83)Q "'0?5=@?16[97(6O6?)NX_V#Q,KN?<$/H5_Y@X M#HF3.[3WE 3L1R>]"Z1PIFKU(3]IJ-N+!6YQQWTRX+8N M5%/)$#UJ@_M0-6G).U0R&JS./&G5$FT0P*"E5-,,VT+BAS8X8-"R/C^Z#1;4 M$QFIC=_@L]&(H&):B1$APP=\,?*O0V["&5)L28E7<7+A^ JO*7:\9 ]VA4.' M>NOT,O:6$%F0N$U_XC!MVQX!<3+U_[<(2MW1IETUYI^LLU8Q\8XT@;0G8]B@ M>SNZ=X'Z%O1:->QW7L"0*E:E4EAS&;C49*D: "'WCB>-B,,JILUJD5]NV-9< M&\B$U,-H< ,M)R%OE4U0MQO?-YU&-280F*E3JERGC-0+0 T)[# B;S@A9.,/ M'W?7J+\,4:LJ_P>B'GKV\0,W?7*%+X-)M4$$:)DLI:I7 8U(ZT[-%9PENK$' M5_$JLGD%%R-I5;UOD$?_0'Z,IYLO&/''VVGE;D(26,+O$$MDKN;+@82(*:X##Y=Y,CGIXL::;LQ,A(L(DQ7 M_*J$QK*(0.7!(0DP !+5T3 AL#&9'4:^U-PF)C@,'^L2(EV(=F9X]GA;ANAT\RWP_N+%YG=G3^H,<:/FJA1IXPX@ ML$=[<531PIP)W5X?;2 D8HR(J*NQF%_)W2#3^70%&GAU8AK)A MNWBQ_>2=1GY3D4DW];MS!=.GFSW,/=HDUX,YXGOL YUC3X.U MSEZ4: ;I'_7ALQN+M!9L;4\T6ET9"I7M%*M#!4ZJQ4)(VY35KO9H1%UW4TS% M7J(=??!9(D W/U,D:-I-\XVILV03<_],U?6KX\?\:8SMIG3_297T6[7)_ SN$^^3 MRFP6P3@\5I(@FT']GAQOWZAUL9?J$_MAKT;LES_O\ +YUT$D]M<$$!45D<#T MCGDZG%#7RY^%.) M!JWJ U$9?!UZNTWV43.?&&)B)<-'B'KAS%&%\N"!I#M&P2(Y];Q$H2Q(6@42 M!EK$8%8(D2J]"M2 J&Y479"4$[J[ZNX#71(6&O['H5ZT+:F!!;N]EB_$VJB?-7 M[(6>9O)8M# M+\!A:#83)-#R6U5R>""T\A\I5F\'M.UJT5]IV?IRF58HI"9&PU\QDY%0N&%F M@KK=]*LL[5&5694#D:?]E( LDJ).=3)+^>T^65?"1:(:<_BTH@*2A8PA6.FQ M=R0,+TE2W!0'CH?#Z>8KBF+*BS7M_JRL*F;<@>*289TNK#,I0TYSS5+:PI - ME3;M+UPV$!0Q1L_"74QS>HHW-)5T6*[HMXT>://51:!RU9( R!14[M/!&Q, M9I=U^I3<)B8X6*C,)T*Z6)5/ANS;WY@(HI>S'P&FX=);_XP;$16]DHDP4"B" MK;6NY\>1]X(?L1/3Y)W:-$\:NS=LGO'K1G&4Z.%L?HUHP-;F\![3]++11MR! M*FC3WXCRH$B_8X*1FW9CH&M6DX,=W_0;1#-(/:*&CUCUR85"X,N ^L$/^2[Y M8PZ8KGE.B&3'+@,3GHG) >KAK[.+J%,%LP8) 'Y$D;2LS_CMD+":[5N^+\!96-C2%#PC1P]>?YZO M<.1P_,_'9V<,Q^KGIK/-F#E$-&K+294H^=%*1&%N0NE0 MY-.JBMI^WJRIEV2L?WXW[EIV4XWPIAKI3>V(;PI8?M.2 $]% I2O@OH%D*(5 M<@C%(6&+, [?.V25KH%7Q(G36YOIO_PIF22)[S:8$[I*?".C!7$\'E^,1T>C M;4?Y'UFGH[374;';E1^$.QQ__/CQ?L?VT_'X+*'WF5F,W<(Z; [)$R_UK$L< MR8".[:#8-LUEC[C1_#.>)4O6DCKQ,S[:.1'YU4FT:1&SO9#X)Z>B-*>'E4:+ M%)R^^)]SW;)Q#)DO4RAU9L[;%<"?'\\^?1A_^N7T=/SQX^GX[.)B/(!,MNYT MKT(1DF973F2U(D&"Z419CET$V)-0BN9<+1"YGA7KH%61A\)VL>^F AR2[:<= ML5WFZ@W+=EX<]38((QIK:M&( (&?SJVT9.O^B .VH?Q*(AQ>Q9A]_RC?QLMA 1AAG4;M=OUR*JS. MB-V"RO;J^);]J-VTY0#[X3_R?6-?M(*U<(>6&8MRJ(4AX$:_.B2(\&MT[2>@ MG]^%Z7/N^^\^";'[^1T3<:N=M?[*YS9"P6^PE*10_0S $U)+H8KR/HA4/0P8 M@J__-T8TPM3?/. UH9&"Q17((;E]UI;;%>QM,_X>,P3^DS4)K51PH_I$ NV@E$2H-=44Q< ME_)\T?0?3L.)5 Q"V$%WM.-V,A 2 (W_IS7X?SHP_QMM;C4$@.#_)?MQ1I_( M#WGE(@'DH+QOO*65H@^"\PG^,WI/R8L7.'+3+ ,?5 :--[IJ&D (XIZ$$?+_ MO[=6>DABX$&%T'CCJZ+ E@CX?)Q0C"1,+WX>E,V-M[E%G&TQ]H[UX=\O22#? MVE9!!F5PX[UM%6];3,ZR]3)MB\E9#N3C9O5, M? &'2]\'96_C76H):=L*?/WJ+'F&J20X(P8;E-.-MY]BW.VZ')A,AKL MQ^#I):-@0>A&RO\2U*!L;[G_+*%NE]N/*^3[V[O24FZ7H ;E=LN=9@EUN]R^ M7F&Z8$O>[Y3\B);\TB@*Y#HN@1Z4^RVWF!(2+.O\$ON^COE%H$%YWGB_*<+< MLGN3I-(F^;;)5>AP%D=AA +N\__B>6 M3X0*W* ":'D46T'>6G0K=:YNO-!!_O_#B,HS:N2@@W*^\896CK_MQ)H]2C?L M+R)W1PHY*.L;[W"EZ,/@?)IG9<;[ NR@*7R-M[<* FSQ?\+P<1.ZUA+26M[\==WO3>7^;C@0A\3V7/YDS13X*',R<+QSM,5;?1UF7HUV?ATO.ATO.ATO.?:Q0ATO.9@(HWC'Z='9Q<0[F]E2GEYPS MTJ##R?Z[_BKT7Y#-$PTETB2C=>,'B#^3',D_A)A%($ 7#/U%@(1XC7RW.O7-?/]L7I*2& !W#PU%H.$!#CR*%!B M8NY!7$ U7XN*J,/A^STE:TRC#7_])JFDR.S:.JE2(5V,U$T 7%6M,2M4E, 1 MTHT7\/CL'48A?O 6RV@V_Q;BA$R)C)0M -QP-1:1DA X$IJX+QS-![)!?E)) MG02.>BU3- !PY]5\85/0 4<\LVB):4J35C(26 #W7HV%(B$!CCQ2W)1F'L8U MUYH&'A*/[SST[/G)NPYFT115 P!;#K.0BHH(.++9;DWOT8;O2\UVY&5@ )$3 MO8Z)-N1E0D#)A<;8K9(E%XT,'D"DI+9T9+0 $A!?9A]PY-%D*9@]^]DS:08[ M1V4S M<37%I28(CM3L2+)XP7?$ZB&I!"2$!!%KJR49(!1QQY/=46\(V:KFH MFP"(Q-03D)J.G:'C!8H=#B?UZ< #A%C/6ZTF!,T&,[;]M MPR^)KM1(L1@U!1!MZ5_@)O>:HDI^4 M:5M!J&963SY:DN#(+(F"Y]$SBOQ+&D"H>59/4BIJX @IAZ#>QX91]:RQ=PV) M[SPKUXN2UQUY1AL)>($4S+9D4CDH6T HDU9/+DIRX,B)IR1$&\W)31D(0,#, M[+2FC#@VJ/%*Q>XUH MP*Q8.'&<>!7[_&XO\]<]QY,9#I.& (R)7EXFA,"15Z) 2^(SFL.4-MEF7@ ( MX+!%+P\1XG#XG_,4F>]G+ U],P"G,7K9Z,D 6.C@'G&'?HDCST&^>=F##^9E M#T;_6ASCW]X=ZB TR3.I]&,4EY8P"3QTR>I@3!V6,6,4Z+ MLD[B:,G0^^=^JZ*46[41@-A9$WE5"8$M)WGM8.-6 *)FS24U0/'@KD1U&X9Q MK>FT;0 @C-9<0%LBX,@F%QFO::N,6@((K)E)RX@:D&(S-%'*%@!RGVN+";)Q MJJ"I7.ZDT !2G!N*!?1"9^HLP'EFH%&];S,R8)P9[/[(]N.S-4[?XC8]+CA5 M5TG>]STB\U&A]\,YP>&\ L.8GS#B.=)[#SIY^]>M+R,PXBL,+T-'#_F'CJ_-':P2&_VWY'**^U*2 'M,UD(J0&D%CX+?ZO)"!%--6+G:X1@&/:AL+2$ 9' M;K=!A"D.HP*">11(@2.%+9WO;=Y=;HB M*5)P 'L^PW(I4A+@2F6*0L\Q%$D&"R#4J=,ME50R*N"*Y,KSXTB:12B%!A"W M;".6'1WP,M6*50JLK<_0\+P-,VTX_^60%'VZZ\%\_%@1OF]MV7*%Q*M$0. M_F;.Y>0DP)%*3@,?<%(8^XD\H5=^!X:O6VSO=T-VYU=%%=1/[_H] LCAK#US MZU,)1_PB%:TQ(4$D>#:?C) D 3QYI%59G;JY(EV?M%YY(?=U8XKY"W)G]Y0G M%4:;>Q\%$<^[9J9TS8EX=);8C7T\FTM!KGA@S+#2^/GX;'PR.AKMAV>_< Q& M9^R'[1#_/DH&&:' '>V&X4>Y&3+\O%8-^Z\94G!+D^OYJCSJ-6X^=.$Y"3;3 MS1,;5A&9-&H)YT"XIOB*9>H,*+5 M,99X=G9Q\0%,F+0_B0JI[N&]^PH*DXBGH@I#I"8- (1*:V@C%XH)559GUQ>/ MG_YE5*4/P[ _\9N$#]YB&:G/04T; XCFU91;70HM'S\$841CAX]^&S!D%\Q# M5DM.W01 =*VAO-1TV9YI^ J_8)\D=.@FE@@60%RL^3P2$033L= =)YDTM':\ M9$Y5X1C#> /P]@ZBI!3]3N6!&%TCR"9-*6D=87#B986G'/45*Z2$R:+8G74/ MV5RJ0]R=L0".UDB1E-^[5C>!;'2;S72S>];]AFC/K_!S]!BO5HAN9O-<06G^ M]WHAV'-)"/:<_Y7UQB.MZ4!)^>;]4.E7^+%5^)=E[DBPB#!=<89J J-B4#B1 M4&VVII@ N\_:EE!21L5DP##"F"I-4DD!1*BR SD40W,?0 4DV\E&2)E5<7T+ M0NPP@^%R1)7[<2$D@&BD6N'R,A%2T$/(=^^:$!3( [U", ![*CU#Y>CWP,TO MC&7!)4'^G>_(F2F" K G,>2E"'N[X50V2[SH!CG\K?2-PI41 ;ZA:R3, ;JY:!.:DV!0#KX[83!+YE@ BY2V% MD:<&0H!<8NSJQL=/=?'QW3BC=*#1=B3XT7$NZ-F\R!]5H%P!?]AFUH^7:]E_ MV'$>=IS#[#CY X&??KH=9T95#PZ!Q+A\Q3^46\J:;=_ UK(F18?-?_?/$OT$ MF_\W> 8N.P2I8],/Q^%]6O;#<3A<"]_E<7A_5OZM',@V/N$^',AV?+@-[D"V M&+%1V%41X/!6578<7L>JBB@!)(.O:*5>S>7@,.RJ7*7D4LA3\3/(HFB!/C$+ M] L8V]I./D+*#JEFK0RQ3NEZ339KS?\_$/7X6ON (M7&K HVO/F0G&S4,A]5 M.L!P7[E4B0!A& R9 LFX#L)0M.![<0F].!^/S\$8AV:R$%)D^5WC9)&58#6[(OTH8)Z70!PV#N1N)Q".$4_BL')[>ONW+?=.;OWS-ECW]!"EAA: MLP\ KG]M\=8DL>^,=!'^MYR7R)\L%A0O&&+[C!^R6GE).?:=)H9\JRDZ?^VH M8P#Y[,8B[I)N&W*?. [C!!OD!J,HIMAP:>Z@/P /$K27LCFY*W8OEX@N\"5YP91Y30^\4I[(2,EAAV3Y11<&2$Y* MWPR?I*-=(<_?\'>6ILA'@8.?R)19/,:!Y$5;$?<-&PX:71IW(0M#PN"L4R+R M'C!G$'-3VNS$59T,*M<^PR\J(@_WN T%U#9: N=.=S;[]^\*-EX9S;L85%1M M(Q_-2+1\]?L#V\W1&+MWS-/DI*7O#LRB):8\A?L)TU7N4[W+X!\DQ5(_L!^R M84>YSI-WJ)*11WSH(SYVX3OX^^%OH'IJIH6/2XRC.SX"GU/R)$4Y.)A;X?KB M8W(B+*?F5-%29LZI&L#(7-1IETXJ(#(9.Y1+X=C[XX?S\;B_*$7=S,9N9"6D MT*KX$@NR+ZZ2,R#*'"Q],P#YBGK5S$M-3Y+M-Q>X QO>HPU?N?D# !5?1"FR M.AT ."&M)[PZQ!T*T1T*T+R@A26_.T$A0T@1RE/ PXGEZ04B M=,^K)-DM-9A#1UUH4 ((Y*GU:Y"94$!&6]5 ,6 %JPJ4"V%(B3-\FO2W%PD MF$XT;TA7 0'$X^1Z5GPHNHH\%+9/3=D^!11)J\WV*0RVY]#6!8_2Q/LZK4'-F/D6\5Z9/6] M)7\@&^1'FQN,;P.VI]E>%Q')0PH*(+YEQGHI!7US^3:84\13BQR>R\_&#U,$ M>%&^>XK7B*;O,?.'?>_9=I9C]E2).[;K"D#4RDQ*C2FT*<4'M@>_(\B=Q6T$ M*.L%0!"LO>QDQ/4MMB>*G.]>L$@]F>R XH81EY6885J%Z9S0%3\XG,TO$7TF MP8SB!T3Q-:+1-&R)I ^!&3&W70T+*@ )(4+Y^=9:\<$#B[5PBWXG]9'%_8KV$2^*[3,.2 M1^31)OR#^/$*_QWS&E#8S7) DY5$([9.1P)PGZ:VL#ME (P(^V.\6B&ZFJ[]I-)'R9-*A;A[-N:(S$?[44?IL*/MN&\@( \_@?9WRGP[ MC#D2<:@(MPO@X(39M2FS NRMADX*^"@CND)(&#%UJ>I(.0\BF-Z*]\68\R=0 M&;!-Y2&DJ0>/)'%\>)D$]QYMDMK4E'(SR7^\?L5.S(MH\.L:VV0*^2L!C;L" M$&17Z-_.HVA,7^\7V3R*'08LSF05@P"(%YKPO(*WW6QB[NOPER84-KD$ ^81 M)+T]+F%N-^%W-]?RJ7>Y"1=.-]7YR G84Q&X/$:F?4Z@GZ%@> -"A2V*A3" G!Y^IPGXA3% @<@2? ; M$T'X\/BMCB3+;0 X5)8D6N9$#QYN+HR^'U+N[2K! 1S7]BTH/1-@W.9ZBUFE MNALFAT320R*IG4327\;,-QJ#<1:[3"3=D@8EH_&02'I()'V+B:1O]?T2W37 MPZ,EAT=+8%G!1H^6]&?F#H^6'!XMJ<=(0(^6'*I_0*[^,?&3?K$KCFI6TP2A:+2A/#]C5#PZ06U-,2!;.$E# YX UO@WO, MB"T7ZQQ^> B!/[,U83"6_,_3PE)29_+QB@E%5V >$'X ;K+ TF,#GOU/4/0_ M<,B8L&7*$XF0;T^KU<@ N-!C6X75#/H)]#7Y/TZE%RQ2(F6/KW0[!(#;0SWK MEI#LOI,,']'NOO4E"=A*RZ,@L_DUV%[ :WZEF#?@P&X360B]/X8\!.L\SP-X0MQ=[?XDRJ* M_"OR\SU=DE!6@'"8H0$\2]2S7:C%#K!+5 [KQ!GB]VE3;VIK\BAY\=+CH0X7 MJSK#0GA6J<]UJPXO>J_0@;F51?YL?D_QBT?BT-\\8(TT&%UBKH:$8/'-']5.\_G+2*Z;VU!R!V^.KD,[ 0&D7H M!$C#X;1J4O/:[??(:[*^[9L.*I]&P;1Z], 17;8U#F?S';HY$B1"TS4:5%RM MXE$Z2JP4L NWAE#IT#5H/VBF4?/83CVB#C4&;=88/&T>RAF\PF"_U\;")1MU3\;U MJ^/'O#@=?[,XPG2U_Z0J8M:DHX$M:QT,%3=$&_0#IE!:K@ MJ[P5V:@G&/=6&ZM_8\F#N/!J5?;%"S4;:? MJ.*HJ.9@T@K ]=H66KUW]PQ(M?O@9/#B41*D9\.W81B++^CIP0%DJS__-&X5/5Z0!,E;MNG*DZI ,2SB:B M$F!KLX^X W"YN!WUC;<+;_:25RJ2<8D%P9N].5X!%'4>I[ MIX8ZPYAG"R27S^\1C38R(=?M!<#-S0XE7I=Z..*?. Z-D7]#:"$.70G!R,RG M<7, UR<[M*;&9,.1=&E9RDB81)>(T@W[8XTU7-86PKW&WM9Q&=&64Z(^\4LX M08SKI3]]DJ0_?6(_9!W"3W3*$-U%$/*I;#O_EKM2_*F!)V_%0&;S1_;7<(X< M_DV5_-15Y_W7C+RGQ(V=:$8?,7WQ'%D!7C$8F#2F;H6Y+4,I)GKPLIX9&CQG M,4-$_$BA!M9^J5^5KI5X+B+@;3*^>&ST"<1966MA"(GJYRYUJEVV3M8513@8/=NEE9\'BDR)$ S @7<_PI:3/$1- M%"T]7U HK7)BV!C 07;_HC-A1-\"+;B-B2_#*TN&B4,39G6,M9ZTM!V T^L> MQ6C& SB!6X8OOWQ)$Y(?O/#[O@"DK"*NN@F @^U^K:F:_+[GYGXPGJ^:Y3$] MD4"XN"J 1QL]S@+%82#B:@G$9CN ^M9QX< ^R' ?@BP XKS'@+LAP#[(0AW'L*=AW#G(=QY"'?^Y.%.LN*/LSC9 MKR&CD]!H^UO=*.BI-@K*OF\G1 HQI:S)41A1>6GFR0I^GFD ]$Z="^Q@>Q('2%F6Y8*TLJRS=I6 *HX&ZAG06HZDF#- MM>EFB@-GN4+T>SU356HVO+V2Y'NTLEA6X\GE,0414##NPN2O$*S MX**(A,&9_16M\&Q>0$5Z1*^ M1^!E&O-EM\*]-\FVR':\):BZ-Q,R]XT).L= M@HHW# 50E@.76L79OTHH0+Z/)/%L#,4UMQ*$Y5P'\]WSX;;ZKGY=0& M,\^Z8.9T:&Y>ZKEY:8.;YUUP\[)S;G:_8;W3).&H&EA+O]%3H8ZJPKHI]S7F M6E)2+>%5 1DDQ&V-4"1**@#/DK=TW\8T2EIOSM2[/]-O/M+)^!I1?ADE9%@] M+A'EE>W7<92E84U1Z#F3P+WR_#C";AFV5M[2R5A2O.9DS'[:=CUB?8^2SI,< MIATN(S(?)=B,4.".,GSVK=:[5N 3G1Z=)79CGQG ,CL3^J8;?H&'!)<^"D-5 M#E2#?@8._#'))2M_@L)L_A@11W5.HH 'DT[56'B%N*"<4+MK=0X===!= CC M8$2K MJ9# M%?W8#Z!<="OJ)&2(50V[7JU]LL$XL5VS! FEHZF !^#F]SE?\KJAX(+E6HQZ M[TL#"V#7,)04(7IN)9R^,1&$#X_?ZDBRW ; ;L621,N!0U:8/RXN$5D)!H";6D\#\Q(J MT=)WIM4-H7/L17RF7WDOGHL#-[S"CL]P=F?!M^"%V=O,UB8&(3$"X1<2X C1 MC<@ MNT1X+S22Z\3RN%,NK]C;[%DN&;%;K!F:9,&13,J: M?0#P89M/VIJTPA$T6VIH8L"1GQK^%.5)Q)SLYSA1Y2=2=0=SWJ)$^EUT#,!; M;JX273 CIY(%#S+6:KH>;TE0=X+@$+4G2\*V@AQ32+WT+:4=5WSYS,AJ?R)F/Q_R^K7-7"D^E'EY2P2]G T1> M<_L^AY3EIT[]YO:TPYF8DR#R7*Z(W@M^Q$[,L/)X97A>MQ&[:5W'7#)RF6.3 M%;_)*SO/[Z;O(17EHNM)WQ$/;*>HGSQ@'T7<[:/1YHGY?&'Z'$*]LIDG)[+T M\Y.D;F8RQ"@98Y0?Y TDE&_3*Y79XB6@H<]QQ!*<;O)?%.DY=3J DRPN%$SQ MA,:<+,L'<7MTE(D3(D 8&3/U=5 F*1#),"TD4LR[^ 3BI8&^I"2DM8]'X1)C MQNO%W]TI;N(*P0#$X.7:M'^P382ZU2DP17YR:KK$.+KC(W#.R6V('!Q.MJ?6 M8LB) "<*Y:JD:@##7NBT2R<5$%:B0[E MAK=R&HH6[&M076/-GR:*Q)D9) M+(9>LW:60T8%&/\IYVC4WX, *^'9>-,!P(I(,#-V;P5M8-@2 V4SD! (B]*Y MC(JK[@4HN]*EW(1T]F!=9M$2TWM*YC@,DVZW+UW)S8RV"0![8Z1W.Y.CI4_,'S?=>CM.\W<#19Y(;R@%((.K!?5L)!73) "@WG %+! M_H+/)J/$KI=F#)#KU M.QQB6 !A *T"*J0#8N]_2;'K13>(9W I4UY$@' .*@TMBX@(0.Q7%]D3@L(P M)7(MDG,?A %IR?_BLGH"*EC<7"9"JBQ'^5^(_^(%BR*ZFL(+RC8 C(=*^4HO MRZLH@1$[?HM5=66Q+]-]RJ%P[J%P;I^%G9Q<4%&#/<3!9"BNQN'?@=0.S.7C -^'7[&R] @<.V.1SI1S*GNR^W@8M? M'W^@-?^BCA2VZQ. 39+T8R4/+N6_#NU^R+ B-^U7" MVPX_A5I=^6K7JQ(*O\!!NSIIPL.B/W'&=O-GUCTD4[X*<1_^P77&HE6\DC*[ M]-VB;R)1C-V+ZD5$+;Q<_ZIF9/&[15="Q\@BHI#.Y^]TJ>%2<'L)XAH*5(D3 M;S59?%>()\L#38NF;$NH2&2G:P3 ]ZXC2QTY?=>8>J+(^!,!]T([G 1I M3C-#N'C&FUJ$*:&4_. GP&C-OD3EZKW-NH"0W%YC7M8ACP M9"K@!AT#*,[92M(-2(:S1%_AY^@V")EGE^")0B]\7%.,W%F0#T3)GI(W;PZ@ MNFN\#+P8AFI%R6 %.8TGF9R*OGF=54>^ M0IZ_N43A,JO!\42F;/UFQ+/_5>K:UFD(H-JEL10,21I()!/7]=)N&PO'O(M! M U/C;N1D3EV#*WR_':=,]=([;G_[;U!+ P04 " "W@*E8@AI7@DM/ "D MV 0 %0 &UE=&,M,C R-# S,S%?;&%B+GAM;.U]>V_DR)'G_PO<=\B;N\/. M *69[A[;MS.P?2A)U;.Z4ZNT4O5X?8.%P2*S)'I89)ED22H#]]TO(_EF92:3 MSPSV&K"G)55DO.H7D>_(W_^OM[U'7F@8N8'_AZ_>?_ON*T)].W!<_^D/7QWC MW<6_?/6__OA?_NGW__7BXM\O'VZ)$]C'/?5C8H?4BJE#7MWXF6R"P\'RR2<: MAJ[GD_???N[;S]\^UMROKZ[>OWW\;A$^L^;OWW_W[I]M'^YGNK0O7CV++M^E7 M:2M@4FGVM@V]K.'WWV4R,O*W,_I4S/L??OCA._YI3LH8.7%.6^;[V^^2#QEI MY/X8</2! M[@A7]P[I3JR$%X;?0?OO?/H$7R4(^ $$O/\="/AO MZ9]OK2WUOB) ^?GA1FK/#Q5>:2/N.JWOXSMN3@($:'O+?JI81=]BZCO4R>P" M:0K.7!G^_0%C8!W8%7X>?$%!>.ZF*/MV(VI_^Q2\?.=0%U#[/?QP 3]P[[!? M_G(5L#A<;J,XM.PXX\35_\-7HL_;>0.4!E[+L*JY%=J9+/9C@Q]2BN_L@$7) M(;[PTB^&-]^%P5ZL:2(N$'SX%V_;_HO-3*G8$=(H.(8V;?6-EM67>3I7D5% M4J3^Q>?'%CK_D7,COV3\_N/WB=S.2-I9T9;+.4873Y9U2.!$O3C*_E+@*OW# M7QYC%D>0MS?6MHCFU&0I$4Z$J6T"F(DI\&&M0<^N@,O9D5\X0[.(N_*L*%KO M'N/ _G7YYD9-/A#0SP2',DN%D*P3SP"=4I4[9T9@2((=X2Q9BF1,C8"U;-EU ML+=<7^(+(2%N>,IM*^/RG HO(!6Z#H7$A*T9+ ;[?>!SA9:?Z'Y+0YD;1(3( ML2BUK8+%,RK$6)3KV@^+2Y*P3A!I&(B7ND"\G!\0+[6 >#DC(-9U[0?$2^- MO*;;^,9GLR>^\J080PH)<0-1;EL9B.=4>(&HT+4K$($E*7@:'"A6C;NS]E0Y M7%20SPF6YW;*P5G0S@6B HT' NJ" .\^H\D]C6U X6_>?9\LU/XW^,M?'JGO M!N%=$-/H^DC9Y[\3=M!-M#@QJ&4A %!):!9]V38)7[5O\ZWTAN #W=$P(G% M$A&$RR!," $IW]9 .%JLC6OE#]^^>_<_JA8ZJ85&%[MN79_>L!\;5[G*A#C# ML-DVX;I63H4W_2MT'6#)%9@2SK7W"*5YS^@ZS3,;QE&PD5'[&"?09'9D&T;E MS_"!2JIAYS%$ML,.W*9#T+\=K3"FH7=ZH(<@%.T_RBGQXTIB71UB-3+<:),I MVQMX.6.2<)X.A/@T+(Z_"I$N,$G5K4W]!*VA/$E MP'C"#C2T_,B%T7IC_A.0XL>?S+ZS3K9&AQN%4FW[=[XYY\F2X,J/W?CTT?7H MW5$PF9>0X(6>S)X,4EM/2/# M#C&Q756856DP0TVB:4^X%5SYFN14D+OQ[2!DZ9.O@_%)\E5P]./P=!4X<@0V MM<(.2"VKJ_A4-L$,5SW%>Z*W(F1!N!@2A"0514#65)#>6&\W#ALBN#LW.93= MT%O+Z;'#N,'2*H EQ)BAVZ1R3] R]J3*?^+^?NDXS&E1^@^L2[Z7^D),BQVA M"@NKZ!008D:F2MV>J$QY+K(?"%^O7ON3Y<]SVSZT\,.'6:+R@RXJ/\P+E1_& M1>7F-9@8E5?LQW6X"5[KF[9JRID@\MPZ(1X+LAF@4:#L4%@$UC#*!.83XY"/ M<-?A?1B\N+XMGRE)R6>"2(F=0EC6:&> 39G&0P$TGP=E$B9&Z7T0Q9;W?]V# M:G4.V7H;4DF"Q]C%>](GLR._. MEC[#B3"AAIT/H'-$,6X300BNV7OWSX$OWX$1D."%DLR>#$[USW%"2JIE5UAQ MAH1SG&Q%YI':QY#!^?V'[<:-SZY@2TCP0DMF3P:M^NX1_C^ MP]?;;TC&?WQ\;4(+:K8\GO;;0&1I_7.\R!):DL&J\B%.3(E5[ RHA!M)V$V7 MIU9O]C/3F$IVBB5D>%&ELJN>L\HT.#&FU+3S&>:4*I M#^I4V!$IM.K\(&%.@AE_8D4'.$X8DHSK5&![W%N>=WF,7)]&\KZZ3H4=;$*K MJF"KD& &FUC1GF#C3$G&=2JPK?8T?&*=_D]A\!H_7P7[@^7+,YR,&COXE%96 M02@DQ0Q&M<(]09DQ)PEWDK*?+!4^4\]K F6-"#L613;5\F") C/RA'KVS8+ M4P*S04QB \F(WJ*R:[SI/Z\QQ$L,/3Y;S%OK8PS%F&'Q2S[;5#?"'EXZ-M<6 M!!0M,(>?EMY]%P=*5:H6)!%#2G+(UZY/(O[G;R9#-9OXA99WXSOT[?]0>;]P M3H<>NV++:G"M$J%&J$35OJ!,V!+.ES#&$YR#2-8;/KJ1;7E_IE8HOTZM(,6+ MOR;[\K,2$CJ<*&S4MO,9BG3--.%,@+6!Z]6%71_97T1+!7)*O%!LL*Y^M[I& MAA.(3CBLTLX%B0(+Q5@L$/)4%JT4T[ITQ MNR!]&45,0K BIZ7 MO@/_K/YV=%\LC^D3+>,K*PQ/KO_TL^4=ZPL,;=OB#L56'JB\(:#3$&^HME._ M,\(9>V+Y#K'A!UH(,M*OV#:4%8D>J$V9'EN/WM%8?-9+LPEN:.O86^EL%/1X M@:RE=>=A?\J(.(Z6%Y7@2 M$N(-++6Z74&9_)=A[DJLSZT"/1J%%TLDL7O2)U>R*.B%7 M(QE^6+N2%&\;G\'>A\&!AO'IGMD1LPD-3&8._/4?Z5"IH0GN*-.QMYKZY?1X M8U!+Z^X=0<)\00[ GO<#-!.P(#XU$Y^CVIR$Z\&(Y2\TW ;J];4IO^]%L]F3 M9*YD/9_>4J;D@_OT'*]WGR/*L[3$2^H6N/.6AK7EM*4@QYNU=)3N"N*4-^', M%X2SOPAV%TP X1(8K'@0.@'K G M8>:2(_LE&9 8B^VE\P)V/P0GRXO9_/>.!8AZJ*]J@#NRFVVM3 *DU'CC6D/G MS@N,"6N'V 'KG\-,@@G,KF$JG$P2&N$JH\6-5*6%99 *"?'B4ZUN5VARKB8W M74NYT-OI M'?51-L =-LVVED-)3HTWO#1T[GM*QBM$F#P]<&^=8!M8[]S &3%NG*IM%)T5 MJ%+BQ6>#OKW/!QP2OF8.IXUL6\IWD56\61#>=Q@*PO!(G?-L(W>-E!Y]**HM MK46CF!AU0#:HW .WP-EX?P$CJP<:NV%R?GOKN4]\(4YCSU?=##EP->T^FSPH MVB"&L:[F@TPX%(+,'8L>T_IL[,?+ @8^%.#E"Q(DS(62()=J9AX3^$\;&NZO MZ;;A,*F8$G8#"7_YRXT?'$,S*-S)STVINT"#'&9BZ=D)0-M&:#4@GO57.0=#RZ^F_ M5/M,B;6'R3@)2G6/&%;=3&H9LIG<;\>(55%F&MT!.6]2;/KGW"?-2!.:*OA& M<:S3:R\!H\U+S;:IU^/Q#@Y&6$^1LS:R_36"A=6SS%C7C30.$>DUQ1V3;>S7 M6D.:Q1&.5MJ/MI94$H9K/6G0(U>*!21C!P;+:Q*-<2XEQAW9:AMERTESB-X& M?;LB];:R@H3BH'H^T&T$:7,KW&C5M+IQ/6D.^-55?/A5)<,=SMB&%Q&L6%(R M%MB/U'>#\"Z(J>Q88I4"=\ *K*G4 2L^QAN((B6[8B_A13@S(\$U@C$^,#,6 M+]=T1UE><&Y\.]C3C?56FHO*KYLVM\(=5YI6EV.MH0G>^--5O'-QTI0_B:VW M8EG/&*#Y6?BRB5KW/F0-<,.XV=:S&R!":KS@U="YWUV0$F_C([?1C2VV[PTO M"):,;%X211^& FLD:^UX TVDY("KZZ:7U0=:3S<<-O!LC!O# E\$=0X#']Z5 MI6P*)@TC=0O<8:5A;:5XI9P<;]CI*-V]!'+..ZE76>9NI(/#8NTDP0KU/N)3 MPP6P,R+<(2FVJ1R%50J\@2?1L_-<'E[R>@X\AX7 /Y.$N:$"@X= M_W_ZS!RQCO%S$+I_IPZ;N@<^)6X4P9437E&P.*%EK)@2;B\%H<))DXT-TV<+ ME17.S\EPQ[S,KOK0KTR#-]JEFO89]@2^%,$??J>$\&_>+7[X_OO%OWS_GL!!6&?':@=NR_4F_:PXB2.-%->R>$OH%C>O>4Z-_Z5 M=7#9E+-DI\036@UQQ[B^[=6R2TVM\.:!%KIW+\.4B2!0(_C"]8F=2#$![P<: M6ZY/G945^BR#1*62;M=TY]JN;(:DU1 WO/5M+\.[N15>>+?0O2N\,Q&$IC+, M/&!63/N229]LWUA$B!NU\HCR@, M;V7Z?MIX)CW&5AA_.48U[DR,8$ZR01%5UJ&HL76HTM;+TG>TTZ1&,]Q)4]=N MR?Z@L W>A*JM^8 [B4)!IK<7Q[$^">F2&#X/Q[G4?&^%ZY"_[.GP^?@]#1]A M"4%K/4_1&'>XM_.!?(U:UA)OZ+?4?[ UVGQMBWS-)K1.X'E6&!$VBDA6K+XQ M'PG<\&B9K[)I.5#0:$[(E]DL1WR]Q5R0+M5[,(2?+=-RI"=_10/O=;$8W,)M MU5;S [C ZB:$EYK,"^(BQ8?&>+GR T*0W_#-CQ8^RQO,#]I56YM0G5#/"] U MG8?&-(Q+&P@M1^1Z+7$#NX7UDNWC^0W$VR@_S"8SQB%XR0N:XV]UB]G@ M7&?DK2"?!:X''W-7\8QNP'UFNG(@(J>>&8CE0Q )Z8S .]#@0PA<%]O(0W>* MV-!D9O!MF!RJZ&<$Y"&GA4(T(YH3)C=F^8!JW_R6BYP:-Y ;K"QC6$**%[Y- M"G='KA\%GNOP%RES]A'465VS@;"YRMT/](7Z1_J1?<-PO0:,_9,;/U\=69#M M:)*[KQ@DWU'MXIWHRJS4;O"'2QYCN9[>X3#.7T P: M;&9<%L7KW4]!X/!=:AJ^N#:-'@//:>C/M!KBCG=]VZLCM:96>*.YA>[=^[XH MO6))WP[4CTQ=A989VMHS,X9Q._C.$;:#P!7&99'EL=G%U_2-I??(?:'P-Y>- MVR(VPPA>V3R#'BPV<*/>B3#5@E-^9;>T*K M;FZ],=Z(:&_"&+5CB95),W3O]X-"R*>YLT,;^:M&VYG9X:VK,S+<@);959_-E6GP@E2J:=_+ M'W7&1CJBP:U+'VA!L9B2[EGX3\E^R6T0R6),3(D[S!365!'U3M4X_A&ALACT$MF\^J%4M;((Y,/;W[%?(M M\R>) /)U*J*^<#G-KMHD9KNII6E?^8VQ(N,W/G,(C>**D67KY:7S-9OB#NSSM)_9<@7@$1=S:989GO8GE]2G.VE- M.#GU'-*;U,KSU'1&BCVMR!7N"4]X7"@="Q@:]1@R;Y+P8T.VQJ6_.@WN4!-: M5 ZP"H'9L&KL/L2Z=H4_9KJ4,=$YDSSRD-:?3*[:]OTWH.<''<\-=E9 M>0-"0HNW\VK4N"LX,\;\>K2=WG<""1BP>FE%KJWID8QV7BBM6*B"*"><#SZK MZG:O@,FXY/5S]6[S3]5'C&DQGK(%=2NO7>\82V]ZRZGG%94U*U5QF9+.)S+K M"G<^EI?PF4ET#FTUG@C-+W>N=^<5/AL&>[IM<4=O*P]42X-K-,0;V>W4'^$F ML;G2KKD>B0I7P?X0^/S5OC=7MCS0U&8F(%=9+ 2WJ,$,0*U4N_-LAS,E!5?R M"_#]#W//+^:J7 =[RY7=D9#1XL:LTL+S-QEKA'@QJE9W*&R27Q+&1L!9*JOR MB>ZW-)2X0D2'&Y12RR2UFIWOB!9O"=VG[XGE@KX%L.#8DK\2HEQ U=MH^JQ,.Q0;="W>YV5]%&PE<%' MP9;.7X]1\A+Y)I#$)%\U 9T=&)!0/^*G0![@P9[(C6E: >&>/X[T0.W@R>=< M5"^[3B 6=[1,Y?=J3S&N3+P1/)GE_0;\%UP\;+WE\HV<'T'O+CX>;?;6-.4. MW!?7H;X3E4;?5U;T+/&M@AQWQFJRLU+*0$*+-T,T:MQ]ER!EO"#ER13[C7$? M-+I_2*STZ1.LSZKB>S1CB\1!XH XF1AR".F+&QPC[T0<:GLL@8ABP_ M47@@!7ST6O)/#.?:R<$Z65O/R $H49)ND<_1IQ>5?4UC";P)0:GMP&,(1*.' M_@O-;/A1&C! D8GL-_XR\(OE\3TZD\.'TB8[J/O1"UXC_5,5HB:X(U3'7LD9 MBC-ZO!&KI?4()R8XXKDT0Y^/G)2>6=LS"CS\7K$9X M)T:X<=_=-[4[&RVYX(V1'K;TZA!V$!X$OAU2E)"PU=K^RT41K!>%F5I0/R&KG\+^#K_9/!W@ M2@2E,IOKW4?7MYCR_A,OOB;[%M1-D >FAKV5 %/0(PX4':T[ [[$',: #MW& M_$DT)H0F]?6,3&S:+'G.=#53?Z%R;FN08ZV12?;8Z@=HIMF2G-A(DZ7VH*MK M4V5/1(\[%ALM%=76.R/&&Y'-*O>NJ,?'0Z,6T]-?$!S97#-O&"3OIK9K?"M5G M@!O@[7U1*W.DV1HO[#O8T'D%[QFVHB,6 .4Y.SQ6D^SO>*ZU=3US\_=S5RQM M.SCZO'3Z71#3Z(':U'V!#6!M;RI9S"TXFOVA#@]Y^SD%B(85 Y00U!9J:) W MJ5\RUK D*#;;4(:X#^G!PXG18@"/&;_P7IE(0NM+'>YK:S"VZ!1:K0[O48$YQ M+5)[^* N24$3T4-:+K?/U'P64DE]&J-ZU* %@[F%)E(-.$_FD^2]6CQI!Y'[6LYNBW=Q2@<1RO2E[VFA.@2]3?;S) M^;WP=L T&Z+CVY]/P@U>@A!:&1Y9_BOR3!L'G3>=851+[&\,[%J[F<6V3/M1 MPKLF#$^$#^V%E*7I?EO_@+'$6:T8X([Y]K[H=NP<;_QWL*%O%M 7:>1-G@D] M=MCVDPLCV)#QTBRA/P))$-,2U%36C6>8-#=]HY \%E]GE$1U;>E];20ZK MNYDH>=Q,,Y@PZ8I([@LC&__I97FH;6/_[>B&E'F%Y;?X=,\LC>'==/;7 Y!( MG-F* >ZDT=X7Y62AWQIODNA@0]_!AKY(0RN($_HD78Q,-@<=-SZ&G486>QK; M$.F_>??]]^]YM,-?DJ.I-2,K'^",SG/=(>J*OYJ-)B>PC_#=BVZ)"'3LBHS- M,TT&HJ[/.U0KB@+;Y3>IH5!'LH,\RFT$4;H8T##1J>9Q1P$C*X]LZ-]["(0V M+W3W1;NX,-(RT1"$1B6B(8PR/Y$L$Q2BLG:_;](;R>O=-=U*)\&J!K@C MH=G6RB172HT7V1HZ=S_-F;!.\+L-PC!X-56]/)NG,M.RTF$-,]HJ)7*8RJT3 M+<*4R! #4Z%L9T2F/*&B0L[5\,K)"/;Q@A$2\R9ZQ>)06"?O& 1DN.-,9E?U MS8HJ#=X(DVK:=_Y39VPHP@:W+V<( 6:V/RO;QN]4J4\M*LCG$W$B.V615Z:= M1P0*->Z-5-[5<=9DC#.(W8)Q'%/!T@=K;]D!N0HLCTV3DA:4#C:,='1%(!+3T94Q/)(? M7?DZ.[OR3>6BBV@_WD3* '_ _U?%VT%&O)#WS2<:J:E MCY%$/#._\F3.F4*149[6H08)_Z'\:!S\,/\8U]V1EW\ 3ZA>;# M0TTY;"P(/8@8[DA@V MGLL>8RN,OQBG;>F3Z_LPJI>Y;IIU@.R-A.Q(ON_D57-%B(:,QSAQER-EY,Q^@)(R?P']RGYWB] M^QS1)=336V]CR_5A'20;.7\,PG0_FF_C9&6 3K*S.3WXXO3U5.5_6E1G> M[-+?I,[[@2#Y(MA=,-F$"R>9=)BB9?+Y$GVJ >$JD%P'(UG(G,>2'=FLA&:0 M.>L(>QG$IZ_U765#JY'\DOZJ=$>?S?-AR\6Y/,9W0?QG&M];KB,=*VHWQYUX MVOJA.O74:XLWK;2V8,B:$/".DG=TDCQBU4I3\H[<2DO9967FC222F?BH7[D_ MR4&SL\-RHF,I(B*<0:^V*3\O=D:!_'"87-\^AUEWEAL2-@<_4IABE^ %/1M3 MB$/23]\M+ ;@;!@@&G]/>U1L>(^<'VB=OMS'B%:Y$JNF>9HQNP*7'L6]2IX0 MX:\0^>E[(I+DK-D49SKJ8G_EI4:-=GC''JVT[PKP7,@HQ\]UAQ"3F)K5_JWPIFF6EJ=#Z.:F^!+3FT5[[YR"3?]-@')A9!"BID^.+*]@ T"Z(:^Q9=, MR*\-6Q?J%CBAW,+::DS0/<#LD/6AEU;D1NO=/?-O-F?,?2'Q6B=&N .\NV_*<=^>"]YTT,.6KA&3 MB20EF7Q0RJ7"JD)9+OD%)!,N^C^,9 \3+OK\>'.W>GPDR[MKBGS:^**\J@7N7*%A;?4A'BDYWNC74;HKADNO M1]97^4RAM:G':V@R.[PJ>S$5_:P0.US:S9F3@KOY_F=(.]D1><+N _K^]7#YL\+\Y<8]4.S.S?+"]O;F\V;/#+N_WUYE]7#^1V???3Q6;U\*G\N8EL]!@S M8Z&V!?,C#('B$RPVZ^>?-NUQ9YS6GBCG&.W&>+-*>Q,Z5UDI2?IGDLCB!4A1 M)8[I_ $S@!;CZI',YNQ0%O M1NAH1^=#R.M/GVXV,"-.>LJK]=WFYNZGU=T5ZQN-+.\^T!?J'RF\>P'6PY(U ME*&Z.D9QL*=A4V"T:(X[)-KZH5IQ6Z\MWC!H;4'G^TZKGU=WGU>&=C)L9LS& M>FNSDZ%L@AO2.O96=S+D]'BAJZ5U]V5]EK%79+/\=S-3EY45PBU\*!7#Z_8U MX55%CQNLC9:6D2HEQ@O39I4[#ZV7#W=L#/%([MFD^_%?EP]GV76:R<24%IH9 M*?%*G??P7L(FM/P(KM\$?HM91#L.N..U@S>J0R;MYGACNHL1W0=.M\O-ZIK< M+Q\V?R:;A^7=X_(*3C"965([;B/ZMR.;-JU@4SUJ7$)3T./&>:.EE24R&3%> M##>KW'D)+.=,$M8(UKO&,_;SY>/JWSZSB3V!&<[&S"F0P'/MD^X- SDU[HAL ML+)RC$-,BC<:FQ3NN:T%EX:Y"$-%>@LU,BT:,*IL@!NFS;8*-G %U'C!JJ%S M][YCO[?"$QQB?W2??'?GVA:4[3^'L9&5I/30>LT!IUKT2MRFW1@WOMOYH'+O M0ZLE7MRWU+_SY071-0XSKS&\EFP- Y_]:"<7L]K@O@,;W!'0U2_5]QG:\< ; M%9TMZ?Z4DDUK?4)%JI%YL?U,G:-'U[O\M'EZ_WX#)W,:I\GZS7&'1EL_5";1 MFFWQAD)K"SH/DU)!T$ODHA8D%<;FV_P(F_%9]V3N*$:-;G%K"M5]C*8YN48[ MW)&O;;G6=0O\DR!]U3M?K$@E+ B7P4^DYE*,3'^D-G>^8S2?GDW?=BV SZ W M:Z'[$/W8(8?[ 00N.-[SAS(7Q*?UXA<]J@U=TT-(;==*+Z,O]T$8NW]7EG5H MTPXGE%M;GM<N13=6H9,0X,YR>C?*[D?B'G0WZ M]KD9:7;=!#2X\9DY/(TW'RS0:8@;I/JVBU=)9*WP@K>%[D.DWMO ?[I@W<&> M\(N_)7GX5D@F<4APC*.8]4&P9NH8BOB&$^<-_9%^:]RQW](++2X=X._"VAK0 M?9^ RR'@>9))XN^=DTP6^2635H__J:J#6D]/(3P:SP:#ZUVJL=:6@6Y;W''0 MR@.UVJ'-#?'&0#OU!YF'5"3"7\)$I@G@:R%\9E!NQNQN=XRITW(3NBTWW('9TTOBR5)VU!:OK" I=+5O=&CE0+=ZPE3I31X@X+I87"0I=E0KR05JO;N[1E M_92%D8E#KLVMZU/^^&N3,\J$,\'EF6U"4.94,T#DN:[]*ZW^ DP)YVH6BG>T MZ9"+A'0FKP!)N5Q8? MX8P2D?[YJ8'T[\@/!M2U[+[5#[,F:&XGH<6X:-<-#M\7@X>*R?%]E0^QQQA(LLR2.\_"'R"!>J.G2$ M XA(E$J9-L('M0^8D8S;]!$^J"T2,R9>7Y>?A5:L"[9HCC.#=/6#>,EZ^I'T0POYMLH/PK<%P3D MD%] $B[,@U[7P=YRZ^.4=BUGBOESZ_6N.^7-9HAY@?*C8CZ1U07UDNG,^1W% M^"J(XD]TOZ5AS1M:#7""5]_6? :DI$8^)=+3O?\O)=[.MZ7^7;&>B"&%'([[5!))1!G9 MK9S6_NRN-;=^GUH?BJR?Z*D6?O.%%]&]\9D3GIB/U0'?T 1WF.O86WUT14Z/ M-Z2UM.Z^Q%DP9R,4DK$W$KR36LIBUSXW=*HNFE[3%^H%?)30U",+:7%'IM+" M6G][3H@W%M7J=H:F=7!CRW/_3I->A#B%"#X3,-65FK 55[VIVX:#H5H-<<>J MONU:2U2W^ ^2MM!]I#V(6^EATVEB>U(/B.H0H0KRG\(@:AW@6:.9!G?%9JW MYBUF&-15O0>"<[VJUA,(P17*QNR>JA3^<7_D[\>4:Q&QGSTJ*$HD]9+$JP.R MQYT@AO9CK2C_(+SQ)IW!+>Q[.7@HA09-93\DCO3ATCQU5,D,C3]O:13]2*Q" MG4H!L@7\EFBT0%*,K%!.XMH:">ZL)+*G6FZL^!QO=A!JV3?"RTS'&'"\T' ; MJ(<<@]I5J7((]4MQ;*.M66*QH"K^+65J1LDKJ8\Q2P6@45GIU=N!^A%=Y]GH M\;C]*[7C3; ._Y5ZSL<@Y#PDSAQ%$.[H'L^WY1PQO!2\F69$6[O&=:X2271: MD$0KDJNU()783S4C@9_M*YY(JAPHQB=WQHM MK4R29,1XLTVSRKVG,3()AD8\XUEL"6;6?";-(V[)4B.'D"-4"@1"O4W M&\ZR2TAQA[3*OG(TB^CP!K)2V\Y3YTJY6.,'T.LV*L^<2XGGA4[YR7(QY7P0 M.M#Y<3%&!S\P7FRK!98O/R8N)L,)N2:[\B/A AKD!\%5&G8VID=/&93:3L8PB+PEOU<2DQ)8J>\&(>'5 M0@=^Q^@3X^/#?>M;SY;G:2$53FPU6)5GZ7,2Y$E:H7#W8E3EBSE>LF@5!^1_ M"W-Y>39K)1[#S(U\# N/8S+*PC5@VR_"1.]HK2NI+.2,86K+M_&N; MYB0^RWQN_-&R7<^-3XK)L) 09TIIMJURUOZ,"F]GI="U\S%7SI)D/ W.?ZO& M*6>_$M(YP5$^\Q71S062 \UZST#9?<+;&Y8/]"7P7EAG5+54.;AO:H,;J%H6 MUUZHD3? "UT]M;O?ITZYDQJ:3;T!6+PV=66%X8EIMN2%L"3>:6B"&\(Z]M9? M!931XP6PEM9=\;N!14=82!EEI!W$;!QMS#20WO5!-.D#PW*%TP+RHDF%7C.< MP=;6[M+KPHUMD$_NVUC08\/U"&=/MI3-^BDY^NG93>J0K^&]8?CT&W((Z=X] M[M,=V6U,W"@Z\A,4?-=U 5-H+]]$3N7,;)BHB=Z/LM''OQC@XL M66V/P(?X04P\=^_"J=(X6,#O-"('ZP2%R1A5X#NE7^U@OZ>A[;+0XNNO"P+Z M/EE/-/N=8>D%;KM#_FM/5)),"DG$9*].F'@Q>7SCLR\9$U_6S%;J0 M@![8&$JQSRH@PYD FNPJ]T]U&KS=DE33KH#,&!+@:'!WM6R8WRU#O") MU+T_< !_$8Y5'.OHPQ!LVPYC5_=@GETZ"3 C9Y0?90B;&1*Q=,LT:@^>, M"'O$CV[ A#8\?1N FD?J0-7^SZR$7>TVNVH';LO5"MWZ[7$ MC!JM$,+WK;*-_Y*##+IUP R24D Y@\DQ.>R@G('1;[41B7<,]^*S#/ M?OG+ S-(-)&K?X83MT(+ )F5#_!A3ZQ>YQX;EG:BV+4MCWRB5L2Z[Z3LY;#3 M-!TD"3/D^:?(T72>Z6H?(4;44*- &::&GG$UH HJ_^^/>RFNZI_C19;0D@Q; ME0]QHDNL8I\7'1BWR6!DO:EA5/L<,8Q$EN0P*G^(%$9"%;M?/7H;%$8]-W%O M&\J7-[7!";M6%C=MZ-[BKU>NI_;@&[NWAHN4CVOV=;<3<:.$:9HU+H,P#%YA M.\\ZL$_B4PO'*%C,+XB;_-$4T[+V\PKQ1BL&CO@%22627"3)9*)) *,YY<9W M8SB\9ST]A;Q0<7F3/]COW=A4*=+J6;0;G_F-1C$LRN2+-_>4^=Z/K2?9B:VV M/'#GC$X>D5],:F" -VMT,V.@\YI0T#,1R!<(%Z6EQ$*HD;PQK5L*L]W,'QVW MI20'XD1I,,U6RRQ9%2>!\E25I\CH\KSZ\*",<2:+X7V7G[,;A"OR0WC#VMCO M(@ ,5K8Y8P(?P9]HP?V<#A5.O[+QD"Y+J1TW3K79E&,#R-R M.74E9D1^'&W(V*(C6-HV7"$)_(_4BH\AU9Q*#L%O9FF_K:>4V5Z7V0R3?&O3 M>JZ5%ID=RAUSUJ7SQ;5TO8 W61+UR"[1C[RZ\7-PA'K(?N0ZO#Y[4CW9\D_9 M-5P"X[+0Y:^_1E!B'GA;2><2/UO0^.@Y9$M3;>"\45@BRN_S>B?"9$6QY3N@ M<:$HG@YELB]0VH_D&I!4!31+"^:=MJSCU_0BI,;B"]IDK[)'MDB(=SHOU+)O M*?TR4T/5\P>U:UW*OL6

    !YO('S?EU;8%+ JX$8FX*//9X*/EAC];WE%O/;Y, M/:=8/[-2'MHYZ5PB^5SAP=;-@37AO,FU&]E>$)T/ TVLE ]G\BJ*W3VO:K$# M6U^ Z7#K(!_=-^IZ MLJ+G2\N#\D&;X)+-_UT?"@!01V2V;D/$*::5[7F^T6J%//FTLZ'_SI65@MO:5UPC@#3BW_9 M\N<#W2?53OJ<050RP9D*^_FDZ1RBG />65!'.P;?0\AE-F\9]!\!+!V'OW]B M>9W' BU8X R%/OZHCP]TV\]CI-#:FN'&#%8N&NWP83KOI#XI!(K&%)N 7*(8 M4TSGE\(?V8YV#1?$]8E%(GJP8*V4."S5VGQU!C;3CV9.-=\GA5.CI>\L;3L\ M6EZTW$9Q:-FR'4EU"YQ)M86UY<&$@ASOR$%'Z1Z[YN&1 ?;6M;8P0'!I\O+U MFM?*Y654^UDY./2_<#E3F3H9<@_7N>.HO:G&7 M,K^R+))&,]PXUK6[C.:F-G@QK:UYY_-$? 11/!/@F1U!+),1>90.IK*Q%'5T M\=V* 6ZDM_=%&?/ZK?&BOX,-?4V3?V_\ M:[JC+"$X5\'^0/U(M(+3NC'N8&CG@W(@Z+7$&P0M]>]^GBQA3[[.!'T#ZR:9 M+%(69N2PSD1^R-CS1:,T_FVY[9,D@-7^X 4G2A_@>?9*]DN?O&*94?KP5&\X36*8V/ZE("GPT4+FCRWUZ@LTFTD2=A'M*KGLQ"*WJ6Y,PS M(IS90FU3];7X,@7>SEJB9U?T%>SX-K"1_G<\D^QSDZ9Y2\1^IL[1H^O=8QS8 MOUZ>KN#93-63@.H6N(-+P]K**Q]R4)H#,(:HH;]ICH@*U9@*?2WB@ MV5O#Z4Z<"VE]>X2?I=>56K;'B<_.GLCG/VT:(Y\<=3*E*\;OCK 7D+Q067KI MVN8ZD(@#GS^2#0O\QP/[FU/2@>R"D%#+?B;1LQ4FU;)*+:>=>$WJMT18DAG@ MZ'%5WH*4)9JZ:C6I0RH&#WSKZB$X65Y\^DCIC<_PE=5B%-DL)T6<^1KL*U[K M%=,ASV=-6O=9]#DDO'C^2L20'86-"! T\=.Z(YF9\B6,,4DX+[)RJ=.GE+&, MO%=]C\,EDAM_%UIP>=V&.DK,BB@QXRJPO/LP.>W,4'S/K(COV8P:[-N(4=V= M%>)$U-,_>:+JR =Y(NMK5:]$!_P@W9$X*57G5I0I10N![Y,-PRR/-0IL&D6P MT!JS7W(-R0%4G'A=W)3WJG(AC49Y'@79+)N6/,/%PY_ W4P#LIEX[]ZHK^[K M*-.!T33I^<%RO=O E/8< B5L7-1Q#//Z,.R1Y[M1S)VH(4')U6(%XE.-4U73GDGL,N4 MA$:9EGQPQ?4D00AEBMA_**A*+*[KM%T"-@=G7DR75S.-$G_F.I'[JC\3M0C3 MZP(4(UPSDJ@VZIJ)HL@E1O<63]D4V-5!ZBB;7LD&Q'KW)>>;9%>69Q\]COD-XQ(]!Y[#"XD_4?7J.J9,6]>#C^@:G#2MI'EEP!.^* 8N:3<< MCC.1,#[F=?@=)I3%,D@EKZG8O(11LLJ2/2U5?B6AKM=C!Y>],! M[2:.._X46GY,Z2-+*<=(47-&1(>SCVFTK'S$\8P([_%&N:I=,9IR) E+@_5D M*J8I"\F(*6<$1'GI& '93, X4+&8.AR[%XF1#.OY- 2><'3NK1,,HY9A"%T% M_+AZH_81GN.%.F39S4AAQ8R>K'!B=0C_Y"/OCGR0#ZW[6M7]7H_M'ES^ @A4 M^'RU0H<\\5!QTG<$^>SW J@=NSYP^^LQ=",G>53Q6]@!](X.C19D>XR)&Q$_B(GG M[EVP+PX6['<_E^"X(;5!_SBDR=W!B.0?OCY3*#T0PV"+_7U/L^6";0 ^XXOT M27,FS-T1ZE%^6VI[RMSRSU'B2QBWL4$G^,8Z' +73W1)&1V"B!?.3.ME[ES/ M2[B4VB;,@8AK15G/RO7BM8+HVX$I,O'JOBGX%KSY9>^,^X!;EM?9MRI/U^V( M94Q3)08:J63K<;XLN>03UG*=PM4;_"@K)Z+=&&?@=O-!I7JM5DN\?4M+_;OB MO9TX(]6!)O)$F2>;V$9F@EYL8VF%ZO)TOGX%4__5WXYN?"K>(HYX7>[-L^6O M#WSNS3<5HAN?93@WJ#_$94 \[L0S]?=0J8\TD6R\R6]R#_3;J7,6R1)/1+YV MTR-XT3=&5;FLG:_B'UZQ/RU^,-_Q]ZNCWCX3=ZILTD=$;E?M' MRM=W4>\^X4_ULVU\-X$X4.!UQ\21%Y#'4Z 3>)X5)B>Y>3K\LKN/F7X),^^2 M?J81A:5)O\9NQ$M?W2N %O:J:\L1)0T MAYWD,EVJ/>'J+TAB "E9D#[N&3,;2&K$@B1FP-LDB2$+ E80;L87UN>,^HU] M+/J.[/3%O!:,^'_ 1:[_E'CH_=#?D%C$%YK:%?X<)&$+^'^!:5AEI<'DRO\A MJ5YIYIQ7MAS#L9D_#B)_]#F>;N5UUJ\"GXW;(V;C>K>R[.?DDA/LR8EV!G4; MXDQ![6TO#IKKM$*^@]W.AF$NRJ?+MC:7!^,B7OB!EW!.KTT>F=")SR=/X@>0 M0M99,?="$/P-1)'TEB0(,U$D9"(O)-^_0SWWA=^MA;D_?.7)B(X.F=1Z9>[[ M(&:_NY:WLD*?Y=RL^HGU)+Q-/Z8PS,ES;!\+;O8,+ E[DA[=[@'*^,"I\DP2 ME)'BHHI#\EJ'XTW=2<'FUF10?*DY>+Z4#YYS)4FF95Z$BNDY_75YO"Z_/\?N MUU9$K*S*&I,QKY5I*,S[*7#RYQ;X0[P\S7AE3E=!)'MZ=B+1.+LV$_X?9,FB MA=PO<"FCB_5#+''\% 1.;FD:C7I@[+S6O>8\ELHNZWRN"\_3@BE+ /;Y=?37MWXF>Q+:@UXKK^SJTKJ M\S5R*,F8++)GZT9A\.)&0X\,6XG%F:&G]GO_:8B^S"]U0M+! UWSPC)_B]DM M98AD\RA9<$KV[EZR]=1,,LE.QZ6W9BM)9;Z3E@E=/\#TI9S5N;H$],WV6_,] M@4SE&;NK '_ Y- JK@Y:WWMV'],4-CI%W>J!V\.2[?T]OYITY1WQY M9@!VB/NG ?Q4/+W6G1?R_F0(R_KW$X=<-CQ$F0J7=P4T46#B%]X,>BJ3#;XJ MI)-"?+JO(4C\)JXRH?*7&%LB/*'(T0^\>(C_M E8TV0F1Y,UN'J%QG$E?9F9 M7<.[0R1]A9@OMS_0,=I45Y'6Y('*,P&PN-BG^J5'V6;3E8SIY/Z]#'DHN?F^ M[.:EZ,0@[EYH3%=7?!,6E2^2AV,X)I'U1A^#<$==>!!KO1NY.Q**^M+[([E_ MA^V0SN7\9^B1%%:CZ))VN7[%\>H9]DDCN'G@3NECQ=&S[I5&<';5.V?]$IP4 M2[;:RB]$E3XSL4V?O:@5W5LG:^O1)"XE;TEI-\+9W;2SN;RIK6Z!=SM:4^_N MU1M3]B3EOR!I7C?SH-+$9L.F"K O[H":B.#22QZ%W:FIU]3VV#^R BZ:37%' M'^+K3.\LJ+G>Z9>AUQ2:HH[N-K8 MK]L99NWPAF0K[L/!W% -=1,QGAY*B=:[7)>2Y1+?-#;"'==Z M-IZ=KX6DXY"^8Y CO5\#I<\% .O MQ$ WMB#.,>1KW,_P%(MO^3;!7 M=G>N+0^<*;B71^KS(FT&> =5W\\\_,P4 M+M1=O<$K8DS5V\!_@D>VBH\VL- O&[)U880[<+K[IC(':0+B:5!WFSO%$K& M'G9OY1_EP^_=.'U!T21_.+X#FR\DH@9Z>+Y33 W^.OW&^I6NPWOK=.X"Q?MT M6JUPAD%+JXM%I<8FV)>2] WH?ESRP%3G$Q?7YT?T^%%(:QL<8Q(S^1=!>'&P M3N208=\N=)AX(6A\;VQ*!@N"WS(9+=[NJE'CKI"M,#:!S]L@BBKK'9>G.RLY95S\^:28_;1B@!O#[7U11K5^ M:[PX[V!#5^2#J-)*VXDD@@S.8JK&IX8K9ROJ%G,"N]!:.;HKY'.!LUCIH?"[ MR 'G-S'=#[*:6F:&&\']?-1Y'2CGA#<:>MHSZ6H0B"=7=-KM9WFYN[GU9W5S>K1QP9YX%"I\O\\(G]=W_<)ZJ-?6O/OLCPT/0()HH3D[9&@DH$?%)7%!:2H0[&,4VE2.P2H$W["1Z=CY,DK S4D-X9).ZE_P=>E?Q MVMI;3S1:)@\P\L+T>IM7XH:X0TW?=L56HZ 5WI!LH?MP&X^I%)**61A\[WX" M^_,J>4%X(DXBP$A@NW':,S_2./9H,<5.S84')];Q,PWOK3 ^R1S6F@ORD._F ME4K\MV.!.!ET-*1S9LCED4)@?N,UE9F\R<.E$B[63)Z8V#7)*YUQ0.S@A1GN M^OQ1;-^E4-(2[OQ93T^A]6)LH+VT[?!H>1^#L'(B\.P\EFQ"HM\<=_IHZX?* MQ%FS+=Z$T=J"SN&0".+U 2JB2&UTX9[UK1/-L*?R1-5ZS[6VKL=RDZ$A177T ME#IA&5]987AB?VPQ79"VQ1W_K3R@F#2(&^*-_';J#W;F-I6#8:HPDLF<+359 MX@^J?_M'FF^KWQ?%M(O%/5CP@-+;&W?/2-:[1_;7:)<\9*NZRC\8<]QI85@? M5M;Z!N&,-[$,;%^?NOY,C07)%2$E34JKW N2*4,2;:!>35F?P2L&1&%<"F/V M6Q'"[)>_W(>!<[3C=9B^,2VX"J,@PQE6379!@,AH\$&]4=/NS_9PIGQ^F/(= M^GJ*'OB@"$[VQ+GP0DH3+7H8RBVL8?&<$#4@%>H.BLK!KZG#R PJ'45_0=R><3RE]12R=/&ZXBV<]8DX4UR MYK-,@&H&BQWT M]N]MPSW>005\X5%_YLM!(_X6_QW@$6PT'^GFKPMC7$9#@32I-=E;>A:S3(IQ,JC;N'ZHY% )SJ@6<0^&5]%H*1Y=$H MGSE,_ZSR\%:F"2GC2C;G%W;&S2>CV;9)OS,GV-,H=NW:ES?@PH16*OQD1=)W M[G4;X\\L^CZHYYOFEO/(0BWLZ(IL8)*\%I^NUGL%+3X^08/GR4[1\H:'U M)'S72K,=XES7QG+Q#HVD$?(,U\J$809>5L(U7;E->G"^?LO?MHJG3FR3>*#8 M8 $I)%G5Y7*2M=V(I)*FSV>3V)_RR;YA,Z]'L0P ID(H/+C1KRQQPQ^86N\E M\^&&)CC361M[JT]!R>GQK@1I:=WW-KE*B*&7<$>TNL*< '=>VB+E/]Q@H^ ) MU8+3.97' FZX\DYTV N8D^\]J-X*(;368;ZUTZ]U&=,&]H@C-6V]A;[C-5]'C[ M3"VMNT*XRAQ"-9O/=S^(+>E KM-5P*O \E(ABL-#2FJ> MC!!YX#6J/4K842[59-"-9G?"N$^LC35HNVTX@*/1#&>@MK5;8P!WB_\(C+;F M(PSD;@V?4QG=]AZG3X9?IU3-MJ3$N$-5;:-R51+YW*I!W^'6Y$R^A'UFY.5I MP\0ISG6K6\P,K.?6*A%;D,\(M@*E!\0N\#9XF/D\2)DPYJ, MFY//"+\"I0?'K\&'VZZ.4RGM45-*N;($:TIN*=49WR M)^?P1I&2+T^7U+>?]U;X:[MQ1;T9MLZK[ 8HD2EPIRW-!LLK-6\U9(BQ>@C1KW MJ/3(&9."O:>;4U; M#^[.VM/UKF*/M!ZW#I)S@0.Y-&+/8_\A0&Q\.T1SY& M,)FQ)#E/\DO"==9!$B]#F9L'S.7P M 7/5'#!74UB&3M'WI">-+N_;O_0=@_^R#D=XNA;72@MKMS MDYK2I6 -(5BWV;;6@KP^NS:4C[>]HT.C!=D>8^(',?'63ZPB;C6A@T63C)D./&MYGLC?5V M[4:V%T3'D"ZW$:_G(LGSZA8X\V$+:\NC#@4YWF&'CM+=)P/ FS#FY_?M)H'K M:K>C=NR^T-S*!RNFR:M^1Z@FRZ8HR2A!XIU6#'"#N;TORMC6;XT7ZAULZ%O) M1U^DD4'XA![)19$B*Q"0!N@5FSGEIJZ&3=^A%HQ254AN2[U1GD< M(TILT_JS< W+H5WJF/4_)FL_4^?HT?5N986P#ANQ[^3QV0KII16Y]N4)*CX% M_I5G19'JUF\7/KAS5&?/5([>MF6"-_]T-Z5S=*0286*;R8240;C4!>%R%V1[ M(HEHPF4O(,UX1UZB>/,:)'\DGVC\'#C#%WSBW!\HFPVY\ +%8QS8X@MOS=0X MPT'3RF)O2TJ*? %00_'.J\W VMVY=EZWPDX &X$0$C^SWO+9BHCCLCXI9$J2 MT'UZYDN&ED\*G5(L+QB:VAZSQEG[G_T7-JQ(!RPL MD5%G^6J%3O0I\&ELA2?18*[%#/H$8R+C.]WG@=:(]',Z! M^<6N4(;-*E)MB).J0U@J.:8*I7,08.(0B^LT\0/T9OU6$D]R^>2ZY*E,A62> M0;@2)-&"[%,UIC\A-&>WF1C!_8G"E)KY(7G-*3M@Q?NQJ/1:'1^^2OJ_MCQP M9O9>'BD/ZUHQP#NZZV9&U\#A7,AK*C-_4([/;"(2E)Y-_-KUTS]_8V2T-ZU? M_B3QR#%*WA&U@_WA&%/HJ)C_5O>/"O],=7PQI'Q$X"63]<0QRS@.W>V19\9- MD,V(J7-OG8!X&8;,/[R=;(%H$,:X4\]POJN=F>S)%6^2&M"V[D75O2,_TD'Y M@0C^_CAT[1?EL:/IJ)0D+:X[&P[5[U*?@@CO>.GI%H[.7L< ;25T-Z14V M+#XP=/EP"+)#ES^:;W0[?2?U8?]N7[(LQ$T#0].9#)O>9/.7VC96,H.!]V;+ M>5@T0QN )\ZL,JC'\L6AO@R1+P\-9EZ?!2(>-]!Q%VM"<('G;,^:JS/M&I%QYSUFCKNN."Y?XZCO1F?K0]QQZ5Y>HLKT*T5(G,?2 M=F_4&2G%Z<>NDPY]'ZE]#-W8I='JC=^:=#ZRC'C%>ZGT/9_Z'LF2K\E*^MNA M>./L)T;Q8*4BZ!",\8Y4AS6OA#XLDE)$]DIW$0?(TM9"#UI M+J$]4,^*88D@C$^;T/(CR^;7LAI.,6@TPYV&=.TN9YBF-GB3A[;FW0L6< &$ M2R!E$?)C"D;Q?7DJ?Z)XF*,5@WEB7NX+'?2?MYY?'"AL&"8BS+W8439,^4:' MD' ^@):_PW%.-0^ #E0FN0;$P6LE/UA[RP[@!>+;6T4I/C$93GPUV94O4PEH MD*\\J33N/)1ED_8$8P>.L;3R4$CA!6E8R8:K"?%IVE6B,0Q->/)'Z!>$L1TN MB+(W'.ZM$^S>*8J.2RD1AY+:NCR:Q&3( ZI!Z:Y0NP_=O16>R,[U+=]V+8]$ M3 >^>4MLZ\"GUA1NE1_@-A&+L;P8UR%19-IH&\D+^=,F&5]9;?()5DXG,M'T M&+$T+&X_*YKS-*CEO&>6$YT19C8E[DAF.26-M"<\HC:S1+'>-.BLP>R0/,KD MJ(+EP2=*:S8H#N_#8$=9CQWXEO=(PQ?75@WVFIO@!&D;>_/A7P,]\G&@KO8# ME(1UI:70 U""'$I:D"A58]KQX-C>X/Q)60#))!@<(AJTVD2GR]6Y=:VMZ_$M M-$D&%Y#AS%I-=I5[TSH-W@Y4JFG?$I371[H)2MTSXWUU#*%BQ=)W[IB;DU^, M[/$.;C0S%A)L>;S@0IEL8Z4DRUG@(Y4&GX ,=_#)["H'7YT&;_!)->V^+E1* M_L#12'B-:];NW*QIJAH>MQ']VY'EK-4+#+0:SD HR'&'6).=E5*$$EJ\(=>H M<>>3BSECDG!&@%%E<4TQZ:RP*2^1*:";#28'*G19PV./,I6#PY*)4JP>RZGG M!JPE'A6B!UH55B"V>XK MPD.C5KABW$0[*[2>KQ$K"6>#TH%6 NL(18#)VX92EPKR62'SS$X%.&_Q%[9L MU'BXX>FMX>*4DYE:GAG^_KM"%2;QUS_^4_:7M/D?_S]02P,$% @ MX"I M6,L#4WFC.0 9Q $ !4 !M971C+3(P,C0P,S,Q7W!R92YX;6SM?5MSXSB6 MYOM$['_0Y+YT1VQF6KZ[HJHG9-GN<:PSY95=U3/[4@&3D(PNBG2#I-.J7S\ M+Q(I$3<2)$'8T9>4)0#D=[Z#@P/@X.#G_WA;>:-7B$,4^+]\&G\Y^#2"OA.X MR%_^\BF.%I_//_W'W_[7O_W\[Y\__]?E_&[D!DZ\@GXT-[K$R%W"T6A\\.7TR^&7D]'GSW]+FK@$(:D2^*.DK<,OX_R' M:=9:X/\T.OEZ\?7PX/!X=/+3X=%/A^>C^V]YL6_DQ19(4,Y#_A\_T?][(D\; M$7Q^^--;B'[Y]!Q%+S]]_?KCQX\O/XZ^!'A)JA^,O_[7M[L'YQFNP&?DAQ'P M'?@IJT4;*55[>\)>7O'H:_Z,O/C;7OGL,>.+BXNOR:^D:(A^"I/'W04.B!*Q M"Y\P8I:@?WW.BWVF7WT>'WX^&G]Y"]W->Y$RB/.4#>R__=MH]#,./#B'BU'R MOC]%ZQ?XRZ<0K5X\BC/Y[AG#Q2^?5C!R/E/Y'QREC_O?5YENY/].?/?:CU"T MOO47 5XE8#^-:/N_SF\W[X/!"C@!AF$08P>&7YQ@]966^2K77 )1BJ2O#>$] M1$1%Z8M, S\,/.12C;T$'A7=PS.$4:@ 3J8QDZ#= TQ^?H813]GLJK7;%^##6_^5O$6 $53A MDM=(7U".[G% 3$*TOB=6,1GF2+]YH;I5&QBOR;Y@'E_!I_J(LMI]O?S)Q'%P M#-T[!)Z0AR*B,$2J,S)LX;O 7SY"O"K\5!NEZF/Z$L>I\F#!J-\7@+-IL%JA M*#'@1,+$LD=DRD.F/DW8XS?:%]3S.21&+H:U86T;Z O"Q2V9DZ[@(WAKP$ZY MD=X&ZH-K@'VB%N%=$(;W$#\\$_^W_OC,:*XW>.,Y]*A_1+SZ:/V(@1\"1]6# MEF^R-YB'#_%3"/\5DZY^35V(!O JFNK-J7J(5RM O:'9X@$M?;0@V[)ZXO]2:Y?_6][S4GV2"I_D(GCQ-_F;>E'E>9T.0XH9[]4 ;HBNUT?>0 MWA#+;C/]CXGY -80&+M!$XS(%8P 4EI$DVC+/#-"%]7=V(-TQ8!1I*DD]#S< M/-%=P1<,'90LL9#O)ZL 1^C/Y,_V1";ST%XM=^HRK&>+61S1'0NZ246_;RH2 MN<9[A4X,=>"]DE>:8NBBZ 8X= E@K06YJ.UA++DT%47-I_6\ $,7' +_(0J< M/YH*@--BSR W77,.PP@CATP%)S\ =L,)F0:^:N@&RL\Q<=6JJ1"DVN[;X6T* M2)N.+%5>4L>E>\OGRI^_UK[518@?$J@Q>'G)0 O6:_U MHC#_9OMBV1>_;T)_DD7%G;>K+O3[Z='YR<'YV>'AP>GIQ=GQP<'I]JV+JC+! M900 ._D#R,>2]NPSDY7X^I)$U'UVGI&W48@%#E:5LLN>%BB]>H")%?KET_C3 M* [)&P4O]-T!4?X7C ),5.J73X>]T3+U0$BWE>@<=O*&0A%#N^5-(4N!#PZ) M4N@X?,(%Q#@SR!PX"1:O8 $[X[T(D$QT /(9A.\7+,OBG,CBS RFI4C;)UT2 MX:#93M:G$J"3;W#U!#&+[;V"IK$MR58%S7+0+*'Y4I;F2WMIYD'+:#X<(LUT M_X',:2*7K?E<=P- MC_\O!CB"V%O/(=VUXU"Z4](J=F6P<=RDCOO>/21/=*]]]XI YC!6*F<57V)D M'$O9J%L>=61>Z4X:HN\L[)>[1]\'K:>"RZ>;6LHA]=9R9,ISUW6\?P=NM2S GI[CH.PAL+*.\15RJ M(,Q8/.^;Q8GK8IKI(?V'8AXS&:PH:Q%[LN@RYB[,8^Y0@;E#JYFK1I>O"1P, M!Z\HS37'96ZGN'WT MR0#,.>QQ9:?TSO=!& 'O_Z,7KM]:5;@([^S@@$CG9.#\B>'E[/6X)DYMQ 1# MP."K^+,5# D!Y9STN")#\U]Z]\^!SUZ1V2UB!3=2H')^>ER2>8!.3!\T/GQZ MI-'$%?SL%K&"'RE0.3]5ZS Y/\?M\I,= GA8KYX"KX*7\@5Y_K-^>9GLY@K&16%;.")&E@.5>\=8^6NU#JR$QC3"61;E]0_2*PX]WH M!E%Q*[A3!IAS6+4"8OXT^M:/(#T$@5[A%8A AINS#EU5W"+B%0#F6^U5ZR>= M,W=U-N4*@,:#YDQ,:Z, M*V=74V1PQ^Q>KR!>D@'F[SCX$3W3\]K 9_?ARM(6L2V/+V==>^A,-WWZ&7J> MB.QB(8LX%L+*J:U:EU&A-BH<2-[R>]*).[W-()3D5@@+&;783C6GDD7\*\/, M]:%J'%=6T;(\#LTY:JVTV*X"+B>[:H7*9++S<,\MRAOR395/SBAI!=4JV'*F MJ]:W3#;=98QI'+<+&^23 M%T:D"P?I205&9B&UJH-*.F147Y5@1"X?T6Y_'?;!6IUYB\X.CLPY/\;FC4.V M%+HA\ZXI;Y%13$N1MD^Z),)!LZTG;Y$);$NR54&S'#1+:&Z2M\@6FGG0AIS4 M1E,R#!-H;C9*\V$-F>))&)+93;:V)Y@P5)8UEF@^9_MDRZ/39+FCW6RZW9EO M$#[3RP_(/_1.B%?@07H=0C0%&*^1O_P->#%K\B55US2ED.>VPL[7!CSD$3Z[ MHC"<0P<2S,1F?H=1=>B83!6;%$(9YY#'A_P2MC7!R."]6,0FGH6X]*9VZ9;7 M>PQ? '*OWUZ@'T)^QZXL:Q/3\@ Y&5Z,I[PD(1D7SR:*Q< XV6&4O+H@ EXO M7AWSRD.VZ>95*0OIF CI?+#L*^/4E'_F%>*GH")"K?-; ]*="'@'00CG:/D< MS1:_AC 1*4,U.#5LT@Q5F)Q<-,T#%QN= ZHU)+BO%/T\6 ./7OCX/? =_OC MK&"34BBBY&2V,=XI2*[^3&4E)+^RK$V\RP/DI,1I;@8Z'QU2R%R7T"::.8AT M)N]_>W[W07^\A'B%;T)A*\0%27+(CGI?36PL0[(8ASRFF]Q>2,7V)I//:^* M=3J@#%;7*K&6]1_&Y46W?AAC"BN+/_:7&V@[G(N*6\-W+:":%H&KN6YTW$7/ MQ%!Z0FB-&BA"U+78V]MB -/-D5CIE:AJG5[4!JUI"=@,UU"H&]6%K=,&!9B: MUH/-\1&%.B"H99TRU,&K;379C-W"PB60K#CP;0GK%$"$C9>!?8#NXE7VSO2Z MEA5\!&\% ;(#2@2URH([[?VL9F.EJ(.7E^;=^,$BV2(M@I3:-*ZL8)TR*$+E M)8P?B-.XQ2J>2UI'MP@;+_G\,*:/](@;BNA,**0G( *?YLF%OL/FFU/#.OY5 ML?*2W0\P:(3&4$9K07!!N9!I*E [H$ "UL /!Z2OF)R*Y9T&JRAI&LD27.T3 M+(M+4[R ,7'"AS0E%IGL(@>QAGIQ M12M4HB;,(0<1)(K^''@$09C*C+7\MU?0"LHE80W^ %EA1D0F--*LBZI9H0.U M0.H*(-C5B'[2*MXGDGV&$7* )Y]D\40^R>+H+^5G_/731];%061=I/E'C\R8 MRFO,NIBA&G),>$M9%PWBF\T;AVPI=$/F75O618.8EB*M8EHOAW#0;.O*NM@_ MVY)LL59OA- LH;E9UD4[:.9!&_(9'FU9%_NGN=DHS8MNU1L!B5 M6C=R=S8]C+-Y:\&&++/TP/9@^^^I KG+;KN6>^,@%V]:VG;MGV()WFIONUK MN[9M5X.8EB)-?=O5!K9U;;OVS[8D6^K;KG;1W&S;U0Z:>="&O,JN;=NU?YJ; MC=)\6$.F> Y?H1_#&R(L>ER3.J?_0-'S- XCXKABXK]Z,9T=TC1 Y+_N(WAC M'G90;JDDS?%![V'0DGSO*XHN[,._1B\(H]GB[T'@)C'A$+\B,E%_"#Q7,.44 M5[1&66I"';*584-65@?3U* FFRIJT::IZ$4=F#GE:%9J2#]D]XXQM$.ZOK7* MTDP">DU)KQF9R!L[*$%./GL)!2MNT(^HH*+T"ODFQRYRM8J3 /XPXXL"9-,-AD^=HJ??XRW;VY"T(6\14EK>5>%FM;)WR[S>?W/?"#,F#^^,"O9*]2J,-N MX;K(KN__)L^&852"6I0![UYP<55K=:4V^!8RB?O$%F7M M5F:Z;L_L;=3<""+KV)=DJK!@9D9BE+93PMI$BO5M=((92DV[,R)]Z"4.OYPU3Q"#?Z02@[]I MV?+IT7AUAQ6;;T"75N)$,E)?LTWO-^HOE<0T6+T$/NUF,M'Z M577*$CHT.1:0;<'5$0Y9!PH'Q23B>POEC.5:FK:J72\9D$.FFY'4FTL]MXZ- M:J .>,@A>[M)O;FZ4%W81B500#KD6)D="7$/;E66M9%[>:!#CGEIYZ"F22I0 MR^V30C=D@Z_K3)=)3$N1QG+XA B'[/'I.I9K ]MR"(?W<=3+ONO$_6<4.)39EJBU:HU*Z9=!TZ<,TK:OJ<@KFQQH] MD0;7]/B/:0K0,)AQP)2+46DZZU,.51GHO&G 1$M"TW1R)YTW7?MND>]>HI&H MZW3C!3]DDX(>JP0DT<9'>>NF!R5M)"$?BU11I7/#3-_A'@=T9'(OU[\2_^36 MWYQ3G#@1&;.2ZTGYH-0;,K;GPZ$ ]Y 7SPP[HF#AL,^WHCEGMQ,>-;DQ.DIN5+_.MB9JE1H:2.9M7P MY-#JK$SO6N]JBVO(F]E%<)NKS?UEDIN&9=,X53[4J;Z8!KUAKK)3(+, _JY5 M1T% FH(CJ[(_21E MY/<@@B'IZ!"]LHV4);G M"9'GA>W:I"2*5J('^]:F?-2^!^M:KD]6[QWJCHP$=*4;[S&?< 5L')/W1N ) M>,T9)IN:0JM4T7\!/Z)WB)!O7V@1 MANK(-V":RFA2@7W=:BB2_I>#5C!RJ*H<'QP=C1-UH=^D^ST[:K#]P7IZ!5!; M/=+9QW$:2>DU'E*L5QQ-(M&T 6&OW ,C6//S ML +WM5#R_6B')/96]IMZU(XY?-DB9]N/W6+O1B^D@+>\NW34IU(DF_;\;0!6 M\9*L#HF(QV/[E40H@):S39SKF=\6(:4"HJ(*8TP_5:N#=#WK]:*9)%H)#FU' M)XAP[NCJ-7-E3+K>>]4)24DTW?]UK4BH*9[1:;YP/)2 M;[P&\VX4KJ%(=-V?V]OZ'@5/_T?-^BOPTKY')(@ROY\ S\)9R3[G.]6$#FVF"W+U$F\G1PZXH&2$O7.;-AJGT;6ORN ME9*G8TV#S_I.)3P$3>MW;.];U31,6WCIU[IS#_-3G?G6I.]NW)@D99UHATZV M_M!M53.@NB+0>@L?FJ/E,Q$5<723W"JSI_3:I5L_'_S)+"M;"$JF_'FL)RM[ M8^WV3-.C9GI1L=RJ53":-OH,B57)@D>3(U,NBF+"-G%*8PKC,HZ^!]%_PXBF M.@'+5;5>Q1G)H-?KI6,]:[MZ*=-7"[5XA6VE70*LK\L@,<['9[,XV)*94 MQ9.X3"K:] ^&J9"I6I;@V?'!^,@*?6DL@U83RK1Y7?H5"ATO(!T$THW.\64< MDJ$WI*>[+T&(PMGBOM#ZIQ*GC!S%XP/RG]'GT;9E\@=M?$2_S1\P KX[2AY! M$Q7O/*2-5,4,NYEL[SX&F=8 ;YM F3$+D*[5=+GTZ/UC_&D,IX8I MW5R1H7)/5D/7@M?8K0+D'>L*A@Y&+UD6OHI.O)$'0R_4&S)%7>IROZ\]FF30 MEE*U/Q <5J0L$%C]0X;5/R0?RJT9F8D^?\7U%H$P#1&G1M?G=_=>1=3->55, MZ] 2W)1/XRI"ZV3)H/U.>R0\WR;HPD>,+GQ$/N1M_Y]1TGKBOQ7;__#93/+9 MSHEBGUCKLV7H!N^S,?NKO!E7:<(4%:G+=T485%/T+5P?TKZ=/RX&]@M,^C'# MI!_3;]-F/BQWC?RH3PI]E%':E.[8Q&(K(+/$R3K9S^Q"#$]R=/HN\)>/$*\J MDN8(>ND)HY>>D _9\T:%5A/G*WGDB#[S,WWHJ/Q4"SKU[]W?6U+.]41O,=@C M6[[;UVQM8&:!LK1O&'1BM\1PG):O=A18A%.&13@E'S8-6=#)^[]KD[ZC?*>6 MKC^P;ES5B9MAM:3;GM'+AE&:)IZ8L6G@TXU&2,0H/;J?,?KR67)[YZ;U9%3? M;?^CBZN'S+ )D^_G:HV4.\ %Z0 '0^OL&@ /OT(^A9%\^9_3E<_)A MV])'KS5I,720_5$5W> 70[/>0].Y4.M#@=(3C=,XC((5Q"*#+5O=%-6HR_.^ MIC1"/DB;?;&Y-T?:![M@V.V+9'>:MC;*F[/ >!.J3R_.+\Z.SL_'9^?CT]-Q M#Y&([]>>5XK_P\3_ONFV*F$*["JF:(4^4ZZ,=I#F>WQP#;!/IAAZS\-#1]JFC_'&CO^2?_MI2IVX>6DU?<"WK!#%+]Q)_5B!8\-[L"J;T M=DD^*F+'9$&U,.1V=V@S/5&X@WB](RP&^7*5RS(;]ZX(BNSNJT<#V-;< ?$= M_BC@QX%//CKI^*FB0:K-6*=+6@2@*3W,GE8==N=O%,[G/M)X73F'XH@X%$+S6MEF4L2N0NG#)+53>O^ @XJY@]- M@%H2S\H^)*S4\X\8/5]X5-AX6\"4CV@.(:YGR.G2VF=*C;4$TIQ)'1[MTHG4 MD?OM"I)'.PAD:4HFJP!'Z$]NLA?I>H-FNAG*MNX_[NB L)(Y/V:8\_R8L/%6 MNWP25;3GQ2C(45R_I,[,7XL-^-&2X[U2Z:$K;AKO7F MYP^4NNLYH[L63B$8WV,%8_,U\0YSE_5@+V1(HPN M*Y)\L8]VUQG["YG9NAR[DJ%;#0Z9,UPA+Z:WK*DMIBFU9IJ22+P=SWEKCGV0 M-KZXD'X%(X \.?-^+)L]<_27K%EC[;K>I?3#KHW!YF6^0]&"7U51T[JQ0+;[ M75@:5-]FGW6G+?@Q#>AK["]W93\92Y%(XCOK6CPX1MV!PF#J 7@PR;'/H*OX M>QGD4>_7T]?E3(BIU:M&-!%'7_XA?GGQ]B]0W?O=%N*$F.RZ1J0H)HG1SP*6 MI6&U<*6G6=O 6R>>G5U5R;6MG56:1J5F+Y->$L+=5C;=,;9F7UE"09+YG7"" MS*]NFE&IMF ( M]?3EKX(50+XJ]=N:IE%?ERN5,!,^>#VL,WSX?2,638,P^@973Q!7.?7<"H,A M3R#R':=?'7/?BR*-^_@WY*>1T%1^:6IK\A7$P$LN:0TK%42MLGW*H@%_6[%& M'2;=3$(UDM.RMSZ1P9(PR5<77A5[E409=0LK"YW;%'@%7Z$7)!(3F9#]LO8J M@SS<%BX8-<1[O",R2.YJ574>-Q5-TX^NI@U\ ;2ZE-SYOAQ3"'_'0:BL.DFE MLM2.>T\?5Y-G!85APQZ\XSIQG'@5)\D[B@'?Y+,'*R*_A3?E[1^TUM*\M3K7 MJH":FK*+5#M]&FJ8E37&?K%W6'A5K-4C9="ZW./"?DSO6S"<(RNJ6R_5"3]D MMEZ*+Y'\" JO\8ZW6X@6GAT>'YX=CT]/SH_'1!%/NC8F16J81URV109C++@B MWK<50HR:O)I7B)^"GOR:&9$4H-D)[B#I0F&:('B3+:DH@>NW%^B'<+896Q_B MIW]")WH,9O@_H>?>!#AI@Z$P^A]DJ]IU)*G!+PE.W'_&87*C#,%9',-8/C:K MO*V*I 98DZ/3IS&3F1E(C&>LJK;J26WL+<0J=7F".4U)MYXM9G$41L0%)38W M.4FJY .+;D#>Y+Y;TR"CPJ.R@\^F.[I#//F<#Y;<.*%2H;)^G_3>MQ5.-(MQ M6).7C-Y&3!R.59)_@!\.5%74-)(EJ-OG6QJ8(6$]N^_+C>2I+FP:;](4B-GC M &PU0&>[@!8 GQV64U',=#(X$MV)OY$%-^0,H+^2^:%#1A"7BH>[-5Y1T@JJ M5?'I3;>HHZ]^(TWY](3(G>>PN^I^*2OH4\$V^%"6*7E%%-T AUYAO^9X-_L% M32.[EF\C":O'+JJ98JXS5%74-)HE&1-17<<-&@#9<_@:>*]DKE]&RQV'N77, MIE]I/%;'.61-V)C#.T$XVGY!TSBO9=DE86D:P7NAN)Q0;@HP7A/MGJQH^F_. M-B^ M![Y3C_YMS;)@3H\/#LXLTP !UDZ2'72TR<1PPPM;&H37K";%&FE+?9Q"QO6E^7WW=2@V3B67-MJRW]TZ9&AOK"BXC% :^A M]$^>I/#KK*%HY8V5$JUZA/L.?W#7.Y3JFDT91_([3E$CO$->_VAY)6R0&E$? MYY 7P+7&].15QJC39PWC@$Q@'=9WNK%@'0Q<.N* 3&/#/D!61:<>;\W"]H'-D-1TM)A/9L(WT'*_YHR2IN&O.2 MS(DH%P T9(%"8]2=:8::0U-;12^)CG M?_JCC&LK]PN:1IN4V/ELF6\='U)[,'N%V*>)ZVZ0#WP'^4OZ^@_! F]^N?5= M^/;P [S07[AVM%&;)FN!DJW5+X4AKSE>@A *%:=HJ8U?-;%RIP):2 YQ%&!8/+7EESRQ^]SX"^K7*C2 M;Z815-=O$H/*F#@QQI+*T%?9_W9^+:,][RT]HIB""KHX$-KTE@2RIYE^5_&* M*?W2[\;)G_-:90;$,(QS/T3$@3<^<<7?!TR<$(8ASD65.;\31.!SZYC"F;;M M1V6P&;.G=N1]K<*?:?=E@''P@V[+@Q?R2[16T!=6$T-0'S[]%E_OY]O0U;)->M2P5HVYG5%"VB>.05R?O>@-!%&,H.?(U M;N]=J%8C8;1P'T.?>9L*XI'PHLH2N3!R4:B)EU2)3]/Z4#G_8H^>=7D()Z83 MA0\$"G!G?G$5="SE K&KVZ@KC;!KFI_UF\>SB/\&(/P;\&(Y9WE3VG[%X$/- M].#,B!&$X9/."HTG%R0E3Q[11W^FSR[];GR2CWNPIO-6*L$$'_!"T4U)O!K# M2BB?W!)PV*MED)"_9%;Y'(QQL1E*H:&),7MXAC"ZHT^@1+"C_5G%32-9@K5] MJI7 V48Z][P NX)IQ"MQ**<"'*!#5H)D$-WF'RN,H=Q88U&U(2@$A]%]E:@% M>,B*0;?KR"0HS ;*?)PLN7]<%9%OP#IE:0A]R*DM="7V-4 -:GD/DK"&3/$5 M>D4NF<;EZIVMDQ M9V;[5*EJK!KP&:W8G:H+UJX P%O?P?36S2N8_GOK7V4H MIL&*7MC)NX=0KK(U*M, KE$!?HV5YGKUX@5K"..^,&XJ6!NU1LI2'9N> M:)JM1!I@#R& [U^F3&G9\/KU("1E%K^%;!9]0R.H/:6W^! 8U9=N@Y M6@(K3''1W-_W&!)))K3<>\"/[C%R*.#'O2V6)DU9HQHZ\0]AT9R'=PZ0=Q< M=Q8WT9KJ5MZ%PBA -VJ!GJ$KCQ@X?R!_F?K1V6;V#1%CED:5]!"(%P%>T6"9 MV6(*\%/@SS"<$^E? QP]3\(01B%GX-'[!&MTK .QM'RZ7I,&%ARU[S&=CLT6 MOP41I,@>G@E8@4=;6<<:+:D%M-5L9?I93X1S_>8\TW1\B3\^!9X3>PE!CZ25 M\#GP7-)?7-)=KL Z_"WPXA7\!Z0YG:&;G=Y)C+% 5S0^R48-:UL\G9S.[VP/ M\R%>K0!>SQ;;W=O)#X#=<$)3=2E?=WS*N.ZXM+.9/7,4+$;;IX[2QX[RYUJY MY3FXTT_]FX1J*>-*["M+X%'1C0O^.R>P.0@HY#CF;F7OE3*-5@K1]IN50 M25Q8?=0K;]R-R(J2991'O>=(QYC>X,LQIJ8QIO-8:!,6(#,G@OC40Q1,!!2L17J[WC0A%MX7HNW0] M6WB58AN/,DU9Q+Q7N,9=R<60^\FVT\ED*4!P1WU%6=-([XS ?=V1EX^9Y/_J MHRB.$ MJJ$;,N_:(L@-8EJ*M'W2)1%:$EK<+(*\?[8EV:J@60Z:)30WBR _/CX8'PV> M9AXTXQ:(M-]=:@")2F.P&(FFD*UN.5.^L+1'WL045- E[F3#NK#4!/ES7JO, M@!A&GQS4OGMT6!P(89BRNWD^HU^9$7, MR%4V5A7XK%;L.-6':]3QH_9WM%C+;&D0TS9[?YCDZ'Q\!OXLD4B8[/"&M_X] M).AVT]MW_7AK%+=7@;5P/,M.;=^)O$U^O"*,BVX/,^;]/OI+)Q)MX=":+1WJ M-Q@2<>;B?0PBX/77>W@O4R;VY*.K:!"?40?T^NLDR?]1X2%_F&N# 66J3AX76D(M97[ M;?7K0*..M4/$;=N]O?0$KC@+X% M[B;13)+IF_X*O&)+TR!D'7KKXM_#>A36$"XAK"Z<@C,1SICD)4M<[=U5P M\(KHT*75+,L_=O#ZVZN@C+HOF976"E+G"'BSQ3V&KRB(0V\]ATZP]-&?61RM MY+Y#T^;LT#7= M!U-[*I2I1I:HVFU :;ZXLENQ:=7C0X8'VI M#3;7%U/2 .K3&)%:V,<]EV S\OVU.H#0Z['N :HS@.15K5&*VF!S?;%DM3Y; M&PMGBXT8"J)A: J_DC4Z4@-FKAU&+VY7)L\-<[>).R%1KE^6TAD1]7A8RJ ' M<:X71B\<#SN;M56ZI54APTQ5GD1/;?O;8,VJ 49289>*\3P.?KB5!(B88 MJF6,/6/HSY"6)Y,MK@%>2/56RC8Z>%Z,@S$>OV):_? M'"^FB97O G])C.1J^Q,O!:UZ0Z;9G%IZE@2,R_&B MH!EW01B6W*W+]7>0;F9OOUYSO KY!@:M/2KN1$.1V*-.&6RN7\&I89K"-.15 MI"AB[$/.&?9 H$7KR\!WN4//;C&S=4!,V3[I4@B'S+227;T3I(BIUYAI6F/& MS)4OGE8O-3WN7PGGD'92(I@LEU6ZW9'^'C'#D93;&;3J\35$1OWJ2*?5+#@/L_R[4APU*=B5060>K($7K?DI_,J%WI5N M2$ W*E>'[C6=*[ "2Q@F1UV@R\N1)*Y8EMY%>C>QK8I34QQ&7>3=7)E0E)G2 M!QA%'MSZ=)D@:,A0DM/I'N!HS=(LM5;>EYIID(U=J3PFCH-CX-T$N+2ML[>< MRW*))*N_*RUK)!2C4F?H'A\SR4RB*DP]9@^9'?&8O2@QF$4K" 6Q'I*U^[Z M7L7DM38+H\4PZ,V\DLXFZ/6 CVA%BLP6#^3;<$'>EOS&B_S4T[AI!D91#\HW M+;8F$(GX/CUCC^"ZBWL0$MZPI#"L)O9(K26RM!DWFUB>DYN>6#+QOT$US<6'DT$TN2!PA M'X4K3@BE:AL&,BA)Q99&?1APC@)(,^)\Y1[T-,T9A.!^(.1"6"E]#_A0S_;$ M:%2<%2=!'1%!/@;04(RJ$;&BF'6:PR=S9_R4%8A1]WKQ=8 ON6\@9*8=E*K\ MH2_UQ=3W%5DRDZ;$HZ1W'H2)6QEF=Q8))TJ,>N];76I+R*Z8)B(&FB,")\*= MH_"/[<4$K#MK>%7>K4[5%HY1 4\,*[3%0$_G9.''CX%?.5PQ"[];W:@A%KWW MV?:Z]1:L:!9])_LS) (-<)3_I;HQ=RCS?];%_ M1Z@#RR6&:=^:+;+7Y.W*\:H8:E'J[+4IP[1M!^UDW'M"?F4.%/?%/CRQ-T[8I0UD15*\.YZ2(L16R4G=!CEJ6&6M M(48)H"'[60R;+EK^%U4SA5,-0U$^QK5XGEO]WZ660F/=)$_NL^@K=Z M_G=52P-1*;X^,'> &DNBA2P.W4V"2ZM"RI/>(XE);_D)']/;Y+O?^U].Y4UM MJPN;9@<49"VQ',J&:,J$=D[OBV3,8C>_F4:2@IS+$R$^(J,XJ?2\=WXUA1>Q M:"MH:'V24TOV6?(1IO1+OQLG?\YKE1D0PS D_^1>5[]ZW-3]@EJ&<^N M@)L*=FL -H7A?=6^A+[SO +X#S5K7*IF/L?-3+(8+#/"IF]^\S=7,\X[U8SG M5X8B&:8E8!O2DY/(KVR>^QU&_*2J567-YU2"C'U.Y;$:0N3$<6AR#O+.#D2O MU$YQN605MY1.);AM.L>B&2?X9X!SQR!D+,7L%S*>-=DU&4EHG,A!O3LH KJ^ M@Q6<+4HOS8PI8)8UA3P%^9=)4T/6[O4DPR5,HD#-7'N;%1+0NLQ M,3@KW#][:\X)Z%():QB3@*5G0!((_E(L^/YY5.TTT<5,+9P%-6BTV #5H3:8-LZ5MI^Z-+%K4]^@8_@3?64S@4C?=X% M^9 V.DI:)7\:'Z:T$8+T+";2GP:KESC*0I O08B]> M(2^.H+M;5FF8&A\PAJGQ ?F4-STB;8^2QI,8V\V[C(+%*'F;$?#=4?8^VUHO MFUK&CW"[0A0,;^SB'6_9.<_0C3TR]=Y]HX26RS4]8QWX4P^$(2\&5[F=OQJG36QA!]Y3DD_@RB*7@2Y)P](F;IP3-9!Y^F-&6ZZ;Q4X[.ZN$6$ M*@#4E"FL%SN<7)[!.+EBC(MG*Q7?O/>#3;7:N5][&HTQ30K&R5$S@NI*+(2' UZL7 M+UA#F%C36?(27,>/6=XT\CLCLF+56DE&ABB"C*/!+5L&=W)\,#Y^KPH@+Q]# MSE3NO/"O/HK"^<.O*DI0KO.A# WD9-Y(A^17,DZ-6IKOU)!""PG7^U67G>U^M0W7ZLJFJ4\-FL6ZH@!]\)&8WV&4 M1GW0.WP9JE$J8[H&*)"WKPEBI)H(?X7X*:@(@3G1XW;&WP(<1P.LJSZ19BU8J35MR:37&JO-, M=?^ :/E,1)!==9)'N2=B#V=Q%$; IWD9$\O-,$!*;5BI:_HD8=>U,L1:XV2V M ;S444PE,8G(S/$I3KKE8[ _#2G,4MCAU0T;MEH/6Q*/WLF:>58O"^#M07$#4OG_;5SGW45D4L%I?Y!%G6G':DDO?NUYD M7412,[+2[THW>)@S[3@S1#L8$[X$!K6&V12$3$ORNH4/T(G):R!Z*1O-P@_=-,EWX<3-WNF" M%LPYW MC9-;$Y)'C))GC(H/,?^X%DL\P@L31-5Z.H?#/9M5*F2:89!EHO(T#1N1WFC[ M'D<:EGPNU\5?./&@\@V8IAH2-%>%532":TS4U?9=N?&:^P7+L,YZ9[$A(7R& M.9!;S0TX3\9A>H?;W1TGX59%,9/IX4AS9XH@"\R0[G0)O"2BYAG"Z(X^@JK@:\\9/S,$H;SAZ;$3&9/(0#X9.?,(=5WG1.><1(T-XO:!K-4ESQ*:XS M*G?L3-.CD-"=O4+LTVP2-\@'OD.F$O3U'X(%WOQRZ[OP[>$'>*&_\)?%FK1I MLA8HV7/]4ACR"$]SW@@5IUS(&DV0@&7(F8GL]LN;V'?#S7V94GU>HJ8U?-;% MVF:\=HBC L'DKRVYY(_?YS3)5(7+5?K--()J^%EB/)H2'NDSHC+,57:]G5]+ M:$\/>EO/%%-001<'0IN.DD#VWY"/5O&**?W2[\;)G_-:90;$,(SS/$3$@3<^ M<<7?!TR<$(8A?L6.);\3'2]@%#>%*?TA+WR(FM*Q\3/,=*8,FQQ168AMFEHG M3[3#4 E^)<,5@\_NOG+4 &O4L0/&L;-'#)P_R 0X71O-,-+,2]G4&'B%FRQF MBRG 3X$_P\1!Q_ :X.AY$H8PHBF9G/WP]!:>8(E6=24932O3QB2-I/(EDBAO MJ:I8 ME-TF< 60MYZ"\#G+:/087))Q%Q%BB'1V,Z?+5[2)^OJ C4ILS=>#B4M&RN3M M:FN$;!,6ZD8CZ*TFEM9PV#AY5@B=+\O@]2MTW/1Q9/Q#Y+T?,:"7CE3=*\0] M7'QQ<7)\?+)[NCAK=)2U.MII5O90,87\\]=43[/O_O8_4$L#!!0 ( +> MJ5@341<9#'X! *[6$0 5 ;65T8RTR,#(T,#,S,7@Q,'$N:'1M[+UG=^K* MLB[\_?X*O7/?<_;:8QA/)01XK3WO$"""R4&D+QI":D"@ JD7_]V*Q ,SF#+ MMNX]>TT#K59WU5.AJZNK__E_:TW%EL"T%$/_[[^)6_S?&- E0U;T\7__S;8R MQ>*__]^?__//_Q>+84HOW2QCLB$Y&M!M3#*!: ,96RGVY YK&_.YJ&,58)J* MJF)I4Y''P'^$P&^96_(VCL5B?E=IT8)/&OI=T.*6V/^8\3M&/\=_IWZ3.$EC M\3N2NB,8K%[9-_2>+2M#4S0WP23N8&?X;3))PE?23)Q\V+P%S*4B >S>&&+% M[!W&,#@@DA(5&\ER,D931#*63"1!C"(D"B=P6HX/4UX?$QN2"I)+M^X<*S86 MQ?E_?TUL>W[W^_=(M(:WACG^[?^ QDS]\ANKBC[;M5RM5K?KH:FZK4D0'D'SM:4@G\?#LVEK\5'0X'($+]MDU1MT:&J8DV)"OLB(C'\"2D2]"/9=JG M!(!?'DU>63\V=8(Z>%O0W 2C1TG%_(:_!@T=VWRT8>HW_/60,,H3Y'](2!DH MQU0,2 -_.)Z99= DD7BJ:Z^%_\ YIA*I5.KW&@$KZ!5(\OG7PQ^.7K\^@=51 MG^C7H*D&[#VW35$3)<,$EN&8$K!N)4-S)0RG]IQ=GQWL,PB$L#I/B^J."_OS31'"MZS#;F M=Q0^M_^&+_T-?SYJ(RO67!4W=[JA ]1 6=^AWH#I_:G(,M#=/V&#G"E*:,J8 MHRMV$X&ZHL(9 MF@XDMCNAM=<':PFUD4 )%"$@%@J)(=WMYQ;)(KY)ENO*L&@FVP;L01 ]0M3(/P*[M"%%+=5NJU\$N>4 N TS,' MBRZ+B'C].1&D/RE*F*PS93&'3[JSS4*S^^JD7!QP;YY43)PG:"W143A&2W3% MT2K/MXP/FM1K&56'^@[:4R"W;$.:=405=7LP%[Y&&)UJF\USB^&6R6*W7JN#;O3!>*,!9(@?CU!X?*D$DFB&3BG]]' [SJ>#,.I*!N MYQ1+$M4^$$U.E[/06=H-N2.)5$M*.(#75L5[RZEDEBN1%6@TY%B,(*'Y_LCQ M9GUG<3_@'/S&V@V7H-?BMJ2*$YPDN!Z9N*^;!MX0XFBXZ!6?-]8Z?($A'X]V MW4UEJJ5IO8:3.YJDWV!$K_8;,UFL:@J4V+.+RJ%;(\KDZ5*E;)3T^G#YUSN,P='?FWIATV8):PZ5"1K0F=5&1CRC0&C3Q M63O1O><8.L]PB6:SNU@A?M\29/RM/.\8-B3&:IZ2%QV&AK:SEV3B.:.NT(U' M*, @M@<4V'_PIX5ZM@%2+1E5M*S:R)T@NU:L70MOXN[/Z0K0AL 4AL-99M#G MA-BLE42Z9$V@GKZ9D3C0:1GFX MK+0&C=6O/\1G2,J;",7ZA(K-JC-^T[ U+J_F!3N9I9FQ.'Y&S YHYA5B!_ ML<2Z7.;SQ'"F]"3<'A:7]=9\=2EJT1NM1<@%P/+=HK(PJ3@_3Q*06LDD&4^1 MR2\CA &U[M?D1M%68XVKQ>+2L*Y5)XY\"2$L+ QANM:[)I]9)7F92N96(]XE M%)Z*QQ.GA/I]'"APS2ECS.XV+8O+D86[AH,66 MHG^OWYN^ILACVV^RP.,HT\P$EI==FHS.-^R:4$DRFDG%WD,G\]NZK):&C0U.==L=BP\,R]9U2YOV_7- MZHNS^8.U]%7\__F/=HU4U MQS- ,]:967% MI6L!@*CH>"!!FXM"5C&!9!MFH-+O$S;9K=WWB%ELN-XVDB,I3C1"J]*/"'&H MPL]0XOUQMA,2_OKC9KT\H.$E00:!9-HH%]2/\1+P_W;]['[;,4<^:'KH. 2_ M? 5$NOOP[E&BNKA!A&)-V'#LB?X:2(ZM+ %*!^>TN6IL /"[G97A*J(N67VN MEB/69+G57['KT#J=X4#N&VG]DQ!NF;90-PW9D>R:Z1\SVX.56\\-T\X8HMH$ M2Z [(-"C6[U<[DAJ:CM3AOF-WF#K]63X\AS@Y.[.30(;ENZLQXY"\TIZ$3A\]@X#'Y_>M,4 =8H!ZJPZH#(5ML5@G M 4<.I0I(-B9$SPF=+Q4V'4"]G/]4*/C_A Y@VJF"6*J,ZO@F,5N.$S'5S$B1 M#@@E!AY+9^[Q)B6N%I5L:-??KZ:##Y_G"?$U4F+.(,,T8"?VIJ["?I&3 MO'"4.1II>G.R%*HH*)CH/Z&X/C7\"IA0I)3Q9 >)1KW1S:0:BR4N2KUTNE7( M3>:C\$+B>0+LES8OH\ /P0+(0D6J&FZ+(-6IG).TBEKPHQJKXJ1B0];/M/[P7#&QJ?O2^M! M*8LW^-JX7>2*I8(P9"(;_[59_:21MPC9%MCLJ,'5C%PRV24V]ZO[[\'Q3S#R MX6#\"ZR\4VD:VY+2-#@FEFX+HA7;;!*1E?]]35[ DQ(LQ&$NYMIX,?,=A9^*BP9-JXS7$;OY::=TKS3Z8?6L7]BNC[3 MGYGO]]P)"*J(T(%K9)&?]1#?/XYMU?KL=+L7"NAQ:8%SV--,%P 5 M0?S%8-@WO7Q(."VJJ$9B:P* 738D\5@]L))D.+IMU<6-.%1W6N$9]6*E-X>_ M[+OS*B>AX'NYG/'[VFS!2N1C>AE?K.H9=1O7E4$JM.;E,7+YZN4\O=Z?]/!R M0OL#.4/IL"]<7VC2'M=6+L3<;\\GZV1'N?M&FBKQG,-4>O2TL5TV6Z%=K3ZA MLKSZ1(].]'L:L?>C(GT>%E('T-7**DMRXOW$R9KSI#TVOJ(EV\/B_$R_)RXH M@?;2B5U0GE'C2]#.7BAY3S M/Q #MF@D5Z;"*_V2*@Z=52Q"ZYNJMG[,;]:"HD9J+6;0.](+$J$5J?.VS+K$]/ M)+ODD0E46]%JMO@',80W19_RK<0B+=2ZT]FBUC2J_?16:71#Z[._[(#$,7W> M'S,(7YPT$68_S*-\BY]0JM);JW-/-'D@;FS:[$[)&?DS3/UW\!A?A83';2[!+SLZ M6]0VW*8M6<-:?" .C:^B@=YN-G\, IZU7VV*-#*59(68B8)4<[:X,IKEOPH MWFR"OC3_&8'< R E4/@%BK NUV"R;A2FU9E(KJ1Z19_&C%EHXPGA<@P@AYD8 M^5(PI&+4M4)-S"Y&ETE*E7*O-)EPB]%VT![0A05[_0SRZTH1R3.^ MP;C4)1_.T (+!VVF+.%_3ES/![\'YH:O#Y3[E)'C6N/FUC'J1*78"NW&T67- MSYZT^Y>>I>WU1) YL%R?C$+V(BAA:3PXG2G)U1A@YW,EE:SV.1BRB8[*ME4K)B+?.>7L9,\< OE^/X MR-KX795,JYLXZ*V+^10.:H+*P+?+L^MG\+R;S9]=R30\Z^879CJ^!1MZR=R, MAM2@Q.?S_>E6I0NB7@^MQQ].;'R;HQR!HI%,3E3IT&8T^H: N MEH:ZA,)SW.9!!QW15-#"N@G'??0X*KN(OO3;5S2^7IDTZ!4?Z_)+FTHTZ'HA M=!8(E8K:D>W7'_3QB&[O=TE/"7ZHM)Z@^/M?_9!5^Q MQ+JX_DRLQU>*5>DTIQF\5I55)S8N))G&E\#Z(=TBK(<&ZZ<>7Q8,[:)[/GV7 M^!S\Q.L0- ZD*FKC(Q)?YKNY!"VS>'X)&*H,_[\5"QTB Q:=3F[/OC.S^QJ! MVS.'\5_)Q+S(&>)D-2YRI#SA--')LE8V8N(S@GB56Z#V@AADWZ.9G(3NSG%Q MM9XW*XDV5<1+W59:O\\SL\TBM%P\-[WO*8RO9F1UO"R/8VW%XI3MIIHWV)7. M%T.[;@X+(Z]?XN3-;IYD39)4BZ+N9]W[5H=U^J/Y++P,O;QS%7;&GI50-TFH M(@Z![IZX4"6?F8S6!D,BDU9GB\Q$&W37K>*H_L74K)LB=#JW;\C 7;V=LB$& MZ7V]C$Z-8X(ABEY'P^M.#[!P3.3"SL+=['%N)#SE'ERUN- (2NL6CM1+G!TMPPZ#4J>;$D[,6EU@LK5E"I?C0 MB?_UPTT7W@&]P/K[!=R[9F0V'L.3+XS,'C:]0)C^I:)T-G;UB:(4JP[:FX+0 M2G.ULJ@5.J,>JV5#IX>O'\V*1"GP;3)I=/E: MKS7;L*"4*J0&1'T:V@2(4.ZTA5-G/]B:>R:-B[QLL:-/$X8'BILMMQ*U1.>^ MS9,YS1CF2[T!O@VMX@XENC](=W\J7!^_,K(B3@TSXUBVH0'SX';;MC'??1ND MDKTT%.B[G.GFM*2]/\23 MMGY?A?&Z:7#%2GJFV$HQDQ<*BE4)G?+WUK@/^1 4_CIAQ-N%X0.RHI[A_8%1 M.-PH$)Y)* M:M2=U$72#)V5_)%JX#'^1YH@3)H@^"J\ECZFV0ZQD<0U3C9'@YK6D#0P"-TQ MNB=%_)C(D2V.)/""$O@A=E:(%P;W;/R>Y+H&.:>;?:-?KWXM=_OSA#"RA%]) M#C.A%D2P=2K5Q,1>XTIN%M/B X$1KE]2XBJ"^%SEW4@2?[@D/BP&$B*GE*N/ M\XVBHS5GF6:SDY;+:S7#?4VG]&(%12*O-)+!#[:&"SMKF4:Y1?'*2)/+]9*= MF:V_IC7\!#&,K.&G2>*#"B*?':N]OL%T1(M:CNIFG&.J74/ A]7>>AO*%,4? M%ZC]B=8X#)5BWJ<#0BCC=$)?.K'VAN49=D#DI]HR#LB?*^.1)(95$A\[*?RF M^FRQQ+I%I?UUCQTJ-]!+%SUV2Y;=_5=_ SJ*DV(:C]O#IW\ M+%/@T_-ENN@LR-"%NM_&SRO45?K0$^!O$M#[-;E1M-58XVJQN#2L:]6)(X=,W26AL5IWQFX:M<7DU+]C)+,V,Q6_"T.M*Z.5/GT*>)G<7^>X_ MI.YS3KPSJ\7QS$K3<##0"G(A=!7B242.EV7=/VAZP9J U&%-0$KHF)V^N02E M.0YZ_;Y$4_I625\=W&_PVEY:0(^Z; &]_8)IU4M8.6;3M'$M05?3%",U*J' MV,/JZE?0H*0PSJ82=E%*CV9B:M!0VS8]3"3#<$_JP>S)ZY?VL2RX8+$5?0Q7 M5 JPTINJ:#LFJ(WV7Q]GZ;?@K_8F;>BR;TW&TVE"J5#S-:>ED_*"E]--U@RM M__[R&1\>FCJ>7^HSN6FPQ'RRW+9F3I/46"XU667#6ZGB9=>1_8 P M^64N45S1U6DK*[ ZWLVHN5A7$HHC.K0KNK!<0A5B_K^LF+;G51]J 3Y-\'U3 MP"D^D\ZPK?FPU-7X\"\D:<*[:H^NBH M:8E$:I'BNKABKHN2,Q1Y8QJZS>17HN/)*7]KI+SKDH93W3&U:DLA?4]2."G6 M'8K(MN*31J0[PASFOR@BGM8=B;RTD#JZHG%.C6SD>#K96Z]"ZV*$6G>$:4.H M[IC21+0 DA/%=BFVEE1'ALNLH)K<_JAXNWP]_V7?7%#51,MRBDN4@([TZ[?Z M!BT;J] N8A^_^-%=TIRGU_LWNU].:'\@9R@=]NC[FV\9K=D38%8-77),$P[Z M]&Y1.UY>)P?DI#H3NW4\V[0V"RH16A_X^;M%GYOP]U-&+V;U2,^94TO@5+RT MDO+D.-WDD^6(U9^_1\I<8(M45192/T&)W5EK)6L]11T9]5EH347HMDAQYH)1 M[+B0.*@"ESA6V>^N)_2V,G+2V-BR6449\Z7V,+=,#]05[H16^#^QNM#GWT]Z MID[:TN6ILP.[B)[$X7U9Q7L'S=K:12TWE^:H9.N!? M/SW\4KL,+W[A"1_]E[Z1D=\Z=/F\A)VM0!T.">/P!A7+T^8(7\1*"7U<6Z7G MH]"Y'M1L'!)D+5L%6).MZ)RF5ZRQ!3B]U2Y'SH;%>'\N^#\D=09 MEVG-%N^CLJ5EN\/"=.+P9$U:C%>%[D ;AW8#[&4I-,=3_%9(>!@C1&Y#W31D M1[)K9@N82T4ZT'(Y90W%!E(&R"B-S!2EG9*+R>.JTE#)R2S6<]95K;"L$)W0 M;5@@ WYN>KYN>'Q^7R,"^%(^[B;75>R)6[,9R)Y*A'.'B^0*D":BKEA:P-U2 MG4V46*96G2GWA4Z_6>THN<17X^YK9QUVGK]0B_LG!9M $^'B4!\?6-W:4%7& M;A_<>@Z0OFLK&FQ2&[7@M];(VQ1I!8IH#R )#EJ0X5?H50Q.X(1@9*4E3K0: M^5FM.QRE8LN.^6FW*-I0H\M/;?YU:6&0C[LI&,EZFB/MQ8L0SK>Q@F*0ZBD-%LG$9V8A'LO$U98-V94.<:D1A MM1D0,VNU(&S81H)OI1M38ZTMR@,I=.O1UX,^JK7V:;A_).T[ M1)I^J546=;4M;?A2H490U*P1K_*1IO^2B/^\]/6PY!:IK2ZP>8*C9_EX,]U8 M2 V0;(=7A?_DW*+CX.5ANM![ ]87O#EOD\]PM4PEN>5C*:YJ-T9D934,[<;3 MY?'TWGS&HROG+A"4I@5B5_&%$2C<^T!T%^-T?KGD9TSM/JG6:K&V;5U]T_JU MVIF,X?0+M3/* HU1^-7]$3HMSI+I68/@Q;H4M_F)%;>O?T/OUS%K9U8L;]4D MTHB8Z7HFF>?R],Q(M1IET.!_D&4*R?;6X]58P;TWIXC\P^P< SDPL[!U^0N@RUT*1*_+I81)/BAF!O$2-S:50+;:X8I+@\HG1H%*W=34["1WC MWW;>Z-HU-J&;25Y2IAETB"SP,_E MKC,3(\@7NLZ'32^PYK@D&(+#A76]I\Q2@S28+7)+ME[21/+;5+R^PN'"T(.! M'B9-1J\VS9E33^@JR( >50YCR=$/I]Q#3S%SG.FG7. MFFE\:6-6IZ7[0I49AA87X?*XO@L6 H=K-$TUY23) 9[I24Y\3?4+TTIH8UWA MB['K)IT@&?9?>"PLRJT"9#^Q@Z5&A MQP1_%,N@22)Q M!SL/QA+\%'P^^SSZ,@MT0U/T<]WZ]'%'^U2_1UW\/A[]0;/S=(%RHLNB*0=4 M*>25ZFRROE]QF=Q]/KO,\S,^L8^3O79LS[P4L6-5)[;W8JQ(S#1UMAU0G27- MM1HG;WPAD9]Y859(-'@MR5LIC0<#J9R)#7J#-<6>O,XU^N]Y4P>Z"@*_FJ?D M18>A9ZUD+\G$Z'1XI-"MK[>SDJ+8EO7""6AQ$XG MYXL/_//U+SP0I+9@]>_5(M^9K/%65\SIG2YI;7IADB''-N_:UQ<>R4_<%$"= MIH22VK=QIF^-UEE6V7#%1Q@>//0.IK>%^WNB;CE%T./SX_1ZK">S1=8>G[SP M63H\\R(%&E-!TM/]J=V8EF:E%5F? W695BNG[W(GAQYX^GV_E?4=U!Z&8TK M\CY.@"B[)@5RX,\_\#^896]4:)DT<1U;*;(]N2-P_'_^GHLRJN8;4\'(OJ-O MZ<3^*U,93W;?&99;"QJ^1A51(8V_?SWHU1PK>LPVYGB-[M]W.CH1I7J]KH [/?^K M7W_:*"D?,T88VO2%%ACJ8M0+I* (_S<_0TE)!:)Y-S3LR=\/B7J.6N\G 9SJ MX="'ABKOF 6' 27 ;1-\A9B!/B-+'A-590S'@Q[\>VB8$!N[1VX1+2U#563L M7[C[_X(6J ?JS,][/L")S5WJ7(;![E 5';E$=\<,__LL5]&#S*[=;D8D_&JI M6(I; 71S-U%DV"/LX7__E21QZN\=9^<(.$A"!1(,"2).)02<)F6!CJ=$(36B M)6%$4C0@)) 0*?&7AX7+S/2$D0=<0@GKP#R>/%\MMKDL!E?];:YU08J_=APM M+L,WB^TBU\+8:A;C>ID"6\US6*96J11;K6*M>FDX'(WE:8 ,C]YZ.*M??[JB M-8%281OZ#9:]S=QB)!ZG4__\'OZYX(#/2./#$3\O?(]KN6L(P.? *%=K5O[W M7P2#__T/-%:ZH;O>B")A_LJCB93YV]9HF"ZB%9@,E+NL(;G!)Y2Q](U;*75)W6ZJ;>B8$WBLX1K/_7C"#@[$Z>?1\;E0.(/GQ&W" M'?-?%=&<834=_.=0&4MQ.4F*."& A$P)-#D2A2$S H)$)AF:("@P&J9\9>P] MT98$863IPJHLC_D2KB79LI)H.B2+D..WM%W[[D_0I[-DJ*HXM\!=\,?A7!#A M)MXTD'F7/+<@D#377Q(=VPB^\+PE]YLCG^J0\UX;_,0[LLU@8/X+"8^CMAQ\ MOP2FK4BBZHN4!Q"_%_HV'O^?0_'R7Q=HQ0.7Y:![ W8Y4HU5@(C@#U7UQT%0<0M0Z-KBR%_@XZHF7H][SZ_S_VO)+J9Z*W])T M1/;+D?VW;2))N!3JKS'I8U/EUE>P__M+@3K< A(?)Z=)JX&39L2H=JN!0.E)_^#E>!=1H@;$!,+Z( MM38:5-7_=CF52M#,GE-GK.$EA>0:7'K*"VSP;+/--;+9ZM MMK%V#8.^;1LZL!A!8;4F1L3_DO^#U7)8N\!A!V[OSN5E,VWT,Y&BZ)T;N4?R M;]?@?*3P?;BE?XU[_M"5?8I).&;.T!&2 M)AA%W&!H%!Z>KN:)OH-QAGFT;);(A$@GT,'C81(NF^6AD"(D0A@1\40\Q3#Q MD<@\]-1:[0RWU#-CG5L,X_?YA,1V:]E&Y*E%+D/DJ7T-LG]E3\WUTH"HCT35 M EBT3NY9@62J?!<@IT:J"$#H%Y M=\Z%O:@FXMP,$O1*[XT'WJEJU\NI-"Z1O$8;E8G2C?7&;B[94_/ <2)&)7&< MNK)C^MHP\I&(H45X3%G'/(FZ*[C_"#V[SAC,(E7C-"+1;E1[U5Q*9D\9]ZXA M/[J]Z-.OR5;83 TJLU:-;V:XUHT'Y&(U<^M1]-(R_UBL^4F,OV-KXB]N+4JV MBT"TAVJ"L6(AO6!CHH59YGJ3R8KU:$8LQ76M-4$OB8MA:P98G?;8--MZ=\X,X%ZN7$\2FFNB8'5:(G_99SB<) MKM/-U#F2K)53=(K&F]!#8$Y;FGEGJII]HL#G&4!-C;Z9M-F&D#AMF9D0\R2_ M3#@S<2+,R.$DF5?)%6QY,DZ\TQ*E-5/JXR2GK%2VS3++5$-(G?;9WK;3-&EQ M/7PAKJMDW5SCB19)?RP-[3>C=0BG* M<]-8(@-T\8"?YTT5=^7'&ISA!)6,T3B235/)I7GP]*?K+A2T&UVT& MNBT9FSJF8LF*6__["V+LK^)M\[9UB_D7>IE?F370:58.%8S+)',LZLK6_?R? M+\B?8_'$JL;M?[XRBXX,\4M-[Y=BV)MG^ 69>77[Q,JR"2S+_Z>LZ( XW"0L MY!=QS2[BN%C1V_VMI;6KU/@9RT3&<:P++!NKB' EW;)- .RS-NJI3FX^*/IT M.G_R8/YVKQFC:+YF+Z?36S M#E\&O8S#9 5=:%/+\;VFS^9FL4GU8HC#PW(5J5 MN:AB(+C %WX-'4I@?45_^"_(>8@N&41N\/>Z!FH<=XIRH:88'%F.)TAGW$PVR\]9[F0\]6J; M_9^K^\5E S*_/C'TTUW9PD+GQ+1!FSPSR6Q'*0.7B^QS.8,D3<<2=#S^O+2F6$DW-2VF:F7"S&H1T#\F%+-E\6B.V8GLT6 MZ1()V+RRR;111)M^V%)/+AO$\GY.S/+;O)/7RVMU3JT$\D%+H:#.")K DR2= MB)]LKG<&!!!';9EC!FQ2TAJ-5'TZA@KOY&W=2<5D$X+.ZGQMQF_P",_L:VZTO(#<9 MOTU\ 7I'2 H]DBCR%O_,0P9OAI+OISX<&WD;?ZU"?I#'-E\_7K[B,SS:MF)[ ME4: *$TP"15->\$B^<4"=04D/Y:(^ZIA>RHN[+PQ17>AX*7:__6B,-.7YXRO M,D+.FJJ?6^I*#5A+$U$?PR]T;#51X#?[I=+)TO>!2L'=^D1OT2A>19V0T>7M M$8MK%"4^"'?XZ]@-00Y=E;<+>*ND-&['4M)@!EBZ(Q<3U2&3:_AINT^FTZ,! M8"SF#0=SQWF#_5_\%B>PN6AB2U%UWII ]9E2?.HI',[[\C'6(U4<@?HUH/8- MA&5*R6W!?5/@]:Q3&.,V)<9,80T>0SB*YP[4P$V->8IPBN;]'!G&\O MD1$]"#LKRN*>7; UF0-;:5E.#U@Q]NSN;Y5M9=G&J^/K6%XUAJ**M8 *))3" M8LZ C9V)4U["8/\L/#QS:<1+;#(+:LWIM&HX7)Y9)Y:M@4BR@Y5_[.5YFYR. M;/)%;'*$V_.X/6]VA7LI(_+;^RHOJ7F-UT!,IW1I)^-B2? M,:UJ?KPB39*V.&>Q(!.L55:W_>=V="/3^@%XN-2]*R\QJ^LY/:YFB7N=RV\6 M^1XHL-;"'@OTLV8U=8OC_X-Y0\+<,6&R U!Q(";26S_%F%X!J><-*5ZH@B+7 MHAKXHMF$SF!5D[)=%L+T)8:T' 'R9QC2*RK.1XQHMS1>]\=H(7]!7L>P?]9CC3!K(F! MBE0$-6WLB6@_G,]*/!XT&K'WL#^E_]Q@HBYC?Y$'\QX" %GL#*<(9? AMSU\ M$HW'[PR)E^6.Q!VN:-E8"O=ZD,6-=8M=/V,]XY@F'(57P H9#.A$.]:!:)J# M::4NBT:96^!$E\0KR;32&O_ZTT>WV!R+W='&U*-EKAYBU,-W*I7:X?OP45FQ MYJJXN5-T2#@0&ZK0IP^L2>*6\KW:USWX>4\=4JAJO(->J03YA?0!$@H& ]">;K B,F2BY*;^9T5;].HH/= 4^SX.LR2;C@H\(M)X M'.F!)A@[JG<6M15K?XA&\$:VDW%@_> :(AFOBP?""]%W\MDEDNJ?(F> M":G*MC52*XUK"N]C&]4_".V*A8F8"OL"F"A)$.V0UQ E"!8FLA-GO\4@*V)G M?[ T*";P+6:@HB&2-$B)S0TRD+ [:$;0N,?8V#16]B3X^1::2N".308C17>3 M==S3-LB;(/&_'QNA^S/Q=]#LV0:/CR]HB$RCW_B1L08M%?U FN$B.T9BOMD_ MM/6WATF[-"4E"#$%! JD<($6)5I(I411H&5F2,N2R Y\3"1-4D*\]Y\:]B< M,Z,"G2;NCZ=1FK62GPC-V>A1/U28E;=* +4\2@2=X*:9UXID> M!Z;;CLFE5N7["0M;4@];=CJ;U5*XC^=Y93CG\6;-K(X6XW,IPQEKQB]K*5OC M'9/OY=:,PRBSH+3%45U^9%?<3J\)EUQBN* MC;YF;I G'UY9].E3M][EFBZ;D.H>&^;F2F=OD:=B9OQW[$(M>8=;;>X;:H)S M8ALFW7!BA#(>0WU _OK#G@+I'5$5,ORH8MYRLOUS1;YZSAY' A]*@;]FL6=/ MQEO(R4D[%ES>6=9.QI7>2FM.2CT9=\I\D]VJ$U68^D=Z6H^Y1=]=UL\ *NRR MSIWW2L,O[9\H$0'-\B[),A[%=I)1CF^RBEJ,$1RS+O<2J?E\,9:".JP?6@'] MDW76Q0_1AT47O/J\_(\.IZ,@PNB)Q3HZO'PVQJ",S@73W! :=$ITPXV .9:W MT(>O]Z[..5.JW3#==ZD;]/*5 E\-7XOI<&X&,E*03JZ3HXNZI(@J6NN@JI>H ML>7?:&QAJ(B-(C]Y2)GZ2SR.UQ\MW+'WFI./X-/K@SW6!*AJP$KL+\@@-^3B M%<)^04#C/[=8'UA' ;+/]'70;(X4NAM+[!GU-5!D8\@IY>62''6I&BBS%U7G M[PT>OFSY<7D,43]?V*R^3N\]EEGI_QB=6O(WSHCB8;M@PD!7J@OS +F@XX M5_P8*JPEU$8"+5#X!=*3-5+F<'+5ON?(32O&U?.H"!4$EC\&Z[^_BM7C7'=G4-5#H'N"M-\>364 H=?F/$C5J%RN'YY>K7'YJ^(1GJAB93 M 8P"(OYQ(XY?F;)!=EJAU.V#3KG2Y111*TTK];%RGV O1=EA85*KW6NM#%=* MU*1U>C/+*G#.?Y(W23)^DR*3IX0U]AUA'N7L.3E"5M>GC!L M. ?N1H6ZN0UO(8BK7/SP&\=S5[.\_@;R;>+"5";GN!WE? M3 5W[S/(-WPA;_"7#_'@(/'_.:K:+DHSZ$PYNHS"U(9Y%Y!(@F;21/EBDR \ M3;J<&(.8=\Y9'-G O!/5E;BQ@BN2(*V9X S*W8[,%&( ?4LG_@?;_[D_W7PP M&A0!/PAK'P7!"?R6BO_/@SAX\.4SQZW]"A@(#B3A)G->]UR[NP-&X?OK;T1L M8B+]]J]V+7.6G>COC^%_]^M-V-Q:0NO!V"*P==\5##A],^H"##^EZCES^ MCI!,I48R34H"H$=)@1[)22%%QR6!$!-))ID"1&+X8$?(G1'Z_ FWVSR\WKO- MILL+-JOR--V\D M$[?QSRS@\4/)_ERT,Z+ZFZX\>4@S\I:^I H*4W#M0N+]]:;DB(W\/T%ZZ.O6%KVB['_.6KL%@]UMMDNYHI5MIHI MLN5B-5=K5EATRZM )N+Q9/Q$7!Y=5@0"!#OT+UF\Q78=8P<]>^(EOA%FGTVY MGX6C,S6/(K9]#?=E)^)%&VA$+MA(VH4]+8'$B7CJ[/[O\[$#U*F_B7)[$C8( MN1=T76C.N1:-_QKGCX_@7NID7P"A2=W M4QM!E;Q,=M6D"RU%MMTEM#KR= MUB\O:23^[42-:J#,!,5VPQV0C">H'\SN*P!\Z\).\OK]W MH26JP#)&W,)!AP5VY9C>+@S85X]<7HTZAQUC;L\H_.CU?5@)"ZT8>'G:H!XQK\O#('TD&*$3C'@- M'4(MZMZQ-'36,QXG4WCB'68C_K7%X;(4<3O##GJ+9"!T,L!PZXDR5&RH\TB* M)-]M#YBO+0"7(4?0R5?'._4M$AJBW::OB+T?MMOTB$YJ%?-5MLTWN99 X"1. M4F]32/MNOKQ*(CZ]$LY;3H)_KNR'9!A/'TEVC\X&9_C12ZYQ8NY1=)&T?WH8 MWQT>)C_NI'PB=4L].]*.'?R-J!$=E7^Y\ONHH_(4)5(XG@("(R82 DT/ M14'$)2!0-!$'."TG 3G\]2Y/-O,%JMY+%=K M=N&?L7*M5D*?6VVVS55V1^@O7_:'2)[BX/ D_T2Q4/XCJB6O;C#OB@5TD74. MLMG? ,1C#>PO&S7T"V0_;.]7QOX/INB2ZLA@UQ"N4%>B*<=4PYCY5;K\[/^@ MF#8J\J7H;M$A#8@Z:@01=52NBTRPV.F]&OOK-*@;3+0P4?.JBOV%VOFO/VZ^ M&R7:B#A^ \&=><.YFSL>?=5AX^!%MQBKJ@=SOL$,OSJ7*VO!UZAO2%S;,)&' M@(U$^#J?D&YM+I?R7H5.5*-F# GJDLE!OABJ^SK>W& CQW9,*(V[I.^;@SII M@73=8,"R%W.F*EN5H<_^SFQSM MXPZ!R?;;'';N]P3Y*RY%2"ED,91]X I)$Z00XCGL3#(T#X^0*;XB..K>!Q"< MO@5G[=Z7\11)-X:#;LF Z,%F ,P1YF"WLE?@#&WEC[RM? _3KF1*HH.&)9J; M0W)!A2:9RA#."'HEZ+Z#(9PXXI,*QVF[3/9P.P'N?68!7MS()<'>8H>) _M; M!!Y(^(D21L,"J@56<&0 \Y4DJ^L.E.A 3X^PIJB)DH$.?D"%($$I]I/<=.GV M2$%ECBXQ^,^)BB\%5_QXWVP 0K4+X2R0W$)?_JD"PBT41QUU?C2JW2N\.Y/< M,HZH+2IIAG:($6&MAQO#._V)RH(IWJ&7(U7.90Z'7A%-B'V"#HK601RM4'E# M^*_'2>\.(RM0Z_[L]X.!_5VMQ%?N<:.N_W!8.F>DK(%\Z)T&[K2_[#^JF.PW0S['K]^'/[QKP ^KRR+WQBTQ.X&( MBD&G4T*>*BHK\O?! (Z7T?_[KQ230#? '"_,'ZRU7WSERXM\R.=]Z+W!DI&Q ME1VO#* *%9X*59AOABTWJ6)IJ(X&?!OLF^_].O!DX1X!Z29K@'V0@;( ML+K%=($-?6MQBFKKBG/%1OZ@Y\A8$7HB]+CH ="G,C3O_B_9OX1IMRJ#B%$= MR!BT.)$,5'89.;XV "JJ!^W -0@TXA&4(BAY4'+7#,$2$BDA&1DS8^ZN(%&Y M:00?WZ^'.LMU] ]6K9YW%-R%M^L$.?VV"[2,C".PZ,5B+01B[]&]U\!$^ M]"\,BN XG0"#G8CI*.*-:H"%9Q\8'$EN*(P-&!&"BF"CP+*\N/O8T<]C5D ?:F8AHYV=43U!I-4=XWINTGN@Q. MMGJ]&)IWF.6H*_0]=+DTQ7:=+G]A$&P2[W>Y'CA>?A^&N3D<@KM@.@N+Q&"=-%V3(@L6;%$=+#<0H$3&5X5%Z(K0Y6DIQX1&$L4IAIM@_S-86GHI/\=A.Q,@X^AMM:,,*W2= M7*2K(C3Y?J()#9P=N$=N AOR&5$>F872X@Q)<3<37"=RA[,;S'+FT+]T_PQ MA7:]_"]BUD29SP- PE]E]X>AJ,^"7$L_FVD?/'%0 O)<-*/=K B>.WB.@:$: M<+E[@R&'?>XY_WL_'N(0SA#=EPPL7_D%6P)HV\ #,;*[<%PVD":ZVQM :<>J MZ&4X^GNU$>(BQ'G.VY'7%:3WNM;TYE!%>FK,W<>/L!-AQ\MZ/ ++/MM;!JH" M9[W90P9].P.;P(PBH^GGL.WT'.9=&J\9LK>'[V;%H]O-X0>@8B,'J#=>NM(- MVKI2#0N=7/"7#HH9&=$(EOL<2J!NW. 8[-I-I9S#Q>82A8]'OC6U K/JK1=$ ME*4+*0!T:Q^_<\\'>8G=P\UA-$1T[(EA1GE($>@>31YQX]'^.04)3AIEDLA@ M:,,?EFA//K*B$7("=26NL;FX\10-A,X0P(^*')SCV9WB&BD6V@9#)WK^QB+P M1. )U,[1\3[OX#5*WC&@Z[1$QPKE/;S.Q,LT<08\9RMH%6FF"%R[P/[AR:8A M=)5&B@\C+^+O>O9SY&H9CG68Y1BA*$*1AR(O+'40@6JBR]#$W2EE15^*EK^O MS<],$=6'%/V,5Y3!:.I!@ LM#QT=ZJW=LW#9-X=8B\[/16![!&PK .T;.JXR M5HTABC><.2+EJC-]Y.5.1+Y5A*5'L'1P GVG@=!6D'\ZW)!FF'>X"9V)Y^HH=0OW2(\E01"GLB>G5=4+V+?96:V\?Q=/D21GO G*/:,;A0 M::.75I'[8G73J*AN6E0W[25UTSZ\B%@7!)5SW*([KLZP7U*$R'+<4E+(1HJ8 M[J J,X@PKGJZP1S=CX#:2K!AK MH:&B+RBY;-=T"#:&'\QP$S(,UT3,W=+:'6+P[YR%MD.1H9YU$WD?I Y[4]T? M]?/4-:H=(\(_(55-0T/;9L =,/SW%BO:&%3?2$E#2$#MI[JT]XZP[@MT'5)' M58/B..>36 [/!M[ GE'Y"!W-#7D5EH4=9^^Y):O\>DIH27;PL)][[VV3N&/P MN0%9XSURX^_A#15OR>96?O(ZNW&G#=%EH?0%V_%..;H79;B!JM$(H!E"#:; M(6Q\TDP,"P1ELCSKYK[L<3"N@/L>%--"5=O\6EPK!!>WT)B':30KOPZ:>T3N M(&?[02QMI'J'X.&;X=0L9SP&EAL)V;BD>&XD,_!$62@3I7N+%D0&Y+*+-L28 M,0*6;K@28KK^XH$8GAFT\2#^MU(@!X>(R!,T8=D][R=)CND+WC'MW:)L9\CO M 1<"W@+'S#@,!\&>%91U'_@=3Q>-R\.)Z?X\]IDJ#W2#HB^!Y8+/K_CE2H(* M_314L\M!%/.S_-$)W">4$OR_0$2"([=',[]DT:A7:%CVR8IP-T']N2/BWKRD MQA@JKN8]"[]TS[[O_4&@H!)@:(_1$*=G6W9*0$ MW;_/O!U5JGNL1Y^-HFJY&QM!S3=O:/"3[M5O]%05$FYH2BRP<-"S*U.Q(=!= M!*,LXB?X[LOV3VJX2 Q-1'7EUNZ!D@0_B_]^HV+T$(/^# MBF8KI/B#<^*(&R+*B)!<7T(55ZX>D-&U***BN021'2].[\Q=)CRM &\">[ W ME.=@X:NO P(&R+* ;R+=3%I7_05% 9%N5TS)T>!C4 (AA9'#^0)X1#66W[Q6 MH*.U0K16>$6-95E*TB(8,H*4C .!)JBX,$P2I!"7*0HG09*(BT&-9>\)]W+F M7+'*5C-%MGQX/S.9B,>3\? 49#ZX^-G[)X;MQGU\ _0\F)Q[;6@NR+EN[;2= M0.)$/$5<=VY'JNKP+F+OW]?^]S'4H20Z18*OV,T3VT_T\D7N3SGV=(3G^'+O MXZN\GRAYZEWC'C 6=H&;D MF)G<%Y19G[I?":1PTC+9C16[]:61FVGC3EI-#6Q:2S9@2_)A2U!;EGIV;CB; M:?W)6B.Z+5'MLK!E_&'+ ILT3"[;9;F\5MVT[MO\P&BL!.KT[45&I?N"72GB M7:I<45+5)6U-5@)]VM+IE-I-(^]4\7R[O^&FU;&6G:^$^&G+%%FD\ZS%6GAF M5)K/8[ERNE9F8LO6>K.8 +KU?(>YQYVQD#C3,KX<)?K.*,]ID[4N MR#I76:DK(7G:(RX9\IX)=^O MER$%SD @IZ47\EHHKF>,#/J#3*(B#=!8DZ<4V$RRU4JIVFCC7557N_*@EVG/ MW:8G%-C.I]/-1HN7<3#?$IEQKGEO6 V!.(,LL3U-YS+U8I@99):'-;/CTD,4S>8+M)L:&W4':[PRR MLB6K4)!2H(^+3IK6-4ZBXVW8ZQD,K#8:V^N9Y3D?F^H:;93+35N&O9Y3 L1V MNAT/SW2AT@0*UZ!@-C=;): MSY6ZQF6$\8 JE8>3&0['>H9;CA0;J,--V>(RA4D-CV6A#Z^/!>H,MS*);7P^ M5OL=GM3TCE36Q[WLAA6H,]S:-$VF6YI4&7S3D,U$;DX2_0IL>H9;K+#J9YF> MS?#DDG)JH_LJA^NPZ1ENF4H!EQ0]5>(VJA!C<_W$6I["L3[D%E1-(I60AT-! M3 YIY*J2PG!$C804$:=D(.$$ */7/_% @%[V#'6"3J%4P%N\QO&M8FU$+>:X MF)LW!.H,CIKQ7-5,=9>;F<(0@T$QTQ-B<=CT#(X:Z5QKF!S%\WAWFVE)M=Y" MY6N0BF=PE&ZDF9FD:PKO+-I+D2OF^'4.-CV#HZ$\L+HYZK"TP3.Q3BQI"OG$F&T(]!D<-6PYU\+3!7;&C*GQHK/4LXNZ MV_1$0_%K-I.@G'B';RE@EN\L&K7!BD5- PWUBJUISV=#:SQ_X8H6/Y*W:#I> M4>+[G5I_.7FZ8#^]YLS?>W[997SX+?G4A5X'J[6#[M'>P4@U5D$8(O@<0]O, M=][R&UWP\.RR]V";?==4'$(_T['!1ZR \5L\OE\#O_NNKX,@Q@MO57MTD_Z6 MH2.^A)$O.!/Q)81\P6_IB#%A9$RDR$+*%S(1\26$?"%O\4A@PLB82)%=DR_^ ME^9%E/5D M.):HRV[RG9NI94U$__C.')C^IX.[3O_YK43XN+SU\V1SX7 %Q]V\OHS@N MJBE#!I=@AA>8'0IPAVQV;TKGOT0\.>S8/X;W]X3VY33AF_R#*TX]]>V_"\"Z\_78I\HMQ\'^_ZF+Y.=U%/9PI M]H^RAN/6<^B6&G2X'M5,;*(#K#S\0VC94!1$4Q;X5E98U8GMO1@K$C--G6T' M5&=)?6R2+^"99KBO#HIEL&_ 9 M&4B*)JK6?W_%J%^8MV'RWU_*VK[3'4TV;/_W7Y@N:I >CA4;B^+\#DDGJ\OH M'VXOFJR=$4US PG9$54'_,)0\6/X%.PY.&W"E[4M 9 M,NK7'PJ_B>/4/[^/"?%M P.?+^\?'T_X$'G_C !!2.2=('V!IX3).E,6<_BD M.]LL-+NO3LK% ??Q D\;LWXM.UJI>#Y- 6I\/V@Y.CK@R?SZ0Q,W*8;\P0(? MO"4#9S4T%=AK :A+@&:*WB#J5LQ_S?<,IGB>'BNY%ZNATDT2@,@:JN#[>>_? M,:+R<:OM3X^,?'5_+9"QYD[$JL#VHYAGM/:H5JL:Z^E4Y384J>:%7AO/4*S M(#>-P*F;.)6ZGMK^V3)[Y;C2Q\GLI\>'OKS/]4JAU11=3JN#PIBK$<.-6:FM M\MLQJI !7:T4'B(W M[A-]MKH)W*LE4<5PW0+^?8"H+/$W]=X_Q5_[O ,)'^Z\?>Y40Z#MK^;)^:+* M>9+Z^$I=':02N7$\'\=C)4,?%W.Y;:(X%I+(I4M C^['+-0_Q7W[":+N^W(_ M7M2OY]B]5-87<6V1;2=76TYLT%9V)9 VT)&L0P^/H&X2=/*G"'N(W+FP+.'< M&]-^_6D;-KHI]3I)Y:%W\Z/X7!2?"[-7YQWS?%S#YV?&4EGW>C*7[P_!U,GS M"T9GA92[69HD;QC\BBH^DNXH0O<3I/N*NZS/B/=45&O];*I5Y[N5_C)NDZM) MC$2E_Y$#ETS=)*Z9"Q%Z\0Z14_>)(EXWT:63]N;&O>W/]J\E7#B*?X^E#NQO MZM1'*6U12MMG!=L\F:LCB6-UF0O$[?Q."Z\ON7*,88LSIM*1G&9MFG%O^L#= M?52&N2'C5]QK^=E"&^6T?3&AO6;8[%52.QRG:=L4C3X?ZU;N!8=(3P8Y%DDM M.C\03]W@*>*G2&V(7*UP+;#\6_3T,:8"T;VI&$I-S!C%W(NK7??^LBY8Z+WR M[Q]2"S]1HE#H;ZU& MJSENH/OU4&0N<4-<<^\E$H=/#\R%GRA10.\*+N;KE(1:FY*X$,\U.)!A>Y5A M>:ENLJZ20/$]_(9,1B=40^%S?J*#R)Y%-*+ M0GJ?M-/JR5DS$+"JH4N/[LLDFL* RX[E.;?A:\6%8O;B]TGW2F142^2&)JYX M+N)G"VP4SOMB GO%S=/72*RRQ &QM02<8]IR?IZLR;-&PY58Z&J1-RF&_BD2 M&R*W*ERAO-I%SS6$WKT.29SN1Z1$/QJ/B[*DK^;0N>+L)=@\:1D*?*G1SC 4 M.VOU^T8JK@S8)0\7X92[.7L33_WD-7A( G4_0DD\&I"+E,3UG,B7:HFAEJ%S M$ZXRY!PSF1^5YI+=3:R0ED"G96\2S$\^"1\BE_(3-8%WDN+"%_.$B]&??SR6 M@MI/-IRA"L*@_"]9(_B3IQD"+7_E4Q1GM'IV?I]+YQ,FF('D9)8M<9I8JD#? MCT:^'Y.@;W#BQZ3X?/YYV&\HV^?.POY(V;[V&8ISPAWG-8>(W2>K'''8/D8?VJ1D'+[A9L:R([OP5O]Q)RS:DV<10H01; M_\90SJB]P7Z.;[^CHOLINH;QO?+U4](!OQT1OYBX1IEU7P58GW:IY'0 MSA"Y89^XLCKPL+ZINQT*IRE<) FW^KAZ^MRWHUB8I>Y[Y*)].\A7MVU$L MA$(6(A_@;/NB=83U_AI^;R@CT!NYK1- M1U_WR5:BVQ (]W: >.J&2?V88U+?+)CT@=E.WU]0KW_MYK.22@)G74DFENI, MN[?6/%>L3.YG8R2I#)14XH8A?XRDALA_"DM$:N=2F0Z0HXC4]XQ(A>#XXO=7 M]=?TR9!P'NR%/Z[LJ1JW68BY97ZVT?,KN;:J=6T#NF5NF7\:NF7QQ \^??3] MHULA.(/X_27]JD[=BT7=7HQ4R HER=?H9&%J+3NCHCQ&HH[\.O*&).,_6-1# MY.I]HE\7[#3.#=.%OS'R*LUB)J2$"5!%8\P8PH&+Z.=OGV/U,R)I4:FP\+AN M2-B:.UFK[43M<;6>+-4[VV4LD>6<175$C Q^69RNX.C<^'R[$8/KGJ*0FQ?+,06?@I$H;D+7M(4[+=L'K<$_3@C M)I0:J_!Y(T7T++%"IF?0W7/K^"=OXG14_>MK!N;"3X$HH'?)NY9>(.L-::)5 M%L @\(5<[S"*J4SK_ K).O+Z;NAX5 SLIX?SBKKEF A3A[Y>@*R?LP((22CO M$\M>AY]HT8T"'^=<:L"6[G:Z87?C[\[FG#$V',-4-N5.*D#>D%1T^^>GAQ$C_1)=1A .C_8-"J:9IU6R0=5&W*;4- J;H9*K95BD M8-#E]#DEJ M=[E0;,[6:JS&M>@2OS:)43Q!0I7M7C9 T,D;FKFBTO[9HAKE 7XQ4;WB'O%+ M9%7/M_L+LBHVN-I(!4RG1^>;S0:2593YQZ1N4LDH7/ASPX7>&]@G#EW<8#J( MLO^B[+\H^R\4#MJCR=]/W_HWVT[OI915&'"9Z4QHM"9&E62@RQ9WPWBI&R+U MDY?9(8GC?0NAC](!/_+(Q]-2WP6"/6^ 0H)C6+!2U[VZ/)#&2.H9-PDX&8\N M^PR%._B)DE\^.N9Q66\O7/R.HFI15.WSCVP\J; ;C2&[67!Y ]^D4RR9WF MW8DKR;KP]_LK6+M/O_?T65!'$QJJ^^ZU!(C!#&(2TQ+N2B[9^QBM,0UIOLQ;7=.6YR%3 MZG)!;=&!&*43C!(>D(N:6,%<=QAJ')O^Y-Z)/)&E+GG)$,([ MHMH> >^7\^M^'?"V/[/Z0D&O" 8P[5U]Q%&3>@)X6".%RI+Y"\9CJ0?\M=V_ M'XGOZO2;&,R!]ZKR,3IJ>A%?#]4K^*G#^/#%"2[F/288?[V O+M%:U>TU3R_ M7DF&N%JSULRM:,V93";775!9CD9U]2[I)")#\5-/\^$-Q>7LN9.9G)_&5(=V!>XO8OA60;EZMTU@9A^H2#B\;(E M5DZ1C+C!==NL,91R7B,B^M7\4YCG85_@\5J.SA+D!QP?)EUL1B]P-7/N M6CKP_/^;$59A//#,X_BV;T%S@(@:B^-^^:V+HN>*.ZU(B \$5T10W8IB78// MNCLAW@8Z4^1D7<6CVM_9U?:>SQ[XT+?*9O[K?;*T9*P-'214J3]7/.#+O%RK M=A2Q)F+#266SU'.^J(FS/]U&J;7*O\"8OHPB<1#;BB=ZO4 )@#Y0K!"T@=># M?7TA4[$]F=I2/$\.-(NC9NQH9H:K]I,F3;H3H]Z)17\Q,?P2G\]6=-_OK[UA;3M')WWV062I>9@U?DOTHVWZ06[5BM,SYYBD2 MBN6G2FE=D4R)B:ZI/HF,?#X,YJX70T@_*:X\LZT6.[WFTJSL_$+Y*=_O-MO\ MS]3F]P?_:4KSH=&+)FD+C4F.-0UC63(;FM1=#V-ER6-9#$O^_P&5V82T#:-%??\?#!A]0%R-Y\,9&@KXZH@FS',?)@;%OMFCVV* M*RS"S6(+@>QQHNS4,!+TSPS27W\7+<7W,WSLT-FVZSS'YL]R>.\O/R5^/WB M6Z4 M7 M!/_:#R5^(7K9O^#7XUWW21>87J^]%883?V"+SK3S-/YI '>FN/^/Y).%U?[7PO97$_>AF'U4]/*KCAOXPE 93107K#?:\',8BPNK^V7EUAVS MU%.N9]I"W06XG5,;RTTO#EL)(O]QLN-#^GZ*$$%Z_]/Y>X=R"/.;=JO"/"VQ M'&M:8AFL)=.*=9ZBL@1-9BGB5+'T#\R4$F2:BJ?-,R2>S4 1)4F6UYRLFT&; M^(V\.3EE2Q=T!CC.M"6QD.L&1I<<;OM1,F481F3S[*G5Y6-35@):,LCG62.? M$7?J :>#B#P?F'UIQ=O8=C>C["?>G ;>-8*(/1OV70CQO@!^H*&G!RJ. 9/G ML,@V:2; :^LRNYSQG2L,] W9]_'1/MQVYOT?=4N_4- 1N.TVP:;GY T[.-,#3L>JM"5/M]?R:3R1V5%#I@A_*7T &[JQ^PN[!+>VZ; MTMH6RUA7VC7,89&/^&FY0]#+"-H46)6!0M=?IH(/3CGY6[@K\K?P#$9FTVA( M%5PUC9&&!6IMW>XMH\\F+[=SS-IM\$T-&[HBZT:35M/!4TW^/LOO:4-L#3N: MV8*8RVMJVV[-0_W3R5^*Z_=&OK@!6$YDQMOILK3IU!#Y^R=J?UD2L]!4]:(T MJ^#2"G"@:P<$3MLI)G\_KNZ7E5LTW.JK4<23$E'096;F"71W$?WU-XFXWU2H M_3O;98E\EB-81/U^,M9^1OWRXI0D?58- ML:W2+HJC?IX@U2B9,8S+YO/,-9G?ZLJ5%QMGZ$G%B)5TDBU'4^D:A.BEF5]J M:_=PO0IX:5@S5AZ9EY8L?BO,[^OP:.F!7!(@Q2(X.Q^\#JM M"SN=Y[8,Q=%R5MRNIJP)?$;O;+IA2#1X:!GH1[(,*2)BTU)C9$_-\O'KX,0K M5F:I&'K.<#*:LC0"Q7HGER"8Z,IE_E:- M86 : W;(+IY<>_<4.WPL=/@X/,LP^4>)]A_L'JU/]_0>'OF7<_M^"_IYIH27 MHE$/2$:GK6T';+_]1"?0IQ/H<]0%KUY.%_13Y.*E)=Q[,Q+ DS=3N=!R8*V]%KWO+ M4?_T'K0%!LM?A3V["XG+S6>[&!B M@5R++D_:;3>!?>P&TG0^RY+TH\ ^13Y?ZOWCY._8Y9O3+S!]P=#0K2P75ZF; M2DV\ ZG=W25G"*(IEMI-U U*F]3N[J8S!-%/<D'&GF6 .?!"'*$JHQ].MP\@C?JV__RYAUV&2069J.(JC&&$ MD_\E=O'WDOD,.6!'8CAV+U]+8M_V9:^ ^(7 7#?6?_\G_O+\<,T"B@=A,?_N MJ23LR?-RC_WS?)I^+(K#T GJ6?E?-#__JM/)U__SNN_?8)K37,OUOCZ'S*\& M-=\?.B<2W,Y 3O6 8N:4:?S>KXH5*5O_. J?/O_*87FOQ[]O3@][EN;R2UPE-QO(J(U,4IB=\DPTM2>RN?6JW2FVY4/6%AHE6=EV9%PFOF]I5/NT M5E"'&&84J@5^S7Z!Z>(3-N1S)B%4N6X'\N#';QS6-K9N)*@%5U?Z-JT:0?R)NO6BX@D(UB$I%-(9BW)([;LE.G.+(U<:,N?)' MBW(\O+XSC&<3.VYJ;KKEN3LSF@+1Z-O=<9VJ](N\C./'386Q-1M,%D:(%<=4 MC=DMF5:XM0$)]4 >]'W;4_[L"F1UHUJTZ=)[OH5*7ZHKJF1_)8 M,_VX R<@92D=VLS/EA,A%VX-C]X,=%N,@7)B"N;;J-CO+?RVJ90X;=1H+)H> MWH%-C_HZ:%54,1R)HKD2>W.YK#6X,.!A4_*HKRO#(D%4;V*5MK#E=8'UQ&+R MU*-AN6%EOFN(&Q&K/U&QA/ %$^;BOI[ :M3O;O.FU"A@(B#R@X:W&FRC#FQZ MU-?('?2WG0;!FW:E.,J+R]JTN(Y@TZ,.F*ZW!"5NK@CB9B-2QJKLK0=)4_IH M8N=4(5C/;,JT=^TFIQ8C;T?&$CBAKP/9G5-$?Q.:1B/M+T2%B6S\R>+*ZR%$(0S2R5KA86J[@#)[ %BL#> MN135D"J-?('OQN:0AQW@CONZYF?:>DQ3$=:C#'Q@J7-R-4R:'BEAK2CL&M-: MJR>$-/Y4*TP5?14F38^&Q3E#B?+I!6:&[9J0KU"^.W=YF3P![DAL;Q\H[G63CZ@BQ^!/EC&AC)='>NAE.0Q'O&3QL>M37O##-32=RMX,5B8'6 M\7(,STMQ!TY8%YZD/$\@O'3<8S!PB-.CE:_OHX&WH](IR.<1- MQY%IX#V_]? T?._D?7"'B?R"X^_MO;V*2UX]WXV?.;71G2W\5SF&P]<_9.,8#LU+&N>%?#<- M#\W+=>:%^TEQ*C0OUYD7X@O^;MTT-"_(CJ%Y078L[?."[-A%Y^57$^-^%K8\ M9AK<^R'#]67R>OOD%T42A]#PP__W5_ZOWT4P\87#KUK/@'UO"_BT0-_;?NK/ M/0 R=OR+N9\!C@[T??G^_=X9B6>?C^ZIY]"NGQG V]6NU-D>]F>">#=3I.9D M@KD;^HJC^]D,V&@@_L-EK/+)O0 9Q7;#9!?:N F;\U-9O(>0/0".OQY!XL6Z M$+]K76!"PW7K))W9NL"C2+=B.I"27$])2*0DZ5U)?F=-17[KGWFJE^%C+IR MF%:Q_(P.>5"QI-$91Y!)AU@09.X>,K_G9Z3L:$<7K($3@K,Y$"D;W@?MX4.."Q[K@V/*, Q#(U@7@S]>'* 5W,T*X0BYGT?Q/_3 M^\KF1.T NXGUSU/RDO? YDZSD-6ZRZ;$\(A^VZ MJ)J"8X\C.-!+]FHCT@(W5$PFZXQ M?WJD>F3R4R"$E,6E2-F1LB-EOU?.I>CZP;YN*]@LX8'E\UP'E4;ZY?J,8RJC MMVL9OH<70SKCF2LM_0\O!@2*&P'%?646OC-V^L5!@+5*?,6*G_G?8*-9H6^L MDP(V\1S:?L:?NU$L';!4/"4 UC:C LN-_H7"_AN-A,Y&5E\_P+F[K1F(1G%: M<5T]J>$,O+6A ;\7FZ$3/&W%E/S2,K3CL7CF>#BK6-RJ"(O P!T8DLLR^$5N M [[AD ZA]D%1>]EMEU]";6XI28[H*8PI+DB.;>4'>9F'J(6[*SB6S5,<0NT] M$3%[/PMNN049#P2&EQ2(R[AJW/5]=3A8YQ/^QG4>@IQYW+#SS$8<;:=?UAM+ M,-M]@:SX@EC^&:_"GE0]8>87CKU=K3Z[K)_$4N[$U_ M;(V0CY!_$Q[=GR"_OZ9'19)<+*7M;NJQP!Q,1BM8<1->K9A_H-29S_7WKNG< ME<#2BQ4IT9!LK'-+"^R_A1MOBNW&G=\I9_7O;G)B4?C]H.'W9=VTU^@K/6,O M#L3Y5\ [8:SQ+$!4TU@B^"[^W ][*^ MUF_"5RAVZO@&)\I8G0MP%JN%]J($RY4G/%J6S1,(OO='H_6 9<4OS&9FP &> M8AU<+-TV',,/O*22%B+1+AY*7[&@10I"[6N//F7+PV6]NP/B*WN\PW7A#=A_ M'(4@$=/"J+XXB%0Z8#F8[[]2Q_VW0X.6]F M2OB\88I&KL\\K7PK])(+;O;.)4-=T+F\%]-Q2S3>X211;_6A'=M=/R56#T&DCJ2S%H7S8 MNZ($4U:_(#5R25W,_UAB2&6*3@KD",\3*+/$DP>Q7,(K0BMER9?/H963K'Z08Z;%K'5$(!RL4(MV"(/T0H3W_$L M2S,(KO=$OUS/6"&V!<61*(Y\I#@2H02A!*'D#MF68 Z\ ],"JT\ENWO_RF8< M$"#B!85R#QC*79AX@7AKN8[[-J3[<2IDS5S:07>TZF#;Z:1?V83X5(>ID'G( MP= $JE6#8(M@>WD&YE=A6PF;4TY[$B<2+9/#46_3$;$H@K"%R3!9@D).#+>>H]'M?838R M(,B W*HG^:<&Q+;(><>/B)E09\T9XRM3>VW/H &)'4LB2V+'$2$R(+?/TUUK ME^_1QGQM$@!=DW7%;8C'FGBD[$C9;VWB[X0E2G;;5! [C2 3*!O$$-UUM@&J M/7QC%,]SDN7S/=Z&$\8B/61ANHY?2)"[;]=7-L 7-H&GQ$&TX2C>M@9O;8HC M.C@"STTJH#P'?2?B.5X<+(H5HMF0>A97 #6;':XG'1E/"I43V3R#*IT@?RCM)6.V(3=5IALTQ'4%S 9.\L2R+7?!,1LJ \D#TS\%E MC'W%YZU%Q/#\B<5_(+H_Q=S^G;J.L8T_\/H%X("I<P;7L0=0F6-%R-AWB/ M_;9\-D^Q"/'WQ_2U0'#N*@8I&V&*8O:WEH^,+9_NAJH%4F'E_^OS\C>N,/*4 M&?W+.GDQJ-\]AYVK2*OND%X1&%!XH1]$Z\FNVHF[LF?TL!,I7BA"1]8!68>[ M< E_9AU$OD8P76Y,F"M]ZD_'*K=S,/M$7@H?PNE MM*"4%I32@I0=*?L#*_M=L#J"XCGQ"_W,$GBQIVG;L8_JSQ4/9/X'T3QWG9J! MZL:D12[W%<\@E""4()3<4]2_ORVWH/B&ELEE>O%;+9#1+,7W,_\=S./)F,TS M]/\2V/]"#NHOM >(7=@>>0\G-USBQ)M6,)D4PD MM9RQ+Y?<([A)M-XXK_#66R@F;@*?063"0]?]^,1-X72E"1Y)XF&_]*BF%" R:_Y)K!5X,G3!=?564( $CW2 MPOR&'%<7S=FE5XVPX[4K+7LVE^QRTQU6AW2CC,_D># D7#6PXZQB5!H$V9B' MM#&GO$NH$CAQCE3L^X+$[?$NR3WRB%1!\>O#>S$_SWV]A",2N4/"6RJ":_:B M_,!B9B57>8H=D?PG."((K0BM-\8V_4HRZB7@VA.+THRL@[H)3%8?A\4EUMMU M(%P1VW2W;!.ZM3U5)OSAQ8#V\!\AED0H02A!*+D_QN7MWE7A?'M7-SE_*)Q[ MT'#N''M(A<,>$C$K>6W!-VVIOO5:B_I3M46K%X\%VWDWWP #KFL2/6NV%I;^ M=C.R_FQ*])JR.U" M10AJDLTOI\%@/AH16@=V"YW,07A-(UX?XF3..X#EPT.D<%-(]5DA' MR\2WF(Z#&R_)#W]T/&>] ?--I[IHF0H1:>VFL\BY)O\):0C3:%VHUNHY">2' MC4IA/FKT^C.9) \'=$@4$"*TIQWMZ( .HBH058&",!2$H2 ,H02A)"URN2^4 MW!)5<7B%\>85R?=?C2#NK!;_]G\R<5@'O$S@9EIN #(X!@.L#/CA?7SQ0+70 M2F) /PZ+SN=MW*0ZW' DA&X:O:(Y?*R)1\J.E/W6)O[C"_V/!I\V])VDCSK_+DO1GX.,HFFN'?=R&\]^QG&#N#N0CXB';,3/ MGWF*E5DJ7I!QIYE@#GR0"1TEU V8I:&Y\+7^_KOD8)8"/YX:CN)H1OR'_O-N MM?_EA=,X_XQ]-^I$U>#,_(FBZ<;Z[__$7Y[_3K. XD&@S?_]5@5(^)*#T<6P M?UXD!#G,]&&(!/4,IYRB- M(U':RB;W2F 'P[/?B3O\V?-G2>SU\J'K&Y >^^H!R).M 7SZF^H5&# M2"O"U) 8-B\ZJ7Q$+]_*]92XE"0U0Z95P.D:1\EYG*!DB@2TS $2ES&@J03- MD!H[)?[:O_4SS-:QR57?O/4@)M6U]/B77<56-#?3!;X;>AKPL__?/W :^W?- MT6(CHWZ>L?VU7DLO5K/X8C6+KZWF2V:/#Q4@R>N9QW\*/#_)0&#^G1%686RW MKCS&\RR&!SW$-47%=8#)W%1G9(IC*9G%XQ_U*3YE-87+4P1[T$/E.:F(=3N5R[>H,+U=G\"#,]RVEJ.61Z,/NFQUJ.:I"K:BNZN<7UY7C29L>31Z@J!Y0W+6 M*W.[:73'SJ#)C_A.W/)H]!W2"+=V4R"PT-G5-@(]+TUZL.7QZ(M/]+BY?EH! M(?179M>NZ<5=-(--CT;?+YK\@F*Z)6S(#=O,=C((MI5(IHY'CRG>$Q^%'1FS MB?*Z)?K(AS2\>@)1@IWM<'8DH93H[+;D1A6[,SD_/'H!7J\)F*#I @AMU9Z MN7'=#2/8DCZ:^]6TS7#3862&I#TC>JYC=F=\W!(_$I3,U]UV<]QI"[UAL=.S M\#X;J;Q,'[]>7?7JHUJ Q=/>68F8RK>L_AJV/'J]Z( :,1^7%M)VY?5& I<; M#8JSN.7QZ_N;4:Q'A=EI MQB)-JI*_;3E2<: 4)ZXM $(=1/DM_,-F2OX6-A2=ZM!\62L'+A,X_ZV>7SA(V5YDO, /,T9?49#KAXY9' M_6PV63;8=KV.(/JM&C.+@J; 1S)W0IO6_';IU#Q94N1)(\=1L0JN^+CET1P5 MM%"J4A.V8QHXLXO4QKP^:L*61UBJ-+8#OU 66;-N3IJ1"NQ9;CJ+6QYA:;H, M5Z+0U4K2BFM/Q9J";7(EV,]C+$FA6"*8.IV3B&!74.DI65U0'=CT>&VH4;I4 M&UHR5L\U.$IO;JE^.UYPL./AMX)5SFF/BA0&ZE2+#_J3"M?G8PT],:.CB2B5 MI (CK;8RKS?TN4.#W M-I(H]4>:TC"7NAW!ID?3K_7]8:-8T+J8V);+;;FC-BNEI -'[TCZ[F*D30]%BS1;L<(P=N84)RJE6E7*@-SF?3@6+(T/WGB<+,YET1E MHN^J([8E$_%S3RQ1JYE65HT"H9A@4!LSK,[B@UH$FQX-#"P6LTU]45#-BDSM M<&:\RQ?%Y*G'E@*K]I5 "CJ,N:KM*'KA1_TQ?.R)96+&-\+R5")BHU(,R$TM MU^)&L4V+FQ[UH.?6?<$E>%"4AC@YIPR MM:[X\6-/F.JRI1+UGDYUI2UE12H&J-!8=F#3(RNPCG!JQ_6CIJGP79GP[$UA MWDJ:'G6VT/3KJ^6JT94,KD8,MKV=T!+D]VY3T M7-STA%V79-4N%2-B@(G;G33>SNV)BG=@TZ.^,L/>K-PTZZQD=#?NRI]1P_)R M!IL>];6U6NURBTFW9H:^&K;,G0(H-7GJ45^G&W/FRIU^&S.BP6# 5MS K,5/ M/;$(;#I2#8^XISX61],U58ZF]J;<@4V/H<@Z8=&1^0XFBET*.(K3+XTCV/0( MBEKH-)^J+(F9]'8DTC( E0J7//5H6((DQ$A1)%I0+'4>=?.%@1SRL.D1%'>3 M0NBL6QHC#.M41&'Y;F&T29J>\):846Z KZ,!MJ6$LN'E%L.!GHC@!8H),_?" M/>P+^&BN92E+'WQ]_N9U& )#]0/_ &-8;1_[OB4&7E&4!U;@F'<)O.>W'IZ& M[T.6CZ444>P7ZMV=Y5=1]ZOGN_$SIY8;/8<[SS_G(/_Z=4^C1+$0?DI?'**H MY,7/314UC@_# 'P&D_%CL#R:E_3-"_T%P26%TX+4G?O+!?".2. MI7!>D!U+Z[P@.Y;&>4%V+)WS@NQ86N>%1/.2PGE!=NRB\_*+![E_NNMR-2&P MOR"$BQKP6Y* YEKPPZ2@V.])@_E"7_9@/QS5#W.K3XOGO;S.PUU;+UF9E^6( M+YQ:?@O:\2Y7FT[M*)Q-.U)L*8Y&_^G*D9Q,N!W=X./>P>4?7C-S_^IQ=]IP M7DOZI^A!&G,.C:$O6T[CS 8DN:)J?_CEK05!/GCJ@,#^3 #O3?2I.7Y,9SNI MF/68OO;U_:N;<[[/JRT/:2%NS*=N*X:>0S/^0#/>!8%B.$!'D_Y(KN_KX]'_ M-^7.[T]G_-T2'34G$\S=T%<<_7QU0:^LXWLU/OYZ$>_VBE=(7T+I,_^#W-]K MNK]WID[WLFQ^DDEY5?SF'E3 )Z0%O^$ZWY$: MO*TR] <^=#9#+SB_FS:GK(17Z/N: H+;I[C M;K+]H,&KCNRY^V]A+PO MBU-8:>/Y'PH[LIUDZC4^I/R4FZR%"S+1O_U-\M>QK8@7^/EH%#*Q' . M4[+/4$>VY!?-P;=\.K@+6',.I,;!-$1R;\@O AJ3>@$E*WBC$)9;%S8-8#"D MFU*W,17":MNI3+&AL:K#*I#<7W\3#)/%R8O<@(SL [(/R#X)GGNM@ M&/JM_).AJ00GK,;XFO9,60[D_$#8%:!A@+3\. MSW(4A0S#)2]'29\8D&$XHV&8;XH-I8S-A^9V90=C:]ZH380+8WJ\GFB[1K]; M%NI/M0AKK/0!MTXJ*>?_^INDN2R-Y=\!=>K2%GYZG7HBE9RJ[.__L)? \9/K M2V]A[R"55NDS+C;\^8;)V3!#UQU2&5,"E ML2=CI%0L%/G>4JT/;>GWXQ5>7X1^D%POT7=_$"GUX$7$"9Z+K^#\!;&QIHQY/AZEV@N3,G> ^ZR'W"J;Q/TME(B.80UX/7GT;*)NXQ5+9PNM+$-E^UQF!GR^&5.8/'LDE\]]ICA\^DR3K MPNI]0.^[?64S_&8ERJZ7F)+"][;YA-4E=(YF._65CQEYI;Q\:KKU1@=>0TC^ M]3=^9'#_A9(.'ROI\!HV*'W:\1G1Q\-/?"HS83Y?#*G<'K^Q-?A:'-X9UF/6 M$]MV:;-2I=QTLV1J4J#3(5R/N7@]SK(T=Z$U&9D@9()2;8+0&ORH26<( .E8 M@R]',9YAW8PZ#:S=!!80AFM]Z77KN^XJF,7K)F0/XX63.3Y ]Z];SFLK*OX\ MHQMK(X: [F?BF7[Y*0,9V'4LGUBR<'*L6(0ZVB6YT7RW:[& ][S6HPRL%&1@ M78E:NF>]?DC[C)(LD'HB]7P ];QZ '26DWQ.W=M.57)2ERJ5\6)G457%:4>_ M'465GD. 5_N.I[;Y+##6]!T03;#4%SV/"XM8CI>9Y"P?D26P2^WU/2+F46+5 M_6#^S*3'!^$:]EI"M5(A+8$>!&!6EJHM3)I!N.8_ ->[2(9J@2!C.)IKHS2G M^TYS.O.!OA.CNV+9PZO[W"C7YF9R;Z3W2^YO4 M>\3FQ$%/+8EY&J[OGX@+I]T94$"PXLS*L,9O Z954N8=F3W0.!CYWAD99$7N M,#D&69'K6I$S\T,_,P#"9MJ0=[0^$I35-D^'?5M;32-H /(_-P"WE.6R?\6K M:OA-Q=/F&?+\4FCKN\VIM6NQBQ;6F&^:@ M7ML0_&6KS37Y A.-JOY8R-4%*<\MC?+3E)>Y?4G["Y651E)?GLAQ]0V-3;&)S M?PX&8=V^],4R;L53=&P<"?5U,,K)ZZ!5Y3HQO ]%XAGFO7K2"-XWE5B&X/V; M\&94:C@NK]@:MF4;;4.M>6S?O72I=U7L4^5-3I;"27TLM'N#LE:!P7=2ZITA ML@3]GG]]"TED?W9I_?]D]B%0W 9>61XI?L:#I^5\WY@:0,\$;B8)KS(\K!S_ MK:$>>K 45X> 3"3Y)1//./!@ZY8;@ S])18JVG6Y[YPU5)HK+7)!&6XWE.&& MJDFE1"QH;4EO7A J=Y$6N2"4()0@E""4W&YV&$+)F>5R>RE4US((CS;F:R=6 M/6*=H!0( >4;?5J^4,PGEU!.I)<4+%VV;V9Z!(Q-W==8[!^4Y*I8R-^[3\*YPX)& 1 M?WPTPBE6B'RW,NYAJ\VT*I3KE5)U?N'34PNBI=1=W?,E&-^ 2J=KS7O_Y!#O=#8CRK+* M$@UL=U,T:Q-"N/#ZYX!-BS+&TD @]68-H:YP63$PQ'"N[!H-LO@QV4PD8% M!@(9B$L8B!\<.BI/HU%D.1:0*M/FVI@T25UT+GSH2,BIC-<=!Z)09X;P:/ M&+W<;X;X^AM-PCES+>L[MSK?EU8C7Y=6(_^8LUOXXEHN/!$D1BCMD,1+O?R\ M\-:&!MKQ9+AZ%VCNS$F>,E"L$)PZ M7%TEY\ZT-@BQH>?[\V!>U54M]G-(R "B\DDHG>F>TYG0;53WE[QQ1S?3W-KZ M^#Z_QU2TE39P#%L(1:)3EBAVM(E^W]^_PEKI/ WUENKK=6FX696*+< %-BNZ\LO4ZO U>F?=%NCF1NO [/SXDN*%$_XX>> M!QP=>$"',Y:)C& .64%83B=0-G&+I;)55 M=^7;?J6VH?,YIN5S\^-\PNQVB9G59$NBA:U68M4O:P$FXC,9IR!Y M=JGK;E'V7*JRYU(N%Y1\]Z#+42IS:U"QB%M$W?FNI']XZ"$+E%X+A);@1\UA0P!(QQ)\.=+Q#,LF MR8[48M>0AF9/X-JY^K0HA72R;$(^$<>/,U__=CJ+.<.6]L\&&UJ%0X#HFS1\=MU<_3[(5KI.:YXMT",C"*T<:=VE/_/Q!J3W M2.^1WM^DWB/:* Z7:DFTU'!]_T1 Z:Z#ZG+$6@UAU0#DI+'E!L2@(^-TPA41 M^2R1?^_P#[(C=YCD@^S(=>W(F>FEGYD S&QU/$V>UX6P#MHM23!8)> 3$Y#_ M@ FXI82=_2M>5:QO*IXVSY#G+EC_:$;LVNDYYRM%?^>69U]'[WP'[,JC8K%: MG- U,USLIMO5<-@N41T:6:J%J"?U(!OD_R*C1IK4Q2URJ9#V25" MC2Z[&(%97G&\A:V:XJ+D57F-B9P-#Q$2,P;-Y\H(UX!',$[ QXK+NM\:2D'0WEX:WW(=K%M>B\%6+BEYQ*#B14KB;":5W&DJRU'O MU7Q& +^I="H$\-\$>#1B_#*][0:8S5"M DEKG6;UPMBLKO!(U]C>"K-=CIOE MUO51+I>LO4DR%$EG.>*](L0)<_6_ :SG=-99,9P8'\'7M[KV/:#V?PB__PI= M&$,[M'TA18GX;SZ(NK-KE!;W'WAO1D/21\,Q?CR6O_[NST%&T6#1>,79POI9 MCAO$W5&\^&,G8\3/GWF*E5DJ7I!QIYE@#GP0*Z42QAY>4FT>OG9?=]Y)R&%X M*C$S-1S%T8SX#_WGE<3_$D_QV>7P"W.8_.%+NRO/'^HWZC?J-^KWI_;[VCW] M<<\^ZK;JQOKO_\1?GO].LX#B04]O_MTTD/ E!V\5P_YY$7_NL/H>1D50SX[J MBS/'O.IT\O7_O.[[M_W6G.9:KO?U>5?UU:#F /J,7XG$.YV!G.H!QNGW ]7SU8DIO_9O_0Q7 M\ABRZINW'L2DQNY__,NN8BN:F^D"WPT]#?C9?7I"S=%BQT_]/ ?XUWHMO7BR MQ1=/MOC:DWUA0OQ$ 11_GBE;;N1?8DP7-N('+5,)+ \4',@,P2@RI9&8S$TU M4F99G06,KC DH1RT3'FY0GJQ'"DV+\^EWG;0I1IMR?7;$X;FXY-I7ENC@+Z!:^9?FXY=$S!P6B0G;E MKB_01&]:WQH=J5J)XI;Y[UNVPXZ+C[6P)0%F4L-;H37IFYTX_CUZ>TTO^<-M M?H)AE0%#+H9>A'5,7J:.6R[E0"X4*JN=0$@^0]8GU7Z9@2V/^CDIS%UQT\V5 M,'MF,GEZR966;B=N>=1/M5@?.;8[H*2M9HW;6UYK@6(DYX_?CD\]*S>9Y8GZ)D5R?1Q2V8VS6W8=4/!AMJHZ8IR0<@)O,P=WBP0SW[22;[Z@IUL,;.AW66AC=$ 5OLUKN^LL. M)$^.FC:X\<+-#>95D_9J4S4TUD2%C9N>F-7&8Q6@]6"$D"^6(^;GI#K/+"Q%G#[L?71IH.EHD[S=2.V/B?DNO$J M]=I@978$PW MKPKFEA\V1K''((<+'M)_1T\=@&:W-*H\-;!5D//Z7*]#5UM0KFBM_XO6=EK6K]F(+?&*VUB:ES\=+ M,V<28#)FO1+T-%LH!9A" M]>*%9R.PHY"'38]LNSNQ FW86/?-845T77RHBH58 M2)B#:5%=F\=)R8K9X=>U62MR8Q6B+ &.6SAL@1BQU8K:VXSR0=9ZRA%R^UVVL MQ$EWY<=//3%;O.I1PP[N=^#$Q'I2[ &VXU78!&6O.)SA*ID7XZ;?)C8AP_K8TF1-/6%)-[; M,W@5 KQZOAL_V?//.;@;\74?TT6Q$'X:2QVW7)&\W*=><&_L&A:4C@M/]NU1A.#[!B: M%V3'TCXMR(ZE;G8O/SB6:Z?ABU7$P(;__(X*^53DMA^MM1>7R:O M=RI^421Q" T__']_Y?_Z7?%P7UCBG]<\ *_V!#B=VT(3NXKT]V-#2$P@CJ?@4!*WQ_D:H/ M;U+U0*RMFF&!C//B3\'/X4]:0I'<&SER&[8=R>3ZX6;JI8+@@^"#X(/HG-NF M2%QN=YI1?#]V0.#/7G)^-^.J<:<33]I' >0=!)#G(^9Y789\3(-^:!3 M-RG58OH"&8,805W2W7-'! M)RN!I1>K5:(OV5@#EQ;8?QNK?$:QW7@\N^27*)B]FV#VLXU]NE(([LZ9>PWA MTC. >4?G7Z'W5-E7KFJ;]=)VBE6V4534R[N2(5NZ5 MBD!B3@=JD#%\/TPN=]-6F^N M>* 5M\A=<3MKWLCYTVMK1QC28&<^"A M0/L& NWT"^#J ?J12#+_?=/>6P+.ENO \R[[XU,_3HG15#*?$VH;%;,7$MZ< MA'PQ AUX_05DUXXOPOP7 CT"_3V _I3[!H>)$^>KK' ',WP7!%0)3('G ?WE M/*"R >?;YKM/GQ0%HK<2B-Z;^_*,UKWKTEGGFM A[OL(JHM_H^[EE=6'.(/X3:@J_V($=1$VEAIHJSA5G%C_-<%Z7>8"G M1OPDS=\RE&3P9RWY< SC[/)0@"'N2[SJ M>T #QAI>\HEB/13KW46L=V^<3QSB>4#Q00GL_ZTYS^CE';WE!L#OOH#X1-R' MUP:%OE6;-*4*5QG4A>U\/.W,X!WJY%]_TUF:N>1&%K(%R!8\EBVX+.WSA[; M*_8J>LFNVI)"4_4>R9<;&[D#;0'D@+@L1^0O90P0"Y0"%FCO_+4]L%0,/0/V ME.&>^G%A8D1&"ST/EN#:=%KHGU^Z S6])23_'YRN[9Q_$<][G27W>4D51?%FGPQ 9^ M4YQ!/-/)>1$&G0:\>UJNYJQC[\OU#)2"A4)P%(+?B,_V"K4G['JM5*L,AFQ. M%(JN/"777'&["&,_+;\_!XCCQT>"$/^&P(_ ?QL.WOO@-]KD;-$+U(J4"^A! MVPBD21>;0?#'3ET^RW$72[I$?%MJ^+;DS-$/TJQ02(Y"\C2%Y/?OK25H%)^S M'XO*T@@4JP5.IXX81:= $1P?G X M?[;_]0MPIFN4;>P:[9FY;8>^W&Q[A;&5P#EVQMC+'>A%!-OU@ZWO\]Z6RA8E MO:% ^VX"[0?8&GW&;GL/W5,&GF(63Y,R.<.V_D!LTX7%O(AU9)S9;XF2&(Y* M;B$#@ S C;IZ/S< S2I7%0EQ-1'$56>FU"R[UO$3 P#KJ9)9[F)%]Q#=EAJZ M#5YV%0+$LEW&I+N>#KS,TO/71MZ[ RJV]<5+^)Y7Y_7,;Q/YQ^%_RC\OY)'&$.X&".X?0!P82OY ML-K1RTX/_X+A$XN 6ND556_:X+!B-5]Y]T@4X!, M 3(%:70)_\@4C Q&[>>DAB_004/JBDU1FU=GT!3 (Z]XEKS8.2E$"7X6)9AZ M&X@8 U0""I6 0BA *$ H0$Q1BB(!Z%=FII8;^9FIY]H9PUD#_SN.Z'R54._3 M';RER##],KE&1)EZJ2#X(/@@^" RXA;(B!^['/3!Y4B.*.RK;^E&$'HH/^DF M@BMT;.AF-Y/:RM8&3N#W75Y;A88'VA[<#0ZV;4MQ M[1A?C3)6QR@D&NY.9U MC"T) I;CYH.P,QBW-G@D$T1R<0Z;94@,'01$B$:(_LP]H3]"M- LJ'VFP01F M2$NUS1,[')E&!R(:[@F1V3Q%HR2A^Z5^]G[8>:]IOD_G^NRQZ143*=,OLQ_& MKBE./[V;O",;!-K^=N@3"\8FEQ,F@RYN2CV!SO/# KVTN)E,[&OH7S#)')D5 M9%:06?D4LW(9?_5=LY*7,7NK%W9S8:BML9$KF^N\G9@5>%PQB[,H->E^V<## M:<675/70!SK4IY-[D(A.N $Z(?T">$ :XBI9ZK5G"+])3?WAF25_$U06@X8W MEW(FO]'[>"TT=QV9H X,(WW"Q40,(S()R"2DR-,[KTD0UL7MD^*,F]C6=I9/ MI4T43*<\- F0HB2R)'VQZH.(HKPWKQB1$"CO!N7=(/BD0B@(/@@^B*BZ(:)J M_X;O,^6GAJ,XVJ4RY>]@AE%,FMZ8-/4B0"A *$ H0&1$BO*EVIX;]T$_+/^J MZWEN%+\?E5"ZGS@)U4VYBU2FEQS9 V++,6!KOA_&_CH0IR6@GLJ)'2_',V)3 M*38$)6)+.LCG047NR$12.SV/9_/8<98[@CZ"/H)^&C>A?@GZT68L*MK38B.) MW&Y0J?06);\:0>C#FZ?S6>QBT$?TSO7IG8-WMS]/D7&G&=V &Y>.CI*.4!Q[ M$W%L^C(,/N:B?4"9[GAIJ:S&,QD(JF-SF9)G$,Y M10CQ"/$WX?>UA;KU984Z :FPS>A;/IE@D+@"Y?8 M>KT\E!.(P]/1!]#_>*GP^E/--LFN*!1[?L54 M)G+1[V$)9(R#+<)7265^S@_:@MW3M86(XDAI;%$DB+NUAN+3$Q03/ ME8$/+B;(6/"B<93NA@@%1"BDWUV,1=F >'VWPK<]6 J+ 8%QIE(*&ZL"2TMC MM2.32)NCN0E*B2:%;6U'+]GP& M\9]X?0PJ\'__Q&)OKGCQL^((P0..#KQ#>=7(".9SUX)=R03*)FZQW ."_GV\>^%=F>2A:G%&W)PN\ M(8KD;.O/=*P MOXZ R7(G[J5!["DR#7=E&NZN),POV8;O38*L5)1N->P9YG [$4N5 0C\10>: M!#K93\$N=0<>HE/OS5-&9 ;*Q;K#7*S42P7!!\$'P0>15[=-7F'?N*NYXLQ MQG#V+%;L>^^_@>E]Z]A]A=E^\$,/^(%G:/!H+/P]BE-O(,OGL^-01$&=C8*" M,2;\O_ -AMT7!,)?\([^]H-7+=NQ]-PX*-4\F.%3 OM_A8UFA7!2XF\2T'>5 M C3*=""]VBLM=G5)VJ)$*15J3YIMA0RMA\ M:&Y7=C"VYHW:1+C2BG1B@1DQ#I-W%(;&AI:%ETLM1RG-8[\SN4F#(K(,BZ.; M-) ]0?8D'?:$D&QPTK268JYH,=ZG_;DY@C/7_180?SA^7W5.YCX"E%&IX;B\8FO8EFVT#;7FL7TW/>ZF+ZFUO."$BFEO MYX6IC&DAM^O(9'+/!XEG2>(X6P^9!&02D$GX79- RM&(\HQ,[#$>'W]&'.?ON(<_$@7* MX$,4!4I!0BE("#X(/@@^Z9 *(K1206CMB[.T7">7<%F&LXX]V^28J:.?/'3Z M%46K-Y"3DWX!7#R7)_4B0"A */@<%/Q2QNNU9?* O$4:<[-P(GG%OKA?1O%] M .OUJH%B./'/(2SAEG'B5WSS$H=2[@GJ&X:RU^H3G'8@MCJ456RWL&$X6U=]N\O6BKQ, MX?OK[!GNN((:,@S(,"##D,9# .(Q%96D$BI4!FR5P=",(8=E?PX&'0F+'T7 RBJ;%LQ2\5/I- MJ*;X0R^,?V\== N5-[N-$!L=_KI=A_" 5.$54&N.!@MTZX4P:+G!& 1MQ=!/ MF/E=LV_E,+F6E^RG?GNE3%R%:,5F/KG1@KH#M,37E)NLAB8*\KO2V!DK#U<[$^B M5>PE)67Z*>SX$CO$;=T9M\4?6"K=@%5['7U_X._YIS*>A\B MZKWPB;W2,_8.MTP7DQOE M[16^X^W#UY!^%LOB(+,J!JF#CQ=F P5O(\VY&I MI(S^B6NG$7 1;P'U:M9^V7M.>8F'46XI^1?+6X0P"%QZ?N]AQ M6D1,I<#=/+A=[PAC_W,&\9L5#V9*98S87Y]Y MBI59*EX RTH%<^ #Z,/@5:3/.?EQ(S^(/TBN*8W=9!33HI@6'3Y"ZHW4 M^X'5^XYXC?\-((UTUHDTG/B]>R;AE92^Z_:!2$I9$90SWK[HK3LJTXG7__/Z[Y_\[-SFFNYWM?G*FRO M!C4'T#9\)1+(S4!.]8!BYI1I_-ZOBA4I6_\P2(;[0CX7>/OZ4L@-2BU_( M_#\SK[Z'TC@2I:ULOG0]0W(GW[UX(7VQAK I[]Y M;C(O@;O\2L2F]4+3\IWM(+]-PG^4S-R#-/4_^F+QI"%)]-J!=+2U?VRTE_KA MHUC5D^,&L1(7(>N=.,4';"H?T2TIU+?W?Z39O=SX8]8OOKF(KFIOI M M\-/0WXV;VO5'.TV+*JU^IU@E,HV,P'AM"":\N^VX&;D5Y6D>++*E)\M8KL M&Y:?EY+]C[U7(>UAT ?8$22NY#$6DQ5.S\M4GIW*'%#R,D.3@",Q DPIY0"[ MPU]4+1,G23+/D QY_!N*X0B&(K#CW^19G*")E]_L-Z!:H1T+4SO'@8ZW&V>% MT#<L83/XQV]H/B&+T[;7KP>.T'REG[\VH+E:N9A\TR5)V%INM9! ML2[9!-7K8(/UHLL>MOT,)P0Z'[S33H;-\+\R\7N59=RAP O!V2S]#Z!Z2J5: M8E_83SY^R+XL2+U:2^CU,GRKE"GPO5HO(Y8S[:[0$UI]OE\36^=&PT'W\1/Q MRZN>O@/1S'_'KE.2/4I@_R[NW:UL\B/^[^>/]W_^_:<1^/Z3T'_^P/6>/XM? M^-SL7QDC=N RI7AEBJ ?I[G>TMTK8K)=NS^')VJ!JP(O0V X_67?3S'T,DO/ MB-&VC#VWYS_;G] #&Z"%<*&+%]"IH1UBRK4 MS&TF,H)YQEV"_;Q7.@*_-W6 MM>,''[HX!,^NZ?ZQL0"2'"RP!A;\!"[O\UBI M*XQ?HB6CB[_$W8AG*IX8SSG1A^174?PQ_/7S;[YD8!W>J;Q7X"I&[[W25 ($Q.1G#%TI( H02*!#\ZV>OO24A0.!P3+ /-6]N'X/0 M#BMG,V2($\X '0T_.==!6P%EVA!Y'=E\&WB' ?> 5D(W+"J$(Y*F](:$;4)W M7R8LO!(5!?Z[^SJD]2.>!;Q5>B7H@=X+%X/4O C/&2,=B4[< &1NZ(+-.RNH M".0&^A%H]->@LM,O@@BZSY7-MC^L0ST M"7HE?*0C4,-U.R\*P#YT0EFT\/KHJX=079OH /,1AQ9 P(!?2RI^$8)+RS9- M">$]_NF40X3(X:EJ"#KP(+?D),4IS(;'G5TA,>ML-(3.B P+3736W<$+C,O2 MR,9OTT-+'91:_"K)61'Q!42X!.+G%GA$M#&D4!C=2 -I!/R&_.^AD*.YU+#: M>:T5*:Y?L4I"U39G 3$G1P2KA%Y(CY*H0T-))[!'P+CD(<%P9DX<+!1QNWU!R.X8@U=/;0 M1,1\4<'?BW-'?,$;(6\*_8553'P=#,9P+O2G(V2+#-/PA"Q:'3@H>J?UC@ , MD2B(]RAH:P@,(B<0VM)FB)?@0V!IB6EYZUQYQTO)N4&(B0C&_E)[I!.$&$U# MDA"I)(2/:*$"NK10E(J4\0%@N0W(*U&#'^5%7E1!*XA%PR'( KL2BR\1@.AS M)!6)6/*)S#"Y)+_3ZE,.J1V,XH29;5KX\S#^J40:8:*E=0WA"O$B@ 2V#0.+ M<_\/-'1OILDAR0R7RH7&G&1L5SHF\K>;D9 7,%1AM&>--^*<+OH#4SGEKHEYU2CS&05)14Q)X=&=_!S9S6Z3T#]386E)8(O*+2] MD]#NI?AT%\1?:DBK58EY2<<(PRXP[2RR3$VHH&':7?Q-A$J%0Z?7;8L3S'5: MKMH1^K.#Y (?HM/4O_\*E51DFRP=]F#ISF/8T^O^,K]E&+!)3YK[-N$*=<(/ M$!YH@BLB_'MUM0N0' 9>$^P^'S_"WF"B0W-(]1JA(Q":WA*&L=V@239(F(/D M#%+&=S6&A1!+O\9F=5X%' D('W'-O75BN"]\.97.GGIU3W M[;A[CTDL4:0?&HCIP35+ CD;9MM32?3D#X(*I'V;(,)43D9P=R\Y5\]7/97) M.2=14.!DC@APEO7N2$47@?:-QZ89^EBR0(-$9S$))J'[=/H&>7+3E;!H-2*$ M-#@#XKU$/YSJJ^WWMBFZGA$$#:$57=OO1&VB8A9@I=S% A/*F)B0! "ZT ,H"07 M2?&&@A8G^H@CTD5NH*(" M>P=0(?0 ^)&+QR8$#DH^(#9J&;HY=Q9$VU>PQH-^)VVY"4$?1_+#%TX9!WJC MP;T''RN6%M*'] M$-/EPT=']X7$K&>OO25F,V^)620Y=%4,=;@UVJ$C85/Q( F[??(=DC7S/LF: M\22KYUW84CU:T\$+T45LB>S!PKN=$GW&0"C@R+D-Q8 M%,#N#Q-:(&P2$9N(B-EY$6:<^I:)",1_2/#2][) =?3@[^^5Y)"Y)SG MD^2 T-RQ9!QY<"K4Z%@S1W]UT@;Z^OM&^_=[#8F]C^OW@:G,D$EJ(LO>Y[H0 M(8P$VI*XYD5$^0@W08;IUGMXT,,.@\,:EJ?7.+;!R(GM'F%V6P8$>N5$-R3B M\]AQ?8YTVSK)W'8V2C1NR?#<%D1A)2JF1%YI>7TY75:HZH88L*H)[_5M32+R M?4<'!.O>G.J* J"*EI;G1,+>/^U^!5.4,4=/]%IP86VB64/4IV R7$3[Y!O M'C$,7X'VC6"MO7,YW=A?C5PV/HSGJ]FZQM:.'_&8+NVS&+V8$H#*,VV(6+(U M. !2.U^A_X0X%J&O&W[.US)U%^$^I#(FWE09P9,V4N*7 M=]%M1YWS[$>@.KPB^J_A5S-!$77M3-@J,G,D4]QU^)WP:K+$%''40S@^>HA$ M'2ZGJ([$[4&QDNV[)T?-=I!SWV'V)A "M-__[+'5H$]N54-V\FE& A^E1NG$ M,#-.CH9Q.AH;IF,):A@7N1@=&X\S_%X&#G29?HT;-K7L]MAD-D?7M.>^O$PS MP^CPX$DS66.C6;$Z9(O/*WJM)^W&LK$"K^#^D_%83<[-5M.J3,][&WZ^SE33 ML0EZ,K'_Y+/UTM7-5:O0EO)@=3DZ'3",\BIUI8RZF#U3D_(J"D\>K-YEYGHB4HN_4KE>/#%MY(JZ M.%T-8P%GYU*=V3BOEKLYM6J.Y<;37%HVA_'#)REKJN0SM%9BQ>?71W6XZ40> MJZMAXO!)>1RA1_'N_+&[V;PDN<+KJUU/--&3!R=JLFE1R8^K>3F9I(JI9VXV MG$8FZ,G$9;*F2MH2X:IN;+8VRJ&K5N*7ZI-47+79B! MRVDMVRVGSQ4Z_E3& M$^VZ5&O/;*U3;Y78]B5"\&U^*@JV(M;'WCTZ_1JP?GEXDZ-QOOND5%_C[";3 MLF?KA&U.D\RM!^'=PTF._>JZ;@17 (QU1=%74"*!;]UQ-CDV$1G#C>PAA9N; MXE_N/_R[!1/"L8M M^:)3KYKL/@*,1QKY= >M QW5>=M47*Z]_5U2"!;YE3= MA\\8\+T>\E(@E.ARM*L?,Q0N[CW(C4U=L2[R$@?6> M"I3H!RI0MC;R+];CQ-XH-[O#Y5IP2=SIY0;A$DT^I#-WP-P>8.B'Y,G"PCM< MKL7(8JD[7&X/+M'40^;.R,X'F _V/7M+/[YR1Y _<3:D;IL0G/_W%W7R>$OW M//^93Q6*$>/W\'^]FB_W\,CH CSX?W_0?WQ6=E$/\:0;CO(J!>?K$,[*"[F! MKLOU?MP-U7W\[G#N'+FN6-2I0 +3_^#NSB/K?Q_$B6+I^G,0QTTF.,2=V.[U M?8J]WE@_JA:WPH4M7\9*;^Q\GW')?X75?&/7\+]?T4J&F)TWUG8N!OD)W[*5 M-YZX@.@OI\-G!QU_4Y5\:3I^3/;D9#7??FZE[K.5;@"->W)FX5J]95II31@OYR* M*S15&*3XV:!;'K8C[61YQL7TYA"/E*.IQ- V.CV.#7VI2O&[ ML9[37O>?>.8W/=H_B 6=1X]P*>\(&\I'ZZ-X MBQVO7X%^83(M'::BIT;W_ 0_1=O&"9?FW4]Q=C_%%3UY;U[3U_7%/>K,N/;Q M;X++G4=) >;F$G( DRMF"]&!-'XM4-R@SY@C([=\'$R&>#99(AQ-1.\.C\L[ M/*Y-#I?A!D>](M<^_DUP@S/I/&^P W[>S3Z9?>J%7?")VBR?$2)6'!*WD\ . M*#K],SPG2;Q$QZFE\B7BWKTGG]=J=J@VAJA6T&WP2]T"U_K*6,RUSWD3[.EL M0U:]I/^:D9YFL^5$L?'4Y5[9JIR3^PFVSPP3H*_$HV$Z3=V=*E^JG5P; MVR\5G+GV.6^"JK]>Z7@G6=>Y;#ZO+&,9EBY4S39'/P^Z.2!KF+2:"D>3;_I: MSC>2XXV:P]VTP<]W?7^KJ<.W/9A7ER>^/&?Y0D6QYD)0P?%WL+I 5SL5 MM9,0NO7Z>!5I\O7%J;%O^B1O+LHKWHI)7(RZ X"JR(-+.F_II@ M5BH526W:U*S7DK/+25!%I%%)%MOLHMCI1JR2IM9B5GF4FPR3AT_F[2S2=2DJ M0^4VT79D6>)317TU3!T^.1#J:65IC9^IY.(Q.9N7EUV;70W3 ?68>J=1J1;Y M"IM\-&)F@ZN6BR]-].3!+9FJJRSG#8F<28([J4(-S.I="LOBQUM_12?CK5AOAD$36U:B(CE;G] 170U M/XT91E4<-(.@V5T]S:M#GF[(ZF+J-PK#6H!4^2[752D:J4\M,C6&",*13EI[G+%,ML[WU:M"L*=%E]340 M0_2I6%9Y*QF5I7(_]M106\N<-@QH M)F=M&@J'QX*S"UN:0^G[J0K>C+Y(B\W'TI!*%B)F84);<3FQNGX%[PDF'M"V MY:)-I3Y5AQQSZI ;K7J#;77ZX5"CPM0Z> #V^R6&E6VUKE<1ZZ3^?(N(H5# MT #0(OTY1!>;<)>6=U7[7@O?#[$\GZ(%XR4^*G87_?'*YC<;FY8N45U-G51. M/J^.?%4AM;,#7$<=H9"QA*1K,AW;:PGELQ>"*JP?4O$O*+).9AX2)V>;B9P;RV;'D9W=Z%/HRZ!^8V>]0O$=]A_?V#5\238<<<#^KJT*MG%4 M)U(Z/!HIS6XZF[G(K"5S"(GUPX,'&"NGFU85L^&A.8V]VDF[^TKUU@E%+\WJ M^I!??3J;[NBNBH9N!N7U1\:]A)5YG)2IS6MU'"_.*JFFU'1JD3/)<#IVELXF M=W;A\]+>V#5\";L@;L[?E5WXTF6_F%_8U9;^6I9:.IN,9#M#SHQL-JD+\HNR MS0K+BCFO=A?-I+(<9M4H7U^1VF"^3]($GQ.<72?)63G_$(23?1XE5!= M"Q.=(Q2:C68OEVDNEA3'OV2S[_*+W["CS5LQ\Q_$+SZI.7Z08713O"!U."5/V6F[H@[E M6&=5NB##**='T:PM,A-*U5>K3':67S2'*U)-?F<8/];WF-,UTS)L0BZ2!NHD MS)2_VP<_VOWX=8U![C[(SZN2?MHK:>B7$P.1GB,/^O.97$P8\V6WK@UBP\S" MJ%4FD\O) YGIV!'NL5-GI8K\]-1/QX8=:D6*]^E8F(K>G0J_F1/RZYC&W1/Y M"_KD2:YA1@5KR.3'3;:N%]+I7G3SM'KZ?"> #W.-Y:#-&\H@69:+IOS4F[^L M.I51D_0&B,;"F73\SC5^GBLRQ\UQUA0,'0<7)$*WI:CH))+-Z^;=%?EM79%? MK2G^%AS^ESV,8GY+0 YG7W2RN8$V>RFP]4CR<13O6L]E\8*I.7Z9IT>ZR MFVQME(C0@B%:S#")'8JI=#B:.DO[R=^3ZJ_M4/QJ5>^WH/I?]Q,&D'WVJ;P> ME/-4LUN?=$ILJ?PX'"4O2/9FNLQ1S=+*Z$J+I/#4CBXWJ0)T)0&%+A4/T^<, M+G]+LO\1;L$*,BG^"G$\;ZNVPD'O"T&<&PBG<#^+,/REB.2?$'?F5!V=\!5_ M>=?GS^XZO';3W2N[%J]]_%/2YN ^0G]^KYZ>S);F\SZ2S[L$CX0&XZ/VHP(E M0);D7@T;_N=#9%?U3NOW67Y4O4SUS[G33@OSJ9/'F7HPL8GDV$Z<:J[])W,/ZX/7AO]+U7W+)J3AD&T3G2W>*)3)C*W,,) 7J:VSG__ WG \YQK&_Q M1=L2_TK'W_S[?9C2/R%)XQ5;$(6S=OG%@Y[\^]JSAPZ;_*YMI1XI&P63W2Q6 MA;X842?/?/-,37Y528LXO;40%A_<=G!5/WQYX0:_'^GC^Q5-?.^]+V^S95SL M(7:R ]4=+M>!"_UP[[!X@V")T@_1.V!N$#!W/G:;<*$?DO<>OC<(%V!D=\#< M(&#NC.RF>OA>)@GW8Y?@KI)#&QX9$GKKHZ@L13@$K,!I9N1PF8]$4 MA2\#]XT=_?*YHMBG=V.W\"7)H<3U]ONU(OIDTMHGDT/]M!J0#/HL395T:YJ9 M=-N::G7&LCIX3C5)L]IT.$V?)17T3MD^O^"-7<-7D?9U3G9CI!WSDW9L&,]R ML@F.XGQ2Z'.= ?,A+253893 MR,T7@PI(F>*YE?49=Z8 MB^BYHIUKU* M[;8]FHF\U='KQJ.H" 7=P.\(D 7UV&"9IZ?E1'..]V-$3PV7G%>* F\MM^LG=KX">[\*ZF/-Z85^ &+N9.);?K M#KN:-G4GDY]-)M_)M41Z/P6WES_/\,MOK"3^HI;P6S0$=#2!&^[^]^/<3(PP MLTT+Z!89A'X;(*A#S)/.&QTSD>K:C6E]-*B;%D]-2+?06#A#)>]VX9>J/+\+ MS=_ 66^,YL_K1/H(S;=&A9RJ1=,Y*I>=FNN^-1D8%:>C9RR,=G>G^9_G"R+M M/"_97_YG*?%?[A&Z>JN\ZV5]7?WH-R8:+I<6=JPA=("4$+15?6RH X&MR^FY MU"IE7V<5IT=H-!&FZ;.,)+DSC=,.LJN3SO42RJY^]!OC&I?+./L UWB,C*P1 M-7LI=ND2UZM6$Z_]F>)T'(U&P^G$&97+G\(U=GJ07J2?Y_&6*>0YSXBCY^^O MV-UKGGKI9JK[Y_K\2>X[O>_T.^R4="SR]67B%9$S@'E.]^@X!NN>HS'3T6HR M.NZR2(\_PFSSW6Y+_V>GJ93'S:%7K6[\Y8IYWZF<9E8T9N\3,4)Z5G%CM/!? MG++B-J9SRE3F(>9ZI/[R- 6XAE"4>H@E_A7R_1NNX^ NH0^N[\9V6N$Z/]OM MANM^^$;O+ Q!S]UZ#KHO#VL4PE8CQ*9X3AQF>XX;Q M:"P^Y'AA/*1$+A'EJ%0TD8K_059U?C%.)#)4@DH-!3J9&,:3<6'(43PU3,5& MM$@E1VF1'N_\ FDP26E9;CTM>)FRF]$^'Y6I/,>MD,I%[3^968V3U5R?RE)T M8L#%Z+Q*Y;M-4,[VGXPF7[2Y:/-CMCBK;F+LHVEH-7@RL?_D(*,\-;,946-S M;:6DC29);9"9#.F U7N##)/6)Z_L8MYM;U:O69FNPI,'JR,%CIQ5AV9 M+]JFPCQM(E!,=/!D12T*^K*?C78C_2*3I91$VDXPP\3ADYU!;ZUPA6J2BG!) MK?FH3)[+D]4P>?ADKA=[%(:IN,Z616$PE-*)USRR39.'9S?2[0X?1S?#)H5^ ML_EE*A2KW2C27%.'J\=&%?6E,^<'D>F)ZGQ4PS>N;O/X:,B1^-1*IV*I6*'W\3BT50JEDD%_"8.KH5XTOGF3'W6 MM\;#R,I+)J_HIFV(A]W5NWV:2JWC\S6[L<;&8TD>5SOJY$S=U0\*>/>8H:_A M?JW>84D8) [R-4K_G6>SG7-VIG=OK,U/1<%6Q/H8[JZDF>@*P)MO'EY>O9>6 M:HPU,65.98UEVFJ70=$+< B/A# M_,Z:;@$2=]9T&W"XLZ9; 43\(7-G35\(B8^FI;REM7YQ3Z6_#YO,?4%8]"13 M_?H3W$ROL,2MMZ5\Z[*JT'0R%(N&0U_82^[WQ8?D0YS^UOB0%WE1'8F&BQ*Q M7VN>1A^;.W^Y"#!Z9TM,S9OPK7KWW :\S/!?WMVN?^ MDLP68IO=6+67D[ARMJR5_<'7CL-S2 C$I0]F+9G>5QX5[3Y3Q?QBR(^CLJ;E MTD6V&)?U3+M9$9M=YA?R7/SNUAQG&!NT,J,B 5-U)6KHZK9LB1-MO.VVFG* M.L/U5T,:3\Z.AA/46;+B[K3__6D_\[O2OF\:]J\3OSE-Q]JQV)/<>VH_,W9_ M/)=+JTL1?ZW_W-98.U'LD*BM3@&$3\,$Z;?H/X;\Y<.\1T;YIX2-$Y M[2N*.\^MH-\.E_KIAWS+L?Q3N-6AIE+1M0FR;51@%IW-7,3L"B:*#SUZJ2!R M<3A4*=K-&QHCS*A<-,<)$TJ?-5874T\:0ULN9IN/:C9(E48/E<8.!1N M_I4\2SGGGATF###),54%5%X1VF%DE$%G:G&8O*TC2YBLM:L=4>_$KKA \QM7JT M]#R/E!HE6:351GS=[V^JTQ5IO9X)4V>,#?UT\OA->$#FS@,^ZIT)8 ))M2.. MHKFL(B]R4W706[=+X\;%;)H7:E!*9S*9 27-NI56=#)62FS3Z;0>#Y?)7ZDAK%>_W"(EVB-NE*0QJ5C'1'OQ@3XM6LG)LO MJ777CD;Z'4VUZ:((9:\PZR\9CJ72=\?*G73O/I5@K6.ZSE6X C7MR9N%:O65 M::4T8"]&NTM[W6OGYAN*X@Q)'@_M9T:+0!D\4B R5#B:.C7-[QNX1G*V84". MR1P:29%1) I2[R*@WWVI$O%[L)V;Z2A\CJC.;V\+?;E" 4;328[DD&< 8])2 ML11=Z,ZDKJ@U5^MU=S%O)AC2*YQ.AVDZ=?=OW$GY[M:XF(+Q"[1LU>MU*AT5 MM&YQN4E)2C+7GX^:I =X(AE.Q.(_SDM1V5$R[EDDY[%YKMZE]8+^C*N?]?I, M[?+Z24W7^*-L+?;:'M!/ W[3[=&;)TI9/65$@2%-JQ/I<#1QECF7=QYP8W1Q M0JGIT>>N@:_ZEKH8(X,FS.V(2B"5+Q M'<9-X7*ZB@ZV">$"*1R>$0HF-^BM[$*[: [J0L;K*<)H=JN$\?IX08T]2=WN:A/V&7 M-/6W\Q#^*_KWO\FP.UNQI#DB9D4D?>WF'&(;HOD0ZDPE,S1VSAGZ$_;KO.?D M;<";W>U-.3/$A1 AD.T+Z&#@"]N_IF0X-#?TI00'09@B(4*5()%H@HX[@=\8 MWH*\KJH2'@($+_K?LQ [/8PFOJB8;U/,L?5<-?W:C638FM4&\E;BVIMIK5#0,W'LQQB+>CSSVND21:PA>&B&3E$GCJPI8,+$U, G_T!T(A@#^W MY"2%(V(: 1AA#!971_G^(:Z$0[A%^6^#+D$<.A#PT3H_JK9ZC:F<>YFD&ZE> MQIIT5]!9X>%09_/@CABL[NL]ZU$JHNW?B2A/R<&6B[WOX[BL.1+I_JPF( (L MF6:KUM2B+02'9.+AL+;,A<-#Z#K*Z9;P<-6ZCR0]_6PD<@8HEDC!-"V@1U%" MWY.',#LW0)&:*[;Y7@MICH38L-GNIH?YQOI5+B]*'4V-2BD).C$'=H?>2NN. M_I6BVWWJF3,D8' M=)2=GP.;A0^=YYE*.U5//3]UNG1!U4?%\LN >MTQT>*? MCFVCI22S/3=$3JAK_@U%/32+T#X\6]"\N2ZO*E5Y\]Q*36/44]MJ :-_2!Q* M]G^%=,,U#*"6(51'1KP&)F]HFVW?^L& =,[M'=L[-3S9UL>&]TT)D<"ZO>+F M/KA;=%KO=>LO;7G#B.7,8V80;O$>1ER, M-U35;J,Z;<97W4BON[1BJ6:\\;C#&SZ?]U)RV"\LYUUV0S2@DU0 M[,CD,9UL[L",OBS,;#[=[F2%>8Q=O*R'XK(P>\UW$'$?:@[_NI;* /R$&(/N M9 )74W!\1@@%D(7 @>F@2,AP =&"&8RC]CL_OXV."G8PL M4=!$$RFB*B>+V.P@0YI-0%6LKH2=7RJ2"'^ S6FK*K @530FR!K%=HF)-J$@ M'6:,>!4'+T +\%- 0_?= "9#XL$Y-N TRU1?[U1ROFH$6)'=OAE9(!4)V MR!@="*WF6#G!EX*P2'=-HOUS@UZ)C6O7R/9NSF]9CZ4UVAC:,3H2?L) Z!/" M M6QQ]4Y.C]G$0-;07)MWPAC3KX$;5G3+63!FR 8..U\XC]XRL<)LL=E"D=H M'F'W'OGKP$S:TM3JEA,]FRT/NE,J_V%RQ@9Z >XKAZ\KY]Q6"\[@D2WEH]H^ M4VL5=&'49>O:K#L3<\G$+,6 *A8]%,E_19&@1LC**;RM8(0B7-HZ1=)S'^K8=RX&YS ML$! -CFRYCESZJ'/&?QNMX,$[W?',>2&\G!!.70_67(]'3TK5CT(!/O=IF(E M,DXW-&J12/7GG=>7=+6$&/EQ4SP,>""(P$4P7,$[&E+1!4X1<$:@) )30)\) MZ/P\01SBHMGWHF[YZ!V&'@P9[U8^ P/8L>J-4^!'/-,#6.NY8 MP: RQ3F'U>Y#F"'VSYDPX0G))>SJYIVPC,]#AACWH?MK):+_,T @8LZ/)! 0 M+)%(BN).#W(E\#M\; ^7T2/>#(45.,D(/7.*+?IB7YTM _.,$7]#F]"4@_!6 M"$EP2<47/(;7+.$UP,6X^=P ;$)?(3*ZE#MK5Q-\LYT M2SV"JFXP%#%I9B, M5=#_,R/-3SNQ=E>':\6W&HC9F;D^GU)M8T")J>DJ6QQ-7F@)%,[$PV$6VS9L M@]2.\]QE0/WB!R^SR+$Z-UU-2BPM3%F5L_.,F;_,95++P:16;_7CLEB?9A8< MG9AE"PR^S!,NV,-P"%SO08_O,*BI)UHP?Q5/(!!Q:YD(5$2TL*Q@VR#",#BS)!D8JT5 M*-N H*Z 7N=$OQV-GW@OM^ON*.B83W)NV)N<>6Z(P'UA#>="G*@7X>O[JIQ=MC68J*9FL?':9D;+TL3NLY$ M2]'F'_]DW@!M<.\=9)2Z$0,$NQ428"-$F>$S*@47Z"M[=ACDRI55S#):(WG3 MG?5GT56TF%\RX+8_[-/FAX&XVU?Z(72:Y8: E_[>8NEC"7AU"&;ZY! )#$'6 M&L1,])$B30A_P?B-K"U\1$D$A82X;[ #$VE$^&=(A5 E6_71"(=8G;C&DD@@ MO NK']Z$7Y/0S\.Q*5>TDWWJ3SW>2ZT\\WQ=QLD$:7 ;4((834"?&+8H5+:W M<6IB,=_9Z*\9X86116&0-O7IN,H7)H30)0V]A[%./#>$QZ*W--\XX: +D\NU MNFP^5"DQV5*EU"FQ[1!3RX?JG4>V%:K4:\5(AVU5_=_?B&+FP,^/SH#[ :;( MSAQBSOG9UN-,>-2YN?X[RB,^8M*QZES1-Z+8(@3LPV*'@2,,#TB2WK'T>NEX M-<4LN]WR>MV?R,EXV\#ICM2I)"O@($MDE^@V,D-P$H4/ &]Q]A,P.[ 5=\%V M=DO]'9GK%X9/5TMD7_0\-6.Y=C4I/%=K4O=IA> 3?SALCN@7MX$H_@;^7*%XB]H\65C6M]7DK)9WNKS7AD)DKJ1-> L_6[$,-+E]*H_ MMQ==NDG77A]K+:[)@E_^X; V\.+'7@&"6 R6=(W,)-'ZH,!E3%3ARU[12[ MGL\Q,?/H/#DZOBUC<419-+H_%?/_[$S[]"IU8**\;OSEEN/X3N5,&:5Q9BZ$)X[6AKA MA" MEG=X7$G+BV,1,5 AYQ.!P9FNK891+*?;'2HYFI7UVO.S)H*0C9W2@?R\-$C8 M!L.,TQ &*J&1KMFFEZ.!)2_4$X!/G-ADV+&DC\'>%!K8!;\6\?M.X:(O*.%)R+6)09QQ[R1?+ M ^^]"<]ARQD,8]WPLF"0'6FZ]C4&AQY:Z8:\4UWBT\YXA9.%8D" DV.@C"?$N] )L1\/' M)A+GTAB]%]P_$'YQPQ?H6.38#Z&V_QJ=JP.?@XO<)$1CS_5MD-0+@FP+X5P% M=(-/A3B8\T+G2?/@*T"XFWCX<=@3+!(LD05 M0BR(>,7SNV^_R)#'CMBNBZ,YC&^!$FICEYYH:L,ONK8VZ\>H4D.AFDC;C[]E MI7\7D_G=-T&75T.^\A)G6$Y+#?IJ1)X9>:@#/.5^)L3^F>!T_2A_(3EI)-1K MNB$ZX6U+N4[L;B]\>& Q@^2_&.>;%CD[JA&2$5K[2WF?&]>AFE]L?=\>QC(H0QF-NMH M:SG)=@66FS7+]4T]HDN()? *2N--X*(B4EPLMVF,YS-$[\7O,H]Z%7&VHR'"MGRYX>31 M[,ZCURSN0'% ,/MH-02XE#DZYXTZ%N_4NSR%3 M>/7^/6*K8^.A K(GB+P5/(@>;C%,*F8<2.Z_E#2Q0/L\3XUC D=X*^SCHZ['-9*;;:4CK+%U'A0;5B:DI_N"+#H>U5<\G:\ M:LO%9HGHW7G?K1TO:AKDA;$0Z48K;%E8FJV6V5\^QYL@V@(LQGW$W\,2["E; MBL8&H8E('L:Y38%TA!4^1\%"8-,- ]P@=>($*<8MT*@OI0/*8C4]DD,,YN@"_2Z6 513Q"+VODU*0Y!*\RA;SQ@ M/(XE8P8GV:,5 ]NNT( MIP"TG=(EC]UY*5#[;T%HRRF*C>X+_*@\9!UNLSL?=A;!>C-.221=SR3'T<^9 M^%#']NE/8D2/M#B5XW62W^@C# :B"*1@H,M"(@%9*-M<^B!X.O8'N)=YB]S)7QAQ<;L] M+W1+.BKBSCQS4_S+_P\!J3RQW_\7_S2AO#!%2%<)1I8IGDD9>!O(1#&.5WZT+>8^G%2M@_?.=P= M4-=($SS">.DSGZT<.4XL#1HLC>0P1I$_HKW% M)%M<+KMRLOZ45NKU2,Q3P]S.$\F7@OCWW#.D3PT[+'J#,W^ MDU+J/D_75+O'%;3G'FUN7B;7XCV[UXE8D$EX$+#_AD&T,;21AL)I5@/J_A!S MZO@R/?RVP*,:C_"-:425D]I"&C1S.E,L-2%Z%#B1\4K,:0ZA?:+:8;:#.!0O MFB9)WM%M Y+SW6.'Y@KGEOW=<>LK<:O%24I%YX2Z_29:%;B<0O4+R0U%BW3W MA96BBQ2%6UD%M#"[!;12T+EBIJ2%M"IWZ%3[&^Q E+,#=QM?0(V!?6OH"!;?.1 M#%QJA"S7:4A4?&7-O"'A>PQ!8Q$#VK\1BQF"]>#].(:3OTO'=L<9XS53QR:V M23PD&VBXXDLQ1;>(/K\YBX1Z+^?NH"W+"/.Q8]#-HB\@#"NXWHW&UKE1'^

    &,RF[EQK(6K)AMX=0Z1C8EI*X27 " M$E'Y<#7..ZN!;Q;] MWLV&A,XT3M('>E*1^+WZ2?"@00J1((XA'=/G4 L[D1VO,1+^L:.+%2 M\5(9B MV+\^HR>;UZG0]_K=.YU.K]0IW,Z:>$#*0[TU^+_4;&#.;_3 MV<<7(E?$":36 W[$>MR %0G@['#]P'=B M#<.77^(+(;5$4[>11H3$%3*$'TC:^ZY" KW9#,F4#_L([/5#Q9-M5F@-\:Z& M_-.#V(636@RWN-1Q\),(KO A&@0D7.P<+6**?$1:1\BY_GK$_QFF"\.X750R M LOI3;TR6E;;@^;J&H:A@WC>->/_[)[)R5&9B#@O$6,+E%THN"+$) %8A&O( M%K!$HD6HDN7H61SYM8-Q.\CLHJQ?A7FGF?.,WCGLKN898?&IDQ@2(!O":N8),3\'GP^Q>]P!BMOJS:1#+ODXO(]41%YUQX2 MMB;/D?>*YO;-6 U%I @I%WOO1MKD!.J92/,4Y\/5'O5B/GOG:7NWHD@+&Q*' M 20!C.U !@49&8BND(JQ\,=^L?MMWQV@U]$N:6N_JUN M+8;]%)MCE@%"<6180#((CE43',&',"4!+!E-]!*L<;V:?SE\T6_2D>+ADMO8OR=GE'[DZP+>MT0=_Z"[QJH&,6.LX4=)P) M(,]V@.-4O MY[0=1YOI(*O&!"+JD-Z=>60,/N/VG3VLE2"[@!2HXC!.H,"KU.*Y96+\N)$C MK=:LE7\VTQ*U"G3U1:"MN64X[35)FU!'_0$WGE,*BQN0DG1!2.9T-)JQ0\6W MY%JXL:1J#.Y(%N,W@],:_;TU?3F/.[4QKGON7/6?EVUEP! GHRA@#0W?A;^' M 4L.&UC'H;?HY2PWSN6[Y5DRO1CWNFF)@^%II]K"G*-0=/_&8OX;0XPBR\GI MK-R,=KD&G["Z4S-AE3Y?X?(+-U;JVE$SL5@BTC>CL>='96/9.2#]A\SQ&W/J MCM'_-T2O=2M)X \H@-GYZ*#$-$]Z-9"FZ'X#>F)P&O 4#5'A8;8OF4V+TX:= M2@$\#8%\!PV H3.$LGT+M*% 8LG&>00C4=%7#YB^ ][L_L3716(L&::UETX: M)^FK8*3\7\LMB5NZG5IUKX?RI] MG9[DC09KRFJWO#%JL_+38RTY:G["!//*>0+1DC$,D&=X>-9F^TB#Z*Z8^Y': MGVV?3A.7ER+]4ZN3_@-%@)59TI ])^E"<-)+5)/7M)5ZEFVY)8L3JE:GGB9_ M_*/IAPCNZB&_@!7GTAUCR5\0*[[*Q?UZG9[H'>UJ6(IA[?5_W39;=C>-][PW M&PI#7A0!P6USVS?V$(^V6,:N1=[&T7)&$]SN=&YCLTH^SC1XL\_6"]$U76GW M5\SZI-OA-$N^*LHC[9PJTHUIHILSY$6L)#9M=@QM\U*9,$4']$PX#(_Y"FN) MSNV;(6R27O2B=YWAD"QNO!XJ3K#/\TF\23)AL-=PCU6"BJ3[WNX B"N-0/D6 MF/DA7>%\B/DL0J=*%S$[H(N>GK.0?8R4K>&8EN5R9;SBXV:L:6=6P:7YVPFK MG9V&%+M8@DW277X-!JB+F&>9A7L&3&KI3'0^7;ZV9;M%JPR;F:[RB1\!\M>G M)W$58RI==K$LF^/43-#S3[A]]JF)2J2>0<(SK/6)!OE4GJN,,SWSQQLL\/GR MY*^$UKY^A-C@5^M'^'\ "(A[$AA$_:TO*#$Q5\;Q#"O&YZ,V6^N/%+2Q?[#: M'H$V>/N1]1!4D(#I/LAP3>XN><3 MJP)&CNH&;8R8]Q2A\AF0P[?7?#&0B-2#F] MZV!'FW7>CEWJVZ0:)^'&1% @I8ZX,YP-U8A+?&,[QIWCLSY;9/=+E?T0T)3Y M'55^O/%6N^O06%O-]T:/LZG=I>O\8K)Z[ W4R2?AHRLCZ=&8B6J$RBG9 M"A]3VB5C 7V)*#JH-BNNY$#'K?/U8]<,U\.AKVK0OR#T/_NTIHN<+&FD^5"LV*Z4RE M13<2R]80-P4\K#F]>:7ZG5"[NG*]M//T:Z4\FK'TRZ34+FY2-)>;_)IR_6%M M1]./*3R:OLVV)]_Y+-8A5*!#!/TC5!_4)6B](3G?8G;1C M>(((*Y+NC[LUNP58D.CM>P+.3W@1VH\TER!(OY(@^<[9W@_77$XE-;41,!Q7 M?D[7$$1-M.OZF.7X*?'FP^J!4B&5&QJ)2*58DFUK5:LWUU(KOO$AB# M]X*[6R7$T91OT@/N*X=Y6RMV#^QO$')&7&KP-C- \Z^G0?F=+;"F+3;"@;1"O3BI*5-'* M-PN9F3!?M3Y7AOUKV-QP(<@BT,'\3J>H#]D*P0U*V/'$>-2:J44W8E:?-]%) M);\&'VQ07=\YBR3?C07<^F:Q@*6:L4@Q;HRI1:2*5KM@(=1:E%.I_'(B1+Y<);Z2H[AQ1/P[@T6@"-MILP@%*(Y; M!W<9=">G>[0 U2G\EJP)&R!^\V.:B$]7P6Y$W9[#W-O]4>Y8BX"^/ M)L*9>$#" ,:7,,F_PP[,'>79UZX@ '-A@B3!4X*UVX3S4!6P(93C# 7F^JA. M$K8K5X@D)!WG'<]YZ*8]Y[>+FS_'%T^GA313RU86\.$[NN)O%YV^JW-_:;X8JM9(,:S*RE<9RY 1^0E==?^$RB+7;K^=XCDQG%AT^YTTDS MQ,1Y.#(JX;LUJXC=FU7=I/_%)[Q>^&]6 MH^RJGE"#RT_!JL(#*)TN1P$U8Y?/K?[BH'/QZA"]]RBO]-.=T, MGD$^UF;#^F.D7Y*YU&#>;KZ\E.@JDLS14[/X?&!TQ$;(M^[5\MV_"":_YLCT M7036AZ"?'5&H7&D-XQ/ LQ,(CUZIV*34:I^A'*BIZ9$>E3C MA7"\=CK8;VAMMIY,=_6=N6)':?S0=>A2^K;)Z'XJ%U'G_;.3??K;5F\#RP R M%'$7/?Q8T*SD[SO4FC1=!U>OR2GU<<,KYVMYMX$5R@]5.CXG8J^]56(Y9Y/K MLFV/[==!*OI&'BMN=@Z;P"ZI;56A#RJ!3-47P,.4;H@1KU8Q&.BA/W]/4+6< MZ= ='?VTZMP1J7P.A.)H%FEE)[WN*[MH%*KJ+*):(Q5/:CN>Z_1O?W=5,LT# MI]S81G#:NL_%?\0+^2>T\G5K6']3(MM"KN!=9WU\ G1*>6"6)M;+F"VSF672 MI@N)[N@MT%VP%<=)/='ML4HR1J)$2:QKH8(X,I BM@DY%<^[-+ ME;DC'2*W75#)7$DO<'4N3R$9=D4/]TSX3Q4+-YFIO#1;I18;D3;Y<=F*14H% MQH^-\0\H<]XU-TAPC<$B[F2W)KY:4FV-7B>ZR>>ET1,K]JKU1 9,0O?G%/6O0%J6&/)IRR=E"IMUYCDW 1/.)J^ZSSJ-NECLCJH9 9F M>SBS1U1Q7J,JRQPW+G=PQ=BI(D%$F=[. K*5,+#@&>EV*C-$RH^^46 M:XJTX/NI&->3VRM!?9&4L=Z05Q\EV>-]J,V\H\ VBR_#C)273.H=BI6Z8PMM9ZI,)>DWN72 M;C9>BVF)2@X6=3G&#SL;&LG\Y$GJS6_+LG[O&_-JGV]F%,#[/];4=:,CL,D(3W!>^ M%N,^&\E=(R@-Y]8K^L];.O().DK8Y>=Y-$/GV"*=9O+M;"Y1+V$EYS@=$5!C M'KA;!#]%_ ]=E1ELCN*T%;=4P9<*=:G&)_3'FN8=;]#JZ.X7:P3V:QO_XQ^_ MSI+&\H<^J;. (7I:9W$@A(CQP*[8RRP_-I3'O[\S)RW0P[0W,V/[1^:I8">> MY7J"RJU4E1('ZJ/PN*.KQ#Y >3XRVUH:CGKB*BV!:DK:9(I4NZ50/-7& M[2RMK@C]T8=:RKNN5V6T=Q9H6!HW@KU >?PF8/LQ7/=4SYLPTF>0S*:O$ M9\5:QF MK\4G<=G;9R'R'AE)D]D^N*M7P$N#.U.W!RU*[J1Z3VPR7DRRJ5:KMU@UK]&9 M&L3!;EOJ-^YD7WV.O5]]CAVJSU?$8%?#BPV5U7-_LQ[U9VS1F&:LNB3&"\O/ M)XM\&H&923E?1"IC1JX/GZ5%,][I3< AE@CP2'\(@1]"^],S=E,2+B[KWBF# M.7PWPT=%CM(9*I-(9E)_D'CUI]-3CCE+#^6"9&&E#($MAR]K(FHPWR8OF;RB MF[8A=M"2605K:$ZH>Y:<,HK*U5K=HMBC9RTJNW@>3 XG,@0_Y\YO$!%JS-%F M+,1NOBQ [B?^$2+4$P'R6KW#DIS[E!,!S]6KU5*GRM8Z[1!3RX=R]5JG5"NR MM5R);=]BVU166TJ&KCE!U,JVY36X:?\[VOFI_U((%N*8_VCO)3M]LPW1'_+! M X!P0&^-:R' \TT>PF/#$5.$LBY#'Y'R !C=ADAA!._@3%W#25BB*^$?0E7T MJ6UXA6'^A27?Z%2'D\!O-0[KZPJW,IVY2A,G#]4,;T?+6R(_U71%GVQ(0S9; M@PZ83LZW26;O.1VR8: Y,N6*(AXLIZ ?F#;.9L5GQCQXI=L*1+LD1!6"Z&:) M\Q[AD"1OS#05/)43:YF8>3V\-Q'[HPQ]W[9KV$CXH/O:DC/K3C"NZ-H$.D-O MO]JQ_W9@7S)-VTTLE.ST>)H99C94#FPE"XG6/:3D6N.V.@$47! *TMWQ!HNLQF)>!2AA\&X M4N$8NE\HY/+!QLB(0JP-LG=@^J9T-"'*>?X4H6-Q TX+'G06'-K#R R#N41, M4Y T[M#\PI8,IQ 3D0A9_ && #!0,$6)%Q*3> M$TD+=3*&(60B#%)@^H>G'YGDF,Z[X8T(G>#M_DBD/E*D"2'W!WPCYDY;=?0C MK(41GNZUXG6;0^]:?N?2M?9)\P#!LYL:1T*&VX\W.S1)0 [G&_=N]5 VBNG7X:=BM#*=^NQGL'.)PVJ M]@3-"JD3Z3Z7&OWS,5J"\;ZA"I(Z3K4ZN@B=E["YZ4RZ#_D4(B WAWAZ4*&, M?D8FYR*A)QI0\8X$"R"QF_EBNJ2 B2=DX%>"-",5QF3,H^GDVJ#W(!(A#?MA M+R:B5B02P=VQ37+?OME]J4HJ@\$E@@L0@]: M'E#P#TVW-:0'IWAA?=7Q=G8 MSKLV;BZ'B6T]0DO?,]#OXKL#VU,Y,O%N3&B.>$:EDKTI7S%6C6$YBSW*)U*H MOG__]'?87] .)[NBDRJ6"P!&F(A^F"A[* [4S+ M[3X(]3\X7 (//3/:VY8Z=(;KPMF:*$,_<*TAVR7%B(*& !)RBD/0Z<#@[ MU;&"=W=X1RNRYYO43#SQ984Z!J>9<]VPB +@JJ/'N:DCW'V35'#*F/L:E8<=1>+JD*V\[RDWZSE8EO4I_G3;";#MK-X8(DNA[(K6)1*LU, MRMU9M]>25L.ZMDS+R@0K*\<'81 (J]Q,-P 1$9&Z-8V0S$A4W9!J(\+'93 > M*KJV(*FF#,*(JCS)53#Y1K1BW6E3SOQ!-/UBHY5Z= MT_>$ )A\;_D"$WY(9YIVSF"ZBVDW4IL_/6?I=)J! 'LT\Q _+IB\NJ\MM'Z] M NSR)/7^8C%W X=KN"7'VVYZ^H:)CI5X($&P)YP*UQ( BF7^,9J9SI^%Z VP?P>#3PU@YA#4;].'Q&L[,:UUGF*PV8"-*1^LD$X^%V *(]!2-NAZ9C:<* MF5,$@C&'\Y@]BPTSWVU0'A#4D\Z.=>1CQ$Y )H"+^VI&]\L;3C!V;H1PR2E4 M=N!ZN&^PI$B"@7> 0+1XU-FE;6-.[I&P4TJP!7)AT-.@5TYPWU]!IEACF1#O& M,==H.NP6'X(,(M:DP:V(>6!:.IZY9TJ*[A@ 8S"\T).L(H=RZ&$9.^0M3(B& M).(4$LXM%@I!K3IO(1FO0(L!Q88FP SB]"KB^)#9SD-#G0T>V+@QT<=;AR;< M+LB+B+MIO%F<4J0;!Z[&-/4O]PA>7-(G1;]=H73\7BA]+Y3^A4+IDU'A,]V< MCZD3EL!SFU!.,GAX+?K3P)I:#UK /DL 0(E#>K\H MDX;\;G*NCICSS!8F)/SJEC%X;!W)@Q#4J7%S)#%!X>(TYY[AU&3N,:XYUSVW MNG>#Q(,#UTMNYP'I(F,1Z6/$":_J2P?V/&=Z]:V@MN&A$]A=D)=(8JES'E<9 M;.LV7+*V_1Y1WLY)G6CU')=?HI4X!5\\TAN0@6)AN#,Y-L1@L8'.%'#M)KXE M9\-PE0@MR8#KH]# 7<@,N#A71\;"'RN[1&*B_3S92 S3&:R,1?'0X]R4,Q0@ M!BV\>XH'(L"OH[#58:M(Y#HY6U%BA*$ZG_+-SWM6]A3U/*)FS:K81JI_#UG+CRZXZ3_PIT_YLEFN]_7-CDV$AFG(J4ZLWQY^3++Z+T7 MWI=>V<)@WENPZF#1G//F/)E?0E^LQ%M!%?>FX=\K0]2P+L&H- MY@/:JHI8/.+>@JV&]#EBG*X-:& !Y+!BLG?L-'-K$# S(P2$'=/$27'>>J&X MEZ"^_?=$MW*QMJ9WR]9TDIT\UNP)=7%*8JI%N?KZ/$W+=6DZ3HM*.MV%812G M6E_XT0X:%'C0E#!T3(O(89ROLN3P>&D2*Q;I'Z3ZT'QPE"GW+X&]-3Y\JP!=35WG$=(<%#TWYRU[)!1H0 M>R:E(8!_)B$JT&$YRT]7G@/QC'*)IKRX_O8/FGX9]A;6*,FVY]GGV"!K]^+M MBRL"7#/_\F0,K(R\8)^X)&U5$M/Z6XK @1;@:%<$G9Q;X$]%Y?AR M'R?3MV7OR+:<_;@]AK?RP1N*X,M\0[+"TZ# !8+^=RS!T29;XT8WI F./]P@ M9B8_@IF>Q[,M6@@(VWBN@YW@/\6](QO(G-L$HFEI%8GU"[GYD[SH]2OR4E8+ MQB-4QA\?I>KPY15N)82M;Q6*F)]G;"V^"# =10$,=-E50[0D-ZVD)4Y% M#A<' HO=_O56SG8HBW@VQBF/U^USLP[ND^4L!=L&1".I*41#(!Y=5Q]R2E3\ M1W*LM1T^".8S:<;C(=86$8,I[SBQ;<,E'+XEW*I5!#F&-M$6YY:_HB]V3 W" M6A7ZMRO7W' ,1]"!:'('(MHE(W_9K?,#XJ4AO!W]Z=IZOLY$'L?ZT^MAI!N; M?^^8,8_S"SWA.ZLG[[7[P;7O@=&&XC3=XRDH@Z*\4<^GL:?1X%"G.:W0* M<4DM%A[A8OCKM#TD^0"HO2B)_Z((@1$L0%2RM\P6H+ZB!ZB4$8]V0B7E/1U^ M*$K5Y\$_&%&F,^'C=[FZ,=CTUYG)1/3$9 MTD-J_\ENE;6*]G2Q8=MU=?T<4:HJDO3HR8-WCJ>:U:9[RZBD591RHEW*1$?]8+#D>[G1!\"1"N)UV7 MG)0)275^I>-T=9R@.18-IS0$1R$<;-LIHA+0)R8RZ_#>3=^9?!F[('9&.E*5 MW:C3EU/+VUE27BLX! F7A"#GT.]A*(]:@X*B3[M<9:I6Q4@F3J6;[X&R.]W; MBZKMA7W??(&GB$"&,':2(0ALYA*/DZG&TAHJ:UB2GT0N&E^O.=>Q9PJG-GE7 M3YP:[INHFQ(^K81,=0V*W@O43J =*_O%$#H-,2K,$J$D'/ M-V:.XVUC91Z!9PZU(;C.<"0J^NHO?(HSBP'? 228_>-L"4=W#V4 'V4;QJ*< MZ+*;6'_<:8S:B9'S\$.,> DLZ5N']'5@;"(9* =SQS<0'YZ;QPNZCW,C4%=L2+Y$#03U0 MB1.REOSN_5C@2V/Y[W\LX1U0F)(*8HZ'[ JX/1=/'^*9.UQN#RZ(7F)WN-P> M7**)A_2=D=T@8.@[7&X4+G=&=HMPN3.R&P5,_"&3O,/E;'#YCV6 ,?-EALO5 M+B']@4LXJXEPU1LX\'E^\$J0R0P?_K\_$G]\]GHR#]&,F^[OF?3S=0B7L(3< M0H(SWE_Z5"U$\(6>:K+5.=+_P*LP=W-E1U^!76^QNS.7BEP4WVZ.]P3$!'8O MXJ0;\<\2^/!UV^0TP?PW;O3T#;C-FV<^W8 .4/_P?P^(P>,K]&?Y2C3]$$W] M)+X"WN$O8AIO&7MW)/G&2!*[2Y;O+UG>U.EP6S,:)&VZ*W6FNZV,/S+7YHT4V));Z 'F8 M329K4C>B)LN]7)3?)!\AX3CVQS^)>#B:.IS3^F5ZS(T1S9UWW'G'F7L8?YIW M)#N91ZY<'3>H34I>3E(1QM4GGFE@]4:K(JFUFU4LJZ>8P 5IG-)H.)Z@SJIUW-G)G([\1&_F0"GJ4C51'P]=2 MJ4&++#WBJV*Z.8V^V),KLY&7Z6.DDJEW+7FQ4:7G>=VLUA; 1I "&J63X5CL M+&SD[N.\,9/5&>)S=VU>R#VQRV%CB,,*N@T59;<@3L[KO[CZT6],NGQ\?-7E MQ03;>4G7*.U9D.N-)R.>BBW:)K\:)K&VF:+#R530[-V[D_/.1>Y[R R&VEA,MO9:&-_BVZW/Y&OF1HGS)"T(%-C8(%C#8>\SD*X;:?7H\_I M^H+;[N+98]YL3]][8>9L2+!):WW#%B/V'+<*\E[BSH]WMF#H2]S.%6:O.PUJ MH,^-(*JV@1OZ^UKBD4&;^Z=P9X6Y,^&=0Z!OT+4YX^C1!IRN-M#K3>>4RTW& M^2+>?(FM,N\8@R;L3.P^AD&D&;!OA,X[5:_.\.DIVC#MDOC2+4ZRZXF6SI<8 M:W)Z7-II;V !FB,U '4$5W%R_8$185*3F@H]E2,O]KJF/BZKT>>/=^WU=Z'R M1B$VME>S'=!=Y4PSL"6JD.Z6X_FAJE"Y+%6>%YI3=MAAH ]V]$ ?(ZYFE^HM MN&\R1,1MTH6[.)&>4*2M%"8<,\3A&1EH;^\:8)J7EI(@8FVX,S3[3TJI^SQ= M4^T>5]">>[2Y>9E\8>CG!)2HYY'8[&0R$EONCL18TY*F"R3OU: Z MXR5QVCU>UV3("!$//I0//D\O+)V,Y>5$MUYKJ^OE,M%K%)J@,P?T*7?&(OJ# MR&,#R[BPGYU=D29V[J$$3<)$(0M=PAJ$!U>]'F$.#,H-)E5FDO6:+#T]/O=; MM6>ID+H*I<3:DOTBRE*;[>4INZN4Q\79"B;$?II2WFJ2UO$Q0#(1$'?5)5)R M\SE&-[<-<=AL=]/#?&/]*I<7I8ZF1J64%&$^-17X77?*.N,,D8Q C]3';7P" MLE&T,\/*HS-LD8373&L(O7'Q4E24B@ZYF1I]7&T&4=D>CZKM]$OGI3W"A MWXL%#6^J=GWL38KM(!!Y4(_0_Y^]+VU.'%G6_GY_A:+/S(F9-X!!8N^>TQ$8 M8QMOV"S>OA!"%" C)*P%C'_]FUDE";%X9Q%0$^?ZTJ"E*O=\*JLRP';SII3N M/;:S+W%9JYP<:]6T^? $;,_,Z]^?_FG>WF,9ZR&881YM5WF4HCS*ILX3XFDG MTZZGJX<;)2R,7/;TI=%7@DS6OFGRXW4NQ8 MPUWE2)IRQ#A4AG&Q>GW<*]\VV[GH\,:LE];"D7$]=9573NK9'JF*1ZW[6NH@ M*6-8\2I#TMC?Q51I!N8VIYQN\S)M*PG\2@^MU V;]:_TXON6G\, UR +HPE= M2[7PI&5\TJ0KZVM!)$;\>.@DU>#)(:B3Q(8>H4KEI>.H;AL-/$QUZ$W .^#9 MS?+@D9IFL(8@K/6'Q@ZYA-L,/)+3T2>IS^)1\;SA>RU7(?! ^64R#MW MK9?'&.3NX2E_5(JKCE/.@$VZN;J?,C"ERZ/Y\W3!S"PZ3_?2P8>6VQ?RHV%Z MK[86AL5GG6OKJJ ==7KD26ZVS^YO;A\A@?IMCXSYL!CD!U,*VMC9>RK#"]9L M_C$VGIYCP(]P]""][ MBU>=X^N2TZ_T"I7*S4'K_%DK%-?(WK1T\I0U"[GK>-KJGA1/E:KEE("<%GZ^-Q0V+-<G (1678OWBZ MTFK*N'YV4A83B=YUZK*^CKAA*)4.>U?7EW?%=*Z2OAX]CK2#*OB'-@C#!P,' M; -%6FNP_0M*3W<[>'!D*S%L7YFI8OKRUFC$FY=WSR^?3E>_;D T[>RA'"^( MCK_(!X_]H#ZT7CN/YT_*/DUF/I^6JITU,I= MHZA&XT>)H_.T_8*FGAZM.&_K YFAB\U[IM]5:MH[QZ63T)0U!&C &^!:[R<< M^ZZDDFN1G?L+_?[Q]/I$+,J2FFO?=J]DR;Q>GP6PGYMB3LXWXO&JEKU[2!9? M,B2>?S^;9(YAD=S0EN;.8+-K-ZO,(M*E'QYT?OSDCMXR1>KD_.FPT MSUKQ8ZG;[=R<:>:#,F(%FW.UQO.*&U((J!!JGI,7Y^(RT[6?X^I1+]I//332 MC>$:>7Y?NDNW1Z?]XZ*C*'7G6-4.2 U1H%>B]D"5F=_']8V(#Q<'YVK5WF[? MVCC1>F(BD10E44RNI\%G25> 1S7Y^9"M>X)TSC=T.W N!XK<4)/%\J@Z.%?$ M:^54[(2I36?.7:SN,@(*MCR\Z1RU.NK;,/#^RY@:-$N MA1VOH:7 %JQIU^3 K6LZY@UD':;*%@:3)LSNX\WL2JWC8A'Z&]L&%DCNY8^!K5)GW++\?UJU4UM@8] M,WY6=108CPJJ@85'[B*Z26!X[(FL'Z/?3E35 \"INVAB*(ICKF_I&MNC3HCJ M4].K!WAW?9=:_&GHEK907[,3>'\;X&?V[Q0]@OA&H0)$*3!#A84E [=.X;52 M#O7A+%XK73P7RZUFNWY8O[L\2[Q67+,.E_GI[4Z?<3C?I5;G*OU\74X5G%[U MX$GLG-H/G=LFAAP+RL4BH#ZHCO@Z;$UUS:L\"TIC:$%SL@2NC8"X 'K@0L65=8[]$+7CKJW8F4NVV. 76^13>Z#7$^K:\%\\ M_K&]72N.?(JRB;5=%L2)U:Z\*.SI')WW[(K<='K'S_>9T;CTF%3[^?E>YHNO M"U\O MKK]",J+T,"A?\"VZ;GR?+$ (9;\6[ ,?L4H,[C%!21TSL R,Q8-^7.>VU'YG M)%B]W2&67P8,2D[IT05V0C;GOE7P-H6A!V H,XW#B&5[<90[3.H53((V)B( M+:=[17N1S>R)1\AKA<)XT5&U%!,MI6BRP M9'=BZWFPC@L&-)ABYZ1VTAX9438:2&6[N+ >8M.VL7U0-28T \=FA:/ .4@@ MP$Q2KZ%B^[>61W.K:XQTS"R8"](T8T1K6B$S7DOS\*K2!:^FD7)[UN0>X)#S M>NN0#?B5=N+)TE'N;%R]?JGWXY?CP8U:*]JISKP97GS=2LUP'R3$W9 ;C[V] MYWER9_P;VYVW?/MSFF]_YMN?/[+]V<7#9#$MIW()TL@U95!PL:TTLFDB-^(M M26Y+B6:ZG8J[.)GLG1_Q,KJPDB]6\[%W[-Q?=_/*Q>%99@3V:^[*0>/^PJF^ M:./>4^5^^'1Q(EI2J8.6;O9*,WE6/8YVC\]ZY:1Z55(JF6?SM-.0YJ]\)NU4 MPJQ+Q_%R-'UK2F.G6AR-X,K4[)5*(]>Y&2;48J]PGTW6#W+]XDL!3_6=&V=2 MD^XZ@]'):3UZ=IVYC?;.TT>53B,U?Z5RVXY?5IYSA;HS:KR4Y.RQ,KC$@]KF MQID>G(_N*WKTH5<]N3X7;VK#6N/0/1ER^DKQAC13Z<>2$:_JHX1\FDAVRBI> M.3V/[L'EUUN[5 M] %>.??,>%$QBM?&32)>K3M6[S9E=I=;_XT+R&*^>>&1THN?3]0:E6+#225ED2RS>' M?/:9I#KI4WKIW%.;5\/;T=AT>O5R,W=T]$ .1I7S?$-;=\_U9]2S[VSVX?H2_[I&B^=%Y,7N=$_NW]1 M>K=GA4)9!_N6O((!).:?.BK=69F;N[M#L_ZEU"O?&/'CAU+I2&O#I0O4M&;$ M'^+1:_.I]]32Q:,S.]Z\&\)8%VE*_RQO9"^MLZ(Z3@\/4D[T[.82*+! 3K) MLUS5L(R#7E2_N;][;AY<#H^O\=(Y"IPV[Y]/K1?Q-%[H9&YZJ<,;J6[2I\Y1 MX/*H_% \;EOC7L$V4[G;>\FJ$7II=L[R5@ZS]L%1^:*8SLM*XC"M7AS:("X+ M%.OLOFLGQ6:JA@L_S=SUP9V5.(:G+M"7@3Y^3)R.&^UX.3EZ&(X>AT>#3,WG?PTCFKUJP;U:=TV:S5HX7[ZDWG0KI6 MP%I("[3@B-QEXP.2UXK5D_/";;8Z>NG;>;QT[JGY\T3Z9E@X3M2K5_VFKBC9 M#%AYO'1.7.X'5^>UNX29*Q[?M8Z>$D]7E5HP\=9:] MJIP6J]T\7CHW@.?'^^CQP.PGBU5UV+N)5LIFM]7!2^<&H"<3C9+9*3S&R6GY M-@D1>/RI!11(S ]@Z+3LPZ35N8T[C;I2$7-GC2<9!K! M,\:]J%JQ6O)WFW< M3J5/ZH6SES),:X%H]R_CP^NS^G.Q)^7'1Q=]6Q(O0 CATCEY/9(?'XUAU) MXJBFUL?'QU$BC]6'BU0>+YT;Z[-RF,G5DLFCGM-YJ/3'CG)>Z].G>F-]Y1B8 MMQ&G3^!3TNM'S;R93OW^EQXEY4?N[)PUB-HU>6"1G]Z'8%"*@:X;O6,$J+#( M<3JL#ARRY<;4\VF+;7IO#314__'A@U63L:2XGPW;7\](O].A_>NG]L72;QX2 MSAFQ-D8DN$:$@A%QKA(AX40LG>&," 4C)*X1H6"$&$MR3H2!$U),?+.A+V?$ MVFQ3YLUF69P1ZV)$@KOKI7+BL\U*WLNIOSWK^:7Z-X_P^:N$B]V&8\EZRZ)G M')*!':@X<4^-^AM/]5G&^?/OA.TKF'YSZI'!0J#I3N/37<>;T[-5# V%X'\_ M4C^^ZHO2F^YZE7UK"?H#Q*J]4NG+2)80(Z_0;C6^>\5+\F\:C.RBLK*U=*YX MSY'N*57>\VKK\R7?)D+H',KGIS[E8M:D%EON5J2ONA5(-FDSCNUU*U@>MR2? M\1X6M<-B(,72N6T7@P0/'7CHL'.APRIL!@\2PA@DK"](7-D"YIX:@?=6$_>4 M++N35:UL56U/)>.]):[]) L//'G@&9[ ,^R8U7H;B.8^%8;[>V]EVS;5IH,+ M5(<.P)T.C_W#"-+T\=6W3C[YR^X"@SI=(?V/%/\' MEW'^WBFP=M,A\3ISHC^V DS-3=LSNOLM*+R)J9,T+O_)[Q06BK/?#>AS->*W M:@])$^>\LI4?X_H9\ZYO"0V.Q+PW AT<$[\\,^<,(K10J/WH,6? M6G?7J6BID8_>CQHI/$M!2D6D5&;!H=#;A[/.\C@4VKEF5#6,- @/AOK9.6\? M9#H3$Q9H,)B?C@4Y/+IS\&BX%'X3V.<[_AY]_%\K=O*O-*7"8WM)'])YJHSE M=A65<+JQ -5.^G/>[270?LQ56EFI2.KI.\5)/2?N3QXO.DN+$(!$\(0%H0(Y MM,XS!W>53#UZ=M-K)=(7F1*$"FD\F46,SS=Y65(6&6X08;C9-8!#+^M^,I'?W5#YGU0>*L7G32%W?)Q^N7 M8:6:7QF85K"O6]E2/W\:[]_F[^T3FQAUJ=/(T AY%3@:![7W8LIA0\27'>7N M>>S&@6 .!&\<"#[@0# '@O<;" Y[M+L $_8Z'4N=0_.J:/7Z];.Q>?EX=GIR MF6Y>KRS0S0\+TMW-RT6\+K]DL\.'[FTO*F%7 0ATI4@\(:TNV-U[Q>%8,,>" M.>C)L6".!8<6"S[@6##'@CD6O"DL^& Q&*SA0*LJG7>?0'&3MCK&\ MNHG9&/FJ>G*4U]6\6GQZ3-=O]$(A=9;$WE<0(V=6&"#OEU9P-'CCAH"CP1P- MYFCPKJ#!1X;9)BKK>-52ARI,%^)6\(&:;$(T2QW]$/RK%]E&F[*%';%I?,M1 M8XX:;P8UWN#!F:&.FU]K6_[)H!>#ZY\!TW#H689#US"4];IK%FC(?8!&(4]M MPH6A$ULVQPM"Y%;<&C4Z_?PP7K;+EV9]PMDOB2VH%+H:>?@Y-U CU=Y+,.T:TJ :VH9#B9KX?--6QGI M?A3>/3AHYN].#E+#>C2?R%7ZLO5RVQLU1'$--1![IJU;?(H%U]:I8RX\;4TT MD@=R+WO0NQ;K\I62LNM=*V675E>PI%?%W'&A7\D7G^QQY:EW<3C*%:Y16_DY M%QS0YH#V=@/:,Y.?"9>G",&NBFJD;=/7K[%Q14ASI4WWLMB:LQ0WWMZ"4VJ[ MX=U--\'@\A/.NN*MI%08X.*M(%08 .3M(%2H(>4U]MAXC4#AZ +G/;8 @VZ: M*CSFA&A#@A/!1\JZ%76?NQ=-X3XY2=Z'_/4^Y$)"C A+[":[W]V<@LYG<[*R M!21RW<[NZE-B&;U'P^>6-Y%(+X]4QZT_'-EF5,K^;96ZR2;H<;JIDA;[7^R4:65U4!AJHX M&EU.MY;:Q#(,P,KNE'UM9Y^N,+=.WW3KR;#HQR97C;AD;%'K]$UWD.14V9[6 MZ1OO#;D3UG4;T+2YB//2Z1-3M@US-U&QC067>T^%,!0JA;'^,\PKVWS7:4AV MG>ZWCH0!!@TA6<)0/A1&LH2Z6&CW]Y\2V=3AA9;PEV98UNXU#-\-1'(W^X/_ MX@T;/]2PT;PXS,NELB/69:?J.,^-FOYDY1MB9O4=&_=,C;=XA^K>;$#=XN/V MGYXRCU>7E74-^.UJ5'OE^&JX5'NS>\O- M8;XH'PY38^L+=\*_'C0Z(;?57G"/(>(,@?KU[:*\!Y MJZFV2]C)SL'1X1:=C:'7VTRUC6';VTRTC2'?6TVTL.+BZZ#:=L'HM[3B!,]. MAT'*'2)87=F$)SMXGKIM8#_.@6,3H2E;JC(!W ?$9%=RS'T[,'=O;\WV ^]? M3.N97#=.CM7+7O?Y=%0L')T>'PZ/Z[UZ9K2U,+RGOGFFO9<.O@2&0B=;=FP+ MIP_,.4#U70 ;W/;DX7A\]BS7;Y/I*[.=,@;9]'5#I V"DE(DF9L'Z#D^OQWX M_/)4?DM!^@VK_(IP^N^J?#E9R Z.X_6G7N'XXO#IX*PO/C8ZJ/+I'[^SD50\ MRW'\+<7QMX$&6[HJ\ U;LMJ%@>^: WN<:)P7+CHW];/XT'8NCA*%Z!,U!SF( M )(1*2ONU,+!3/YSJ&J.K0Z) (,@BBT8;8'U2C4&5!SVIZ74SJXOK#P7VI,& MX!RPWQ1@O_+0/M02O+%HG[8.JXT'9"K"+_8'FC$FA,;^9>HEW$#_6UE"XR0M M2N*9&N^-V_GL24XZ[BCVZ,MA04E73#H&66,O8P%!WK9-M>G0]FDU@WY'NZ1= MR6.\.&^:LMZA]RTJ,AC>ILJC8^G@IMXOETPC>IP>II";1L@LTF&M>#GJ--1L M435E0DI:7JNQ95+>.8UG"->6P M+>0L.U/9+VZNY9B4<$V9+TN\Z=DKOG^@OAT'856J]64D*\?5S--!HWS[V'LJ M5XS+^X,7]?KVZZN8*PD-RM6'0['?NKDH2MU\I1P^Y">?AF4SP#[V<^=K!F^N&7#-^=!: MQ/9H3DA2@#ZQE<;5Q!].$H!E1/_UN\.CH7:6EHOJH'-TJ,-%53%DP.#)M3(L M#Z[NS^KC4ZM<+37/3V^*HX8D8?0OIE<8_G-0GJ]5;.T)Z)O)*\*^^:&%R09\ MQ;<_+#63V&!;^A#2Q,T;-DB4;8EU0KSQXI!9BKGJRP412L^V5/FR7KN+EXOY MJ_O$Z.[LH9%O2 F^]6(UZ1.O=WE7(]/D7UMY@"/+ 874Q2*H+ U%>&OE@.C5&A_:\LV'<5V3,*[ M.VSOQH9PZ_UZ>L]N-8GV==J@.U1:A[5#<1:Y\HW1R+9=+ MY?CMP_'SH!6URDJY$Z82'ND3"V1>_GE%3*^X.'! 6MQ?!K.J8O0\4XZ_U*/I M;+WY."C?O&2O&U(:ZW3BL7A\A1W,PF(?'''R\Q&85 MYB":R9_6BN7../[4:J:?2;:1SN9&: [2: ZD)-]9L-,X]RI[I>V]>?AT2*X]%A^R3]?7>=3P'&KX"AJI;703-6GM"K*^!>G,UAFF M31\2Q!.5.;OE:NT"R]73K&3B.&U?U)UJHF6U3^7DS2U8KLP:4I4]S$NV3IFW MZ\"D\.CU>C*.M_0Z,\B(R0>YES9O3E_.N_GNK^ERQ.\\_)6 MI@ZOJVJNI#_Z1#%4=7B+_5/,?M"8BY/8V3L02OHXC?G M=W'@=7U(+#R0:JX%!&M7)W3E(1'L+A&HN<.CK$RB$#PN%S)/R'K;1*4J)[1H M[JW#+9"6XPT6Y+VTV;@P3M&!4QDC'"^FS5'LR7$8*O?7&*+&U'U[?5'7XCDW84O'H8.!Y M5U!UW'A"#Q<,3( LHA*\AE*:6([F#1V)8(\';.3^'3&A:N.SX!JP\H3-WQX9 M[E:7/K&[1FMZGB89&":,P2(P"AB ^S2=V)/#R. =AB+38\Q&,A#6-/I"U]#@ M!192E2*80IX.E'T^F"842$?@\M=)QF0KMAGU_)!"!EUH&_Z+QS>GHT<@D[*B MP& HPUTQMR(>#^C1>9E?0?%":(PJ+/ 4=4R%V3M-/*%!@7^U5$LQ"5XDFV,4 M/F",*XX#8P32!,P+B([__ ,#V(8_'JI@!$"?+.0XA!,"C+!OM-3V6"#/ Z*# M$KJBA ,9&!J,"@<,:DS:H"9"H5PI@E6PB W?HCCA+S8Q^]Z/DSD1,VHCT&?A MJ7IM G25;0$%V@:2TIFAOEH&-4'>O"+"2 45<&QF<)A0"O)@8!I#68L)M8GY MT6$&?:3M:[.>TA!XG*8)31)0%2"!IPSO6R+!0,L'%X$\RHKMR%K <+8(J"^: MNA88-KB>/@H$QFCY3[9-$$QJ_5"1P*X!OR!(C 1O::NF90M/#D@#XR4N5T06 MO:)WW\D\86#9I0O4%)TZG![)D^W=.C91.WO:)(@M6'Z5W0IRN M"EKCO6CFZBFQ_X"+#;$QWYCE=L%]SX][)(-O',O35MLDLN6 '68\8ZZ;$CS8 M/=ARK>2B/ETQ 3W$*ST+6!#@!G.X)999!P)FT&$C\>,'EB]U8"JHUI;ET+C. M/GNR#5^(,L>):;B;A,M6'4)=30N7>/#$=KH=GT'ZLR8XNR[-K= M@(XSFT?MS,Q%_AB5L7L9F[W['M^)4+,2)O,$/C,*ZH*S@0C25 M/7WBL/"VEM=%0@5;JOC.Q'LR3!41 MEV5K<51,W2W\B"[1L2QJ^\A0-1P+XU^4)7P16&?-:3$#W K(ZD0Z^^ C)W-S M)[681,;B*!1"51H,PV^6+XAL=S9]:R!KD#]Z5)9JDWY#T0_N'^WKQ[/>V4BZ M&A!M>*!=?&X)/]K.WM2;5]JP**NU]*E=DZ+)P51U3>GRZ .+>WA(^D^ZG(?' M8KDS K'TN#W3/XF>L&[=0H02/*5\=@GP4C;-AB16BGK[Z$Z.R_KSD05T/3VH MYG_\GF]'^%-TTPB&B,SA'_\ J7__"W\\NZ=H8-X14NK.Y*@)-%[>TD7\SY6 M9PI(-3$]:RDE ^M_S'2*&38/.FKZ]_^"@Y_$YU'%T SSIW?L6V!677INV4^) M8EX=$FV"V/:B_%/6(,&QW%EFBYEC&T,?DIB++TB MOLPLPB8F7/A7%KHF*M)_:N7"0I@#/X,<@H)H[+$C1G7WJQ^_:]3\8G"#>JEC M%QW7"F06YD M:TTB-;CI-8?P!E2PT$_$A)*.V9W*,JI%N9', BUVPKF.:/5+XB<3OTZG-E(Q4C5L=.(@@1I1W$3!=[:NKYJD*C/1[V2V:COJC@[N<2>, MR;0&23&$,IA(LI>R,(0&-BTWVX41&L@8#,$,!4A)?3GF7.N+>(4M"GF/W##@ MU23T YR#?)*%)9BM!'.SJ4BI2139L?R@) XN-^\DA).1%UN&D-"HZ%($)"D M(H.1D>4^#'/CUP(Q/[(-ZG!,*'I36#A!=P8TP-V.PXA7=/9Y/D"TJF^H/.(= MF4:_0!LGT/F4V[/%4WD*W,P>.$H#IQ?KX;I<2253<2(^C2Y.XE62$R%PRB1S M5#ITNMRI&7AQTAR_5GE.1^OEB MKCLZ3'V]O<[JN)5./5>4@GB1ZZF58ZV9K5BMQ],1<$NC]\6M*/HK=(HM9/Y$++HL? 4:^@ET(?Z%/!N]"[+]CPJ7QNA%&0^I[ M#;IL0<&"0+P$9GRQ[YE%V(2-KAV&V[D?SE"0+D>!_$" SZ))"@$'')T;KRT* M!A*ON_G%>OW>YIT5'*3]G:[(9Y?)%^OF5*S4B3RVD^;MH]23PM38F&KU_=-) M^Z2KC@^*9]GN7:I:>QY6'Z]__$YGYWN663Y0Y&PTVX JJ% 4&/K;CY@IILJ: MW;+PE2[R-W$Q8CJ*GB#VYH92=E[C:[AV' MJ?D@E8Q,XJ1HYZ]NS7KT4&K'[0/#2JK@=S/I>:\[*QD3]SGC(B>YL8?K4WO^ MY@J :DO7;TRXX]6C,WAHS(E>>-$ZXG);%+*Q;/Q'PRD M8D0&M8:Q*,N EZ?EID+HDM 5.,=Q#83!8LRT#B%/A835,4D-WG< V6WOAP=N M)>U&\4&L#B^+U?-^M9!JC*YNGB!J)"! WBV;3ID:2!7$-9K&EIK%B_$*,7% M"R_+M>)__R.FX[]$T>WH5RF>YVO%0^$J7ZG="[5*_K*:+]1*YJ@K\6I'[LF((!0,\V2%I$Q/!GRLO^[L"GA._.:'Z.R^X*\@>RM!6== ? M-(CN%\!Z29"5)T=E8"5^'WP'KK-B'8+:8BOP]X;9L['^""5 )R8F,(+)A()B M>6.V[.NMTJLZA/4F!<,@FB*XF.?67,"+_OB@\<4M4J,K\>54CI;$7E_KO3PD M;H;)8O7Z2Y;W-1D^& =_F9AE1@\DQ_EYP37'5P7[^K3]V,CTY/YMC>@G2EX3 MIS.AU*?,,:-.B58@%!F)+@W= +]%D=%+,DETT@&#J^MU)7XAZZ5ZVC@[S]32 M/25CC7#+U8)<%,150S+[]1E=D^"JF6YW+5RW!#9=R"!*0D*,L*C7XZR+[OKB M,\UDDPQDU2L'HS=$J2@$Q*U%FEA?(;0=<,QN^0>^(5 4(M.(?&H R>FJ,,M& MG!6N;RU==/)6H]Q>D" ?R!IUQUU"[',7LIM(1IX5.EG@'M'YS'897H:@C5_( M2*Y']?/XT^BJH+VD=/4A-_JRH)71)YZK# I7 ^MX0:&Z3-7DHUK-4HOJN6S4 M[WNMXNBB@T(UOY+G"Q6(R)QQF)4?>T($;VE>M:86=M^V?AZ]P=)0@J.-\XI; M"L%J'I=M N4;"BOB]JQPBE:.M!X=NK#=@M%B'/9N1=(D3U^-Y(G2G)G:N.A= M/MX-20*ZOB][,B OH%_3%5JU^>771?L[4.KWQ!3'*-VKA MJ-*B KC@F*F/@#>>D#9=N6#E&YB V.!&%3I?W^IQ6.6K\80(A4+]7=JZ@L?X 8T08_3I95REB'0E7D67A@8J$S>8;GO M$.0.>#E6TDP7/>V1X18V!N,66H/"3%(@)^C O1UZ3(!T\YKI6I/[8 M&*;S*3U=+.AW1X\W9X.;F_NOXQ?!-QT1LC@-;;V0O)4Z'SP4C]M/I5/CL#$\ M'>%ZRKS_^C#])^GJ>[XBMJ76XY^IW'$ZR13%N)21O"0S\$LZ'<^(<3&QX)=4 M+I-.)[/K24RK3M,B3PX0J#A$79]/0\^/KZ+I_'6OV!O?GEV*I/3\E'^Z#E4: M*KFFKEH_J!:OZ\7+FE"\@;_KRS[+.D3@8R&[*/R6=1UT0L%P#NL/$+-94&3O MUVLKLM4-ELR]F^]][4 ,%C^E&XGX$E:,_9NGI6D.LIWYW5L>L]OD\4;1S/IX ME,@_=0:Y2CD]9>J2G[!T?FV>&S"QY2YO\6MA =Y=ME'JG]]F+XM5Z>JN'JW= M:_DH"]P3F=1\[#[PBEZ#]=QS)?3A9=O!4M@VK%\]J*'.-*O"A5 MK]?(MOOL^6VY7KX0Z_V3TD!KC)ZZ]O":'7&460"I+V#;3-E_P$59!,C>FO-1 M+(%W[_6TE"9'@<)O?_? !V./@6.2QG6UGFT<7CV_],Z>2C6]+ZH9-9I_)?A( M-3*^R?<_^YP&,Z+:1[)"?=?,FLG0T(8PQ^EKEB(/2L=XR1^J:J=^5FL>#0\> MM%'\WQ:+7]EN%43$P^W;0M*,DNADY"LNIHQ-!3#$7@D%S8%L3]0/@ M*@RS-;DTXH5-FXB70I1:? MTB C\+T)[[VJ+M#R8K@S@K )PL7N3C"LOX@(, OB[O\$)6 ;6Q%X<>5)P=)1 MXBZXOU KA<$" =6C59ZOCH19);G/L,BV-SZ:[",_JC7 M6L3EO$?U(T;T3W%=.ZA*-_J8U.M/Y"D>*[T:YN,+8E*/Z9;3?,1U6JS6 M)J8M8P$',?ML;QF&-)2ON%N)PL=>N*.A[3 MM^B;[DX"(J'+<@<:K"R?LS1] M,"E8QXV;1 DS<$WO1AH-T6U*DWU;"QX%%(;H:0K4IK][YGBI:\M;Z.=FT]^) M,] ,60]RQ^=*D\CF9 $1O!]177=$&%/PB !AH#G6*@/5;"!0S_7 M&]E4,7:JP"RF;L/2"_S2BTO+Q?-VYNCTI1ZU*M:1F;/BX]+7\Q32M$O^<0]X M*+Q5'8 -;97UX(!$7Z&C4D"C4PGQ95@P1V?-%IRW]Z MV^UHD2?H1'E(3)T>T7'DKQ!6=I.'[I3]&?L3QBNK1MOT?RF!X#]71_(@P'*C MW\R(M^W#R_IM];[X=%JNW0T*&V*YF1IT&L9-OEF7BT>'9_<]?5#J49:G%K"< MA7(3[:3;R.F^5*$+LT5%]O9"M,"6XMX'NDD*#"6,;7*B@HG[7? )+!P^(F = MP)D?.9AX%&DI#]ZU*>FQ3+M1P9HHRG3\UP5,!ASC4ISZN]+EDH-2PR?&K P9 M">VQ[Z2RO6HQ\S2T>ADM49^2H<_@[]^3(?)T>%O(Z.>D)[>-@]/'&RMNG^;I M";'S(A3Y1*WFZMC)XISPL#-Z^5 ;GS2J!\7RN=P_N6G?Y?N'H\V8A*N[ZRN] MD[SMUY;O?^?[WS^R_WTKM&^/!CDM_-F%>A^< M2/0=9_%* =;_$X3)_[;9T.6XH>.&[B.&;J80)B4ED],E,LFT*,5S":E!DBFE MD4REXPU9238;J5PRD\VTDLUFIC5U1\DF?>E"UF5W \XA.QH P6V]E==E;0S! M>R/CO68%]B&1B253,Y8MZGWYAG5K3@TE6!7SXS?.2I!BPF1B?NX_F2 -W+TI M(M?\Y5/D'T."Z345>M(*3W=31R'/&,^(=4]ZP%Q.H+F2_NCH+(=F99#P=B2U%/^U0MK3 M-X@4A\>4C>'A.)^\KN.Y@A5:B!L)+O$$-AI@4:57#^(=*L::2IIL^'B9A>Z-3BP_] ;R*NOPN7T%AD0 M*F+L6$9":]HB@JE:/FDL,EW;9 MV:OX1O9X]R04=W3TQ!-:)8#'V[!7$YT6[IK!M[W/X8A[F)"CR28[ZS,@XP4V M>SQ#]A)DAQ7<54@'QHU#/G*G<.Y.P2]#\B68+6W/RZ[WP\(A!58SNJ"(^&1W M/&CWW*J_?$RH %\]4D7\-^)FE[9;E,R(T6[C].BBV "7YQ2;[GNEQYNZF H" MKB@ED1D1H4;%LIS^P%TWLQ=((9.S -6]!3%ZFA 5HY9!OZ 3L^4>H0?.&$T8 M@GO6$YY& O]4@ C.P*T*&+\E[[C8-K#I_A]OQ^;D8"-+]K 0Y-90!J_0F1C7GF=2\5=:%$/7 MFPV<,TQ1@\ /!)91KQZKQA:1$)0#G]$R^N@P% &T#'(;8 0NE$3 ,IG@F?,4 MJ0*F-349GM5V3%VFV]8)T>CRN+<&WF/NQ[:F_"==*&7GF\(;%PP"U\01#;,H MK2CBZOH) 5>U<7D%W \&M7B>M&SB+BH3-UY'A-NQT4?6N"=YOG8*-:N^P5 8 MMX!Y-I8=V>T=BH)%8$"Q,2T(0RDE6.\&9C[@[14\$0;'[8[+FHT3IL]8(2:& M#.J+?X@*3A?2E*A"Z^JBK)P1Q*#E*.X;/!^W-M1WSG2 .#!-&*,*F0IA%7)@ MB!WBGN0J6#)+5N:9R5B(.HYG0)$HR,-X,<_=4[,Q]$OE_"H+;!LJ/2V&2.R<)1TFAH69EGN^7NXFYU,F08W MTO7+Q +ZBJ^'Q'J$97#H>ET>4C8/70>K ]&%-O!H#)+$#GO'(]2?:5P&5L9" MFOHSPW1.]\<_/^1(L %N-,C]E35R0!+0&PZ3NI9)W5&BCS $!]U2#/HL0E> M*-('C^WTH[@"0OF&SI7:E< &;+= DG(%CS&8+<]TXRB7?#00-<"*T',U/)/5 M$H^FJ5U-3%X$]YZ!2'"F)@NUK"#.S!,\*S+ G%NXJ&_>(R[:@5" M97JVR!!\"K&I66F[L2>-+.E&=A57WO%H_PY6.!N@XQMBF<&=.!G/@%I=#E-[3^.S511Z)I,^M"RNJ+4&NM =\7MHV'2,MKI M0B;ZB/GA$#=RHS^WP%?*IF]V+7Q0Q^X*'A!!_0TME:&;T73%#P05!0PMVUH> M'+[B8,P^=9+* B<$,HOWP?SHB#^H[/>;()F_U]MUA M!9]-S\7NXQBQ!AGR)]H'Y!7;M]Y]FK-BG==P2U@'CU'5VQ"AXCB!R1:A'61< M#:59H"=):,(H>_HTW?1ECX566.A .IX-0!J.#%-KH27"@UFIV-DFBFK@^31Q M&M!<@YZ0PH1E@^H5;C<'7R@C \(U#1,G?@O#CCU24I(969HH"#3 M1\&-J+]D8Y[Z_2V"A[,; Z<.6/"/%1T1[ #2$N*Q7&#WO&YY$8L+="A&1X=Q MMH0_Q(P4R_B73L(#X%2;Y9UL;WM$2(A_TCT<]/E L9F TB5XD/D%69=;,C-\ MZ=S4W4!_IG_>?3$A,$/:"\@]_-X])"TXM>P'IY9.QY(?FIJ4_,[4,NGWIE8% M$V8M^LDS3T8;8DTO5\%@B#S[$:7K5Z@V=*@98[;+%=;"N-O069V*1:6.&3;W-#1\$^A%EF[SLM$]LI.P:'&+2?&(J7PO M\8&7;>-:&VY@XFMM?*WMX4GJ.[Q@*(T0*4 MR 6JD H^-J73-@5ND@($!H=LL0- O=)#;W<8;8@3A"""2TQ*E_1I^&P3BD?$ M)JM@KB-P\QKTH1XV8N'0AO1^#9]KO0IO:8@@4N-L@3E4VQC%T,P>#:,Y\2S' MX'=5IT^'=DS0^\"_(H%5 3S/A.(OV"6)+,#,L 8WCM4'"$^4\'-('FK!GW^0["EG);F+O[@J"D3ONJI3E-"DZ M*2;B<9JQL'0?QU:-GDUKI0]_,ME#B8.LJ\=Z!0ZIJ]=!]!F"Z"6M\$ZEJU/@ MF%B3Y=0.1KCNJ<(>%AE(L%TDV:':S?!TVG034;$^;EXD@521YHWZ4#4-G1W3 M"0(-W%MJ(X/Q^*IQ=GL=!/@3]6HNG^_ MV3<^GN9\"1]?(-Y,<+Z$D"]B+,$5)H2,D;B#"25?P)!)G"\AY$L\ELUPQH2/ M,3PBXWS90[[\8YN89"XMH=P($8)%YA\EQ$J%TLE2[?V=.TZ[&0)0;2P=J/PWB+ 3L[Y/8!]T^+/ MW0''$]:%)P3W;"@*(>WVALB1'K@''^-.AZ6Q-C33VZ"!3X2.#'\L+XC9P,S> M,NP)K$9_@^>O]6(4,U(DC6UMEAO,A(PZX= ':3?U@44U(>/XE_4AG8XDTO%E M>_J042<$^K#C=-DF8"@]/U5WHY-?"[Z/0?$^XD(<"!P&VE?. MK\?82D1H'@;UWE* 635-%9YZ M0K0AP9GB&V3=BKJO66>PQ,FV)3#45E,ME"!5^*FV,01LJ\D6?K?(J18RJFT3 MJH8GJ[@1)3UYCYXM]1<]/1DED8MDQ,2VH67K82O'O+9*E,5X))7,;1OHLQ91#M]4 MMAR%Q%-BD M2C2-=HKI$':8.>L=UU=UU:*'OF/32EX&M"ZL9=.'A*PSS GA]%?B)I(14=QU M%"9$>\DV+4,A(].K<,ZFZ;2BD"R37'I(MO>ZMEMDV"8,B55DUPR;-LU<65WV M5O+QN]%7B/W$TD.M7;3UZ5PD&1>W#7(*^6X<-ZP*L;R$@4AN4!5B*GV]:"T9 M2>:66K2V.]N[.!&V'_<*UT;_T) E=$C8GI$AE%5'(2 ,/THI9-5*8:=+*,N7 M0D"8'3]KB--E5\ NM[6OWA%473'ZRSN. M[#0GR&(DF\YL&R+"-X!QB&8+0\.062T.T7"()HP03;C(P/>/<0"&>Y,](\,6 MPBMVEY@NM()'\=!*HK\C@D[LG8B%.=*RGTA+6EKJ\22;QEGX[C,.R+Q=J!.1 MDCN%Q^QJ54Z(XH[01%TL%"EA%V)BV5X]\W*#D-!,-G2XS:;K%ODFLR_FJ:_Y M@K_$2"(A_&ZIJL:=U9E_-HJ5(*K/4_<)\"QD'DK9+!1+Q2#:^U!JUW=GKQ(FP M*U@3KR8*B6;P:B)>311*Z"GD=.$;OGB]T7;X&TZ7[8O60@ ]V?*SMQ"X-0%X MN"2;GVL4IO6%K^;CJ>1.':/--XSQ@X86BGDDE/5:$^ M&YCG:BJ1X@E>B;3ZPZQW42T6H42[HA:IB)3:NGUN(=>+72("QZ:V.R8.EV9P M;(IC4Z'$IL)%!G[6$4>>N#?9,S)L'ZY4E$T=7F@) V(*BM'O&S#QKFQRF.D[ MT=&>S7GSF]M"0(7-UQ'Q?6Q[LH\M!%381]N^Q7/>"0CH0+9418@*57BK1@1% MDRU+^,ONP@@[72']CQ2'_TF)OWE8NM-8SS*7R<*5EBY8 ;C\)\\QF9W&9):Y MO!5Z,%+@48M>6&_X]$=WL"ULBJ><&UJ>5L6 M7CT;#FZ)+_T4QKU3@1#TG]](Q4ZX5."K\0U*A"AQ8&)?Y[P38$S-L&6-QZ4< M:=E*I"5,T4O(F,YA&0[+<%B&PS+[ [ -WPS$T=D M]@V1X54S'([9.3AF$KSP[4Q\.Q/?SL1A%[Z=B6]GXM#$7LYY)^ 8OIV)8RW; MB[6$*7H)&=,Y,,.!&0[,<&!F/X 97B?#ZV1XG0ROD^%U,KQ.AMOV/9_S3@ S MLTM-?$,31VFV%*7YQH:F!$=I.$JSCR@-W]#$@1H.U/# E@,U'*CA0 T':CA0 MPVW[SLUY)X":?.O1L1"I*1Z4:H?+V>BQ2S'J\E&:Z6+"Q.!9:!E.4R.[4S3Y M*HRS\:FO(M>5DA$Q&^=(S[J0GHT+T>:@H(U/?17ZD\Q&I-12D5+N?W:.##36 M^L>60=B7*LNJ#N]E\$V +HN!'J_\7_HXUK/\D8K9>1+CB%P"'SHF,%2PNP3^ MSR1$Z,.CNI9 X.Z6<"&;2E=(B!%!BH/;$@S'%'1B"ZJN&'TBR'I+F(D'A1$Q MB6"!P*EM$#[=UL:"9HQ8U_&!;,*%MD%?9\GPA &,WVC!\_ %B9A0ZZJ6,)(M MH66J0Z(+3>]N-@-+,'1XD*S!W1J0I.40[W$ZZ<@VW".H\!K%%HRV>\W 5!6< M(@PV@A?+ GP+=!. 2$"@B- %PP3_Q,[H-GV\%;@;AZ):B@-WM(0F@<'$W)7) MECK\_2_\\3BF:$0V4Y8Z_N=*C*L",R&FQVF2SV=)#(R: M_OV_X. G:A]5#,TP?WH.(C"K+D$+_E.B=J!#HDV3R+VHW(87_Y2UD3RVW%EF MZO[-)')QPB1VM: M0GS;X&Z "$' [),T4 P-O_S?C^R/+](C(<7BJ8V>9I1]"^9V7])R9D4 NDKVI!+I9,;K42,*B[R:5@WZ4@P:7@@U+@LAP3 MX2UF>4E7( 2VB/#7(6&?_EZ&I]MHC4B( \>PT^4;L>1W(+W-;E%.*%@9"[;FB<:UZ!ZG='ZJ$#@V:5Y,*&1+=(3^W(;4+D9)_=25Z MJ\5Y9PJ#@-4\MJ>X<]M&!8S4B2=2>\T.,*%>U^%.YV.)-)+/$Z" M"_?V"_?F$;KE"#>(MCAOM\..R,W$5S5#M[!FH+4#Z=,.X0D;GN3:X8'E:&1. MRNT.&,"E><^E.;/,WF!0<&6)(Y2<<$.-4KU45'^*Y&<;ZB]9;#4YEN3\(1I M5R:Y\?1_0ZSE\KL;D^3RN[.LW1/YW3!@]9U9;S]$57"/C*YB$=7RJO W'>7O M:W:S*?\3[EQH7[>=<<'G@L\%GPO^*B*VW1'\+0._"L$F'SR5"FTJM;P5E*U; M+A$3N4A&7&*?*RZC7$:7+:-B/))*\HK /9'1K:R*DG(1,9W<0=1I^77E^Q>& M[V_Z$;Z\.S0%Z?LG#EP-MET-5E#)OG_BL+]J$#XP:M,E\!NN=Y_N0KO*JO<= ME^VM3;:V$Q!(+;W&E\LGE\_ER6=RZ9LKN'R&4SZW$JS:19PJ+(7F^Q?7[V\^ MLZ&T?N/\YG*^N7E[36>X^'+QW6_QW1":M!^53/C,-]O_54B;PD7"I:%'$2L2 MCE1=UA55UH0+(EN."6]N&Z9@.8.!1OI$IX"3K"D.]D;%546C_RR"C&:!)E!9#;).G?*LQY/+G(&;?GL0[P1T-RV*> MZU9_EQW3#]947=&<%HR,+1M"&%#=[PP\ QE:YL MP?=MT^@+=E8D6(9B) U#>8?$>0! M<.=9[03>QO('\HQ2( "Q>P1$ MX*]T9M%52#)9;3&IPP&[,HW**F9^6?Z8,"&!&8!&4_XPD:S"H_H$K*KF@*8KM.("_GBB"&\QG [(HDVO;*LF6*,G!U0'A@,* M@B^*L(?(CX:)W(!O&-(>@E2%@$1R +,'O@#TB'#42/S#]G M@7V=0WAB0N'U\J2)-4[X%B#Y>0/H68#/&UVP (7%P-3;TC,-6WW!*-) !N[3 M0'5TYE+Q<295\B'1C %B;?YEZ$U;&KO&^W)"O*Q/O'CNJ\03/V]X@7A'BXQ= M8)1@7$PO6(#;O?"!!10034* J'?0;G4(J%)G3&>J@2"B$NH6$$W5<:XT4/"M M)NB(:[*8KL#S31#=64ML$7A&RQ\=C2(LN(M%-&K SL) VM[HEVG'/F>S/A?= M'Y*!B7.Q:5S8(@.-L(\X3PC!(7)[H3\&C-N'[Z'DU4'-)\8O%9-\:X27@\C$ M M#]P(8][VS<> JJTRG0/A 7:, O'?2MG_"?]4A8@$%","FD'-@LNC%NB6BGJ! MPP]P=NYR]M/\/1YG7=4$>QL3/^_3/ '(K$P 6.PU<3;T5N0MPP]:ZO#WO_#' M'[4&\H'H2-Z1YR4C)0UL)8+4F!4=.__Q<<_,0J M1%WJQ^E_OP*SZK*>,T3H<]S;O.UK)Y']I6"JJT$^3:%36 M\.E3SZ6,L8W!3TG$BJ>5\&7&GB8"556R ,+9_M^/_]3*A84($%5!W3#[LC;5 MZ<_]ZL?O&H)5#"O1,2BR?/A'_OT!P9RFZR)RK80& 9\"\3S\" ^%]-8U?T1& M[XBQ)]@%:OVC=$2D-;$5J+.@H7K+2QK!8+8A.H2+$>\@YI"F">BSP=)@Y(+0 MS$+KB_86?B)M>(R]5+1F:,2KF9*' M.TQY%0VF3"9:@0\PR4 >TR@<+FP[$&K0I6ZJ&5%$QN!JTK2]AV,@8F!LY>*2 M+AA 5]-!:>!>_*(B]V7%<)%5YYLI;UI^R&LHN0 MAT0(%6Q!$(RR0[7-EI\]"C#!F;+2"^]$GH(U8>$#?8")D-UW A)*8DG\D_XD M9O]<%* P2PHRH,*[3:)3&(D!X_!RTJ*YG 7IGF,;7 I0%$%^/(FBM0 M'*$4$4HVZ0NB2Z(VNGX7Q^S()G6 9.[MTR4Q>&=! WL@Y"GYV><#M%E]Q!=L M0^DMD]+!4(4V)7Z=TN;R0+:NM_/QHG6D], M)))B1LPE?[ (9^V"D;=GE)7"E5T9LH]$$!X#[M$"([_2B, TAY"YXCH435;2 MJ8"/D(>RJM%0#H0#;:5C(O!M:$-D;P'>58;#V2 M,G)N;E/VW,5L_-JQM0MHU1VW.UQVH"M=TO:M$,W$,+'3Y(%%?GH??BTAPO>2 MW, WF%W1.> 8HIH\-AS[9UM])JU@MN6EAXQ+TQ6,[+($W9#Q3_"';PUXIHZ! MDAC&^D:Y1G:N>N&__\FE,[E?LR42,R4.JN/ M!C@'\ <@NS+5+7?,@!;&T.0&?6SIBEH'>Z@);DRP.7H2!M.^1Y-:C8V% M@48+@PAF#;T\+A!NM#Z,!<%8%I/ MZ$+2%[<5K=VTU"UN5_;;KK#@C"HO!"2T%ML%;;/!FI"IR,&:OGXJB\2D!2(& MDZGU0$/'Z]96R+KEQAD8"UW(3:)3!=?(,ZWM@4M511W0#&7Q!%"1J$DQ;&)X/XW,7D&H3A,A=TJ&+S11KFEF-_R.5B*8G,1PNHBVBD)?W MT8R=KAJX\<]K]HEKU7YI%?A#H#)SV#2T]X&5@*.>K'ME)V'X;)#^<[>%*B.] M+50%,!4J!"HPY)4(D!$RT<% RP<%J6O^(Q%8 L7_.5@MH5HT[// 01RT5^\( M-].?C)%.4U2VRL\DD @:PI+LP5(@@62U=)9CTHNF(,4_Q ,"-=Q@=PG@6RI MF&WH6(4;D,EL .@()!<,"I^+%OY(!R0M"%P%P2H&H4@+KYR!M=::"%"W]WHQ M^H+@_Z/UZ5NVOIS@Z\M\?7E]Z\MOZR"-Z1?8!L&W5[B\XB'FB)90/,'0:=&' MNU#6!EMN=WTPA*[*%,J5HF :8UES\6M5;YNR99N.0M'9-D$$T1*L+OK7)H$0 M#PN:_2VND+RD7P'Z/2<-V<1BS-\;^\J62.+?-V6S"QYN_F]UGR:ZSOY#VZ=3B5CJK;U- :T(/-Z 1V*P M[Q')^S<]1^1\X7:,LX7;L= S)I;C=FQU?/GXX4*O,>B] M@'D39/&Q.IA"TU3AJ2=$&Q*<%KY!UJWH_&L^0T97I"&-P2__]T/Z\9'<0A)C MR:P':_AIUN 9-X.I+<$#3%9(R^Q;F,]BXC:GWADL ,,D?''9(]O.X>\V__>? MYF>.G?A0_+)B_.LS^ND[TK2(5%(OTG,[PG35_W*4@CT97*PJ<[_ MG9[\)T^&6[FE?G?*;V]W+>G^:0O6_$EM']>0UUB^;0W!*>>?4: I [RFX]$V0Z70&)YOH1.<<%]S:YQN7$^YGH::<#1BV#+W M^54JA2UM>Y\0;X53%5HJH>*VOB4%CVN8[7?595.6A=-E*_/6S?AO3A6N1.'( MU[_@:M?J7$,3>+ &9>[Y'7C,[Q;'\F_Q>QD=]4(1;+_69>]5X7ZMT9X4R226 MVJIT\XGO'&W>5ON=3FRY,GQ&&1(1*;/+(IX9[$L=G MCP_E@?&NKJ2$@3 \G^1JP]6&IXO;G2Z^6(^)HI<&18H0V+I,&O(N+Z7Z9^WMT+5A'-#;D4-!YT? M?O0\GQ1++=?SA8;':X6 =K%^()+C"XX\)^0:\L;^)3&7Y7GC[N6-[!6LR&8! M/"K\A9XSLVS/&;+IKS9,WLERA70D*>5X4LF32JXM']*6]'*W__*L,TQ99TB* M>T+#?;X"P]:[)I9^O/^Y9'OEF]0UMO5<)M-Y;<3E.R&C#P^;/X[+Q2#*; MX%DFSS*YNGQ,7=))OKC)TTP>:/- FZ>97/JY]/,T<^_23+:669"MKI ?RJI& M&Y5C?_9#KW4\_L-K+E]@S>6KV%R>)Y\\FN;))T\^N;KPY#.4;I@GG^'A/J\H M# ^5>'+*M8-K!T]>MS]YE>)_"D:;9Z\\'/]VP7X\E^')*T]>N;9\;'N+M/3M M+2$3BR\K!W6Z_]CHB9;*0U6'][+\,4"7Q9FF%]Q)"Y/-(*7;\!](X<+I+'_P M8G9V]&5=N)#'0C8B2'$I&1'L+D$W#6/ HB<=!JF0%GPKVX)J@P\W9+.%+O]0 M-8EB&Z8EM(BBR29,<43>@$ *%!4H MFJZ#9N.1+",5A!=E_4)N$IUV !1DY&6T,6^QW)F: Q-H_/Z2<62.C9/--WH M1H%+Y(%%?GH??BW!+7N:'OC&-@;TGW0,44T>PUQ^MM5GTO(BB7C< S@\$S*= M_KJ7H2+\^"?XP[<&/!/O4)V#L;X1\63G0IK__B>7SN1^S892,W'/'#3PU2$' M+)-NF'U9F^KB[7[UXS<^!(2L1305)CE&FV!0,V&TP"D)3= K/$("!(-8@ZI,+0 M'#,+Y4"XU>?2PZ7'DYZ" 3$O!+:FZ>@T6J#&" *IKNR&4.CE:0P"OIVT,'4P M,'8?: 3D#J^>C56$@086BTL8ES J88<$J.P&HE1JT(N!7 4EQG6"0]E4#<>B M$@5A[6!R<." G26(7M$D;8RE6RHX10NB+3?^4_$.H);2%48TH(/HT%%8P*5@ MG#LB[@]=&6)3V<>V,4DCFNMQ:13GQHVS8>,OO(1+-9=JE.H\2Q<$L)-ZAU#Q M1DGK$T@ - >8 K-F<@5WD]ADP>"?U+K6]Y"V0 M!XZ(2?6]2< 4$>"9Y;3;JJ*B"8*O^X2P1&Z2[Z'+ R\XR>V"26]$:#GT>0$A MZ,N*:2""9?15!5/O%LVLZ3-H/#]2+1)!8]27QYX@X#M]0=#0+C*HX!5P0 >" M4:?K)@UH4,$T_6.8+&67!4P77#/[2F**\F@:3H?! :IE.;*N$&:7FS:.%B<* M%+"(XIBN><47TY\A!\$9NU3 ]U*9I?F*!\-8#IAB&6PV=F$6P%(32+S7B8)6 MR< F_28,B:%LB6DLM*UJ!&EE=8F&N%Q'M6SWY%H+H968ANHB?ST!GWBQ8!YP4\@020(H0H2TC8(+5'E,JVB^_0I08+SQ$$?90[ M'1@P!OZJ#E?+*"_P NHI397QT1G@Z/](QN.Q.(B+IE& Y\08@7R9TZ2 6$_0 M8:8@@2KH PO@\&Y(1='&>? /T*.KP@_ %\;)?UKJ\/>_\,?CJ*(1V<3EB>Z, MLTH@6P*^:!6K,0IPC)B>'$A);Q'"-PI2,C!J^O?_@H.?H/CHN WSI[>B%)A5 ME_D!B;JI#HDV32+WHG(;7OQ3UD80Z;BSS.1BB8G+]0:5H&8J'DND_A0"GY$< M<[3LR\_1 ,5'"O[+0!7WXWX__U,J%1:[[ R *P]M!">%7-$*^KY%_?T PI^FZB%PK MH4' /:%&H\;YZD[=01-!;(@/('M'" CM.^JD[: U'4#L3&U2BUB*"4[772^! MD*-KM!C*2LP^@P#0OC'WYQL&U?) )]):U7K#>WCX9Y:F!*K-!-=LP!+)PA%= MGLD#"5J4#'DP@;Z1QB=5?&2XP)#A(Q<91D09WYOPWHMI+NHEW G&%>QTQ\/: MNH@V1\!1VL1%K?NRC2P:"RTTMVP-24$HF\5O2 >D."ZED6=P(?C^5T?"5K%D MG -,S$.NJ?V59]X$SV1CAB'G?&P;EYTP#?+M_L03!(!Q\#VJ[256?TAQW_ZC M/QY1?T8?@DB1V<+OVT2FT@*DG)]>H$"T;Z, M@3 50QSQ)/Z)N BX)[4:DL"T,%04,[_P0@O&^PI]_(D'!88N& 0&U=: _A-H M?N"8EH.K"R;E+-CUD8TK+\&@"=(0C="P#X?%K$M@@248ZVU(8RH8-^!T+@T; MWI&D5!4EY.N5;-I"*2*4(%011!H8JGH;YT#GAE)A^N1VB>:2VWI#5[S5&N"K M!?.',6KC>8X$Y @GTH3 %5+VU05X[RP/OGGJ!QI8S,;R#!?%21=!3X%.@>,^ MUL[9*;ARQS>>?;D'B:A'$K;&!0E!?\ R%VJ/97 CJ.5T'0_3 M"XR=^PQG1H>#0;[E+A"R!3+5?51+M13-L)@OPL$A!_#-K]W#WN(908;?O#=M M3VH#0P)[2'2'F6QOJ70R=F^]$I1=->B]ND!E/ 8A/0[9L:Q@!N4)D3P1H@$, M2?%F.2&?:GF+?>@J!%0Y*?X+M?2__Q'3\5^9&!AVC_R^0AY.7HF/RX-%&ULJ MGMPXR,PBR:[BPL.HM@BCXEDVPI'5G2)>QL^O6+ MZ-M$]\32Q=0^)Y:;$KDE>:M+0X]26STAZ05$8XC8+-E7S5?2?$9"6X^.A7:T M>%"J'>:!I>^D@,3UCT:3$Q]G]$ 0]& [V*F'00 XS]X M&"NQHH4;"YQ$Q(>D8(XP%!.#'91AFT:G0S#AA@D?W=#4A5U8* AOU-&BT0J9 M)J11X%R$Q3-J.QH"C#(N4D!@)6L4>G2HP>P;, ="72DD8A!8D:&L.;*[D#:) M/.$#C>1 /U8LJN_P^197]MJ(-ZW=_ M,=@KRLKS[DM/^._ MP &9_NH20QWQWRR %XRFIG8""SFX6 0^7P:Y _?5U$C$SU]0_N;+K(2_P,2 MLZ/0 X8QD(,[]'E_8\R A7TZ1L=^L!8@#[!^@;#X)AD$RAC%%EVB&XR:NKOP M"@S%Q2NF,DWPX[9CT\=/@CQ75:@J!.2(TA%!!GQDDU N0&3IK8"I($JRJ8VC M\$C$1?VG#+!22Z?%E6,W2Z:WZJ@-GZU?8C*(D).+HR$6HS ,9QK@"E0HN^C6 M/(!HF]Y;W:>)[LK6A_;FI+.Q])LGBP30H\#S<:T<5Q.\Y0[OW[24^R># T= MA'=AN, JGG^IW(0X%SBZ#D3NG1U2[+Z/K_ $0-5O%J]+G"^AY,M[NUPY7S;$ M%QB9Q!D3/L9P0Q9.OG!#%E*^<$,63L9P0[92OGSR4(%W$Y>-$2&["'I=RS;H M]R1TJTD".31^^;\?J1]?)4\JEDMO]*"2[%NE.HL)^N89BT%0EZ$C%[*I=!D& ME1 C[,.2CJ387>D*G>E9 $=.$^+-G:!_E7#)P' L66]9?_L;/T/._7?G_)8F M,$&?_SLG^KX5D;YJ140(G).[9$5P*6A;3 07DLT)28(+27@]QKN^LS*W,G-) M;*'TVLK,-O#Y>V=\+34V6L_9A^LYW6UUR,4FSJ+ZJ*YOBW%[5Q"\Z>R:3.^M M"$]+Z0Y(Z,8.HG3=<&A.!&-'.E_Z%1)+XVYH9K@Q/=[408DK/Q&0&:B0'0'Y MC>,Q$TL\K)X+/Q?^+1+^5$1*+?%PV-V2_FW*L.D9 'C&QP>+-W2Q4@VM?3PL7 5V%,52"8CN72:J\#.).W55TX\VN]0C:\;;O6Z83*2B?-E M0R[(6R_(4B276'H!VE8*\I8GSZZWS7_P[#\>6:T\N=@TUK;AY&/3TU^%M4RD M>'+.]8?KS]?U9^DK5KNB/]N4V3.@?B>WBX=B#3(!RMXR'#Q-. S&;IG[=C8] MSY7D4,F(F.5+\5P-]EL-DMF(E$IP-5A^]]XK;L&M/<=NU_XZZA\ M0-L>_XV-,<">*HY&&X+)%FNT35L,^_?"9TNP35FWL&V0UQ./_N;V)2-]QS1! M02(",$%ML0X7-C8HPO=-=7IY;T!^@T*W_TNP$1]MJ>@VEZ'-9["S)0J'%?@> MNR?2AASS[QH1H4-T[$9"!+DCJ[IE>^TZ)ETZ^G*+3!IT#,"IJ@HV\S#E%EU_ MI,W(W:X=K!/(;">:OJ&K-C:ZGO2RIK?1?L(6:_#L-4LSO$_D.=C34847*+3G MY S=%<.R+>RVB.UWL(L/&1LP!MH^#.3 -+3_W]Z3-K=M+/E]?P7*6[MEIR@( M)PG:+Z^*EN07.;:L2/(FNU]00V H8@4"# Y)W%^_W3,X24HD)1X@-4E5(I(X MIN]C>KJSP8\LM.(CJQA$./@SBCP<><*FPL6T!!D?%(-.Q8G%),!&(GRT59P M?&QF#Y]C!WR G^I3@:H#=G 8XB)VPZ$II)A"!!#.?12N@<_49)^FIN^QH3-( M'PK7 ]?%0S8,OIC'$L3 0E$Y$:DZWB5G"CZ\JW@FSELL3=V>#F(QNW*W^S;; M2T_[-)4+QSOI\ZV_T<;X#2,$^#Q"(AI!B+8L)*()A-!DQ1*$: AA&IJ"B&$ M:EHK(5;L<7_*2.1J2KK9> MU?=[\^)AS;#*\J,A6IBYH..D"/FSN?'K&QFQ84&9!;XI[?\[\GY+Q%IG0CSO MLPHN:#(7Z.O0?SLMTUG"?-:4Y!9]B*;C9?L3!%A8M=O#;'.EI'&(8F&/0-22 MUD<(FA T(6@;J$3=1?R?;53N0X"R0!-L4=2W"N1:BN46)/:V5@JW8A.'CM9J M=]9ZA'W#X9/@T3?'H^UV2V_/UBSO9W#WC<;QQVQ\'2^:894B?-H=*QN9J:@J MJUH.,Y0[;!=RUW#ORB/<,=P-C*0$GPL^W]= IJAXY^?I;FJUHB*V64DV&W-6 MN-A?6)_\-?<@\++NYGO-:FF6^4'$1(*W#X^WC99AM&=Y>P]CJ2F+)**FP_4F MUY?\:&;CR17S(8;1TKNJ")4$[AW MHM;5UCIOZ,W$.())M\BDG3DCI_LCTI]]:MTU7GB$<_VU2EN"0<94N?UU6'] M75H2\1,:!>RP*'M@!)1P >=^.&9MN//+ E?R7)]?DW^YL 7/$ZM?9^<=UH]F MYC4[Z+G#WK_ACCN<#O-(EE&DO)FMNT)(XL/:!Z&3XFP3WI@'Z$!CI'$"LK#3 M9CXGRW#YKMOYU$5JNJG/(?3T,63KC;8)6-!/L7+?\J9V?5T#]#?;1Z/9=%%E MZ]FNGX(N.Z)+1S9U09CF$48HLF;212BRAM*E([=-09B-$6;5G81%#O+.D+"U M;D*+-/A.,?#:,[>O;RYD:+L>7;^HB<8Z<057OMCKJ&@<-"B[>8RY^/I??8"Y6E99IS)X6 M.8@ =86&3+.5=6_"[SULQ[9A:-A9^-@L/ BI$%+1A.AM(WC8IV!L7K\G7FTL MO-D]]6;7=Z9T]X'9\P1]KL>3U9G3!T=P\IOEY%T'9R_E9*-E6.KK.SHU+#;C M9J>WS.$DX6T*;_- 8K -Z >UI>KK;&8H1$6(2A,"LPV(2M=2UF5'=VDTS^O' M=(5S^QH!;TP_TT;@I+/KFKN->=%Z1P2#0EXV9!T/4%Y:IMD]T*!3;/>]5?]Y MC<4J#?.(7[SSKW1;1GN-';P$^Q\\^SZDXKK5CL6#C?6?C7>_8O92-U]'3N&&1D_)4Y+2Y)L?"DSQX3_*0 M BEUMENL8'W!^F\@B%*5)R*H]35*+I8^MRGQ]$+G'*MCO^2GT/F=1;X6NS#O MJKNRWIZ!Y-4=E>?8Y9EVRO&:^RD_TSWY:>JHQ74OH061//?7=[:A#0AQG+9- M*.G8!AGHMM4Q!S91%+--34U5B DK.";K K76M%7OR(8Y!?]1_N64&JFVS9Y! MR$O.?;(^5Y5N7HY/283*9SB%5AW?NHEV7D^>?=6,7'<6,&OMZ1Y=_U9K158H M0VRE&T8?\]V3"E19"S2-4>&6'O%.9V0 +_Y(_ G9;O5EO_N6"CFL989)P_%%34>%NH\V:7E(! MQ&88T<&O[_[]YL?)7,ED"B=K5%YES:)W^0WK?AP.I).0M3&."Z8DRS!F':_S MT,4E^SRA(_V/E 2)E["?2.#"1S_[=.K%CA_&:=0\X7ZN"PQ"!996J@+&^FA7 M0),*V+ )=S],$^S)=4<3Z,MO0W+,K&?&51+ 2UB#<"[#W.76Q+S<" MQQ, G5Y+0I6E*9]>#FF+/4']A+R&S<5[00"W2E<4#RK(N[%>K[97?:W3UU2U M:W?ZIFL;;5VWNQU#LRV% K8L5>VW!U(NE MB/Z=>A&?Z7"5^I2+JZJ3(]5\W__ /^+H@B&5SA[Y# 2IYR0MZ8%*0P(B2^^) MG^(LBE;6(Q\OC5-P.%$0L'<>X(&UY69( / 8+ZQPKN5Z8]\ M?H S].A HH_429E^" <#SZ$1#CX()<#,/65#(_#2<02WPH/]>9?C&OBSRB$" M2SUKSN4(1C$@(L!)&QD8;LD$3I4)Q@432._A!2Z%AW(%B1B/:RBG&D1_,]L$H6#K6"SB1U#+Y;^3@'_-/(G0'BF-:4?RRV< ML.D2./V!\DD7?*0'/(;$(9O7@9,?TH@-84B&V<"):BA2PWP//9\J'$^!'CYZ2@?@X+T#4>C-("P.^$O>9ZSGF&7#/9G6 "G M18P!!7 1X<,BB.^'#VRP!N#6I0YC?12O6Q*Q=Q;@E\C.QZS$[/@Y^*8@0@SE M<8Q_QND(I!4DGH/'L4.Y+'D!0PF^+R-U+,5C>.W XYR%OT8E=^$#D!0%JUR? MGB"ODI\P?8HY<4DP=@6C:DHY"S?(3) M7'[S\8C(J^2 S_^ 5Z=^DM\*? LW RP/$%4P.0>\>@$[H>+G2Y?PP16X^>.0 MX..(WGMA&L,[/%3)G#1,_F,G\OJX&@I,LT['9>UV[;($XBKGO^\Y7O[,\-)$ MT_8G?8H <^C*M<<,HRY/ZP<<7!14F)6QXBEUZ*@/M^AJ2\)VC[+T^4E!*S75 MHM6RT(BK.(+\?4]B?*V."@G#3A[ACY>%;A<":@W"+VPZCO M!06*BM\9;E:2^#AUAH7MPU"(ZY1"84%PFT<&_+(*=4=>' ,^.=XR?X+P^";, M.-$;5=Y:7 S*TO/]?*+1F(U/0^Y@^$H -9S?2&Z;0-5[<:-USA7 Y7J<()<^ M"9JH7I9)A(,*0J_)2:,(GLO< G:2D4W*DL8 &1(ZJD"+$NVZ$1O>AJ(WP\KY MP"]&\BS2+B=NM>!A7$;8!^9;C,8^8Q-\Z2ATV>@NEO#-F6R:O6,VT*W*4XQW M86F#U&?VDJ^7/K%$"?6+GXT.BQ,ZCGF8T*&0>M%3FH%++8[X LEA[G?F&=3FBI6R M[$P<<)[ />;^+*W1B=$.@.<8R#S*'C1.P,)OHA$?$F2 >48.7N,1?@S X*K\! A,)W$>?^;2@6I'_^BFP M+CSMT^SB,HRXBVT5+ ,([24XQ(\1NKX4]N(2B&+-6=100L3X#0C+;B!L7F'A M31.<(,>6%B+[/(WFO4[!RQ:M6]="9\,H:?.!$ 73LT[P]>3"L7H<'W@FS68!Z_5&=& M(J_'DQC37+"]]BSN*YGK144.>[8/UQ'[<&(?;IE]N(;:L?, M=2[8X6_H\^3>;2"=3>=HMY.97TW'3&\68CHVIH$7X@QC3!ZPE5><#3?DB;%' M\-R2E9)J\,@5LQKHRF81)0;W$HTB-J69S23VI4%$4A=#[OQ)W+ZUT/*!(8#7 M2,/P 8RA[Y>YXS)Z1UOB )?GJ>0P8"8H#Y=;/*>031]KS4LOA_W_Y10N,G_U ME?#!R#21I<_4(>#,,=.;H#W.6,8O6::U F9&9,)6ER.G"+9K<3RF(_PX9%XK M6V@6=I%@4DG]X#?U4(7%6@F2,D_MLLG+*8,6?V7Q"&ZX,DP4],95]2DXM!@O M$1="*PS3^B7HM1'6@>ME<(=1B5*7WN( *+P8'6.O'*K,/(C,$<=;*IR%+T;X M8;%(UW4:\3=GC2UAC84U7KXJQM9IQ]'Z!K';EFG9AMMOVUV]W;5U1U.HH@VZ M%G%J]0.7O:N;\_,?-[^=79U??/EQ];UW<_[CPC953375M=8.S-CJA:,1K((" MN$H>V)R?RQ);K519;J6" BL'U&_TEOC,I%/DMMCNM'7+4C97"Z1.5VX>S2D4 M65CPH,H26[E46?H&W9%5RF1W6!0[L^ZIJMAIG^DTI;E5# BSFUEN,\\ML<1< M:1U;X+F$([YYBO=Y^)47W(?^/0^R0<$FV$\'0/5N,R,=50TP>%MC<$J8'71\ MXHUJNS+55UW@][RW)0%^FQ_@J?(;F]QPQN]->8[LAQ"99,C>T+F[J"/CHLN':S" M*6GQ$T4XPY8MCV_,\IPUS^^"XR)+7]@&#D_"C*L%)3X3J@I.6^!44^DB!'^H MD_,**&;@+LSPP5^L0PMJUUNI:ZF:*N M=6JRGLQJ]*1LV4*++:HDG#)XYP$F);T\0:,<;1!_0RC+C&@5D[E)6 &G,WC$.@,T5>4V85 FDJ=3 MZ#4>X69\&-8R\?-8K*:3-0M\XKZNV697T6RC/>C:%OQI4]=QJ>HXAM[OSNAD M[6< ILV+$TR=7^,YFW!P]G<*6N2: NJ8@6^ZCM9DJ0J%Q,! +N: 2"4DC(M^ M\J1!YIKN6*-7P=D?I7X1!K3*>F9;ZT)89MB*WG7 '1BT[;ZKNQ!\Z8ZN.EJ' MMND,Z^FG=$!04'Z.P^":Y09+2@'_=G3=:CKKZ;*40R$A&!*'H\)R@KU>SUX# MS>CVS;YA T_U;4,U.G9?T52[WZ5FFU+'L!QC]BS!=]#6UV1 DTGE](7=Z>JJ MV7B^,F0)ER_Q]5>/CP@'=$5FNIFJU\:"2!JQLA'67#;F*+[W0C_?8\F=+K I M6(<=1I,L[U\_5W#-<]^9BV@J^GM2/UAP&KKNT9>(!'?2G[BQ<)U$%,_\4%P- MLT48H:4C>!58HX0_CI6!XV\5]U,QT&)=\>7@-=='OV.A3M7_/'L< OH3?D?7 ME%7N;B^*Y"QB#%Q#=VQ-Z6.>K0NJ6QV8=K?3-I6!Z3K4F3VG8_Y _)R76+5- M4^LJG::+E2E+;.529>E"0;]FAZ_,+4NG"RLR9H.Z #1]OL=U$HX H F"IW8^ M080&T2JA#XEP0!"!/I. M"L@(,$P=]R,6JZA*WU1[4=1SPW%"W2\^@9M1/BY(%-GQ^>GOE_\S_J-_]Z_? M_DS_^[/UP_QKV'OW3\*O_L=Q;=W_1 AW PJ8VBHT-]$H2*:!.>T]=I*OX9?T MY[5]=_?U[C+\_NTS .D'&&%\1QX""OH:09,\RET\?VOAYNSWM6M\G?_/O:_ M_NW^7Y< 4'C7D3H#4!+QU #P+B3>H_RF*-<#GC> 58,$^ M;.F53EO7ZVE] M6U=4BVH6L=NN:=A&1U7 <[3:MNX2S;#:U-&)/N,^MC-?%:(Q3=>T]49C*[J$ M;3GWG,O0BO7S*>2#=ST'V?#).*8?\S^J[T5VRG"'>'8X?7)EP'B7I$F8?\$9 MEWU3X^^JU\NO8;*.JSGRR21,LYOJG)M$^5)S\G'0$W3 ?.207]]I[YYHX03R MD#].E57MN4:$%;ZJO A=/,PDYQHS_\Q.BWSDBN(!4+A00(O?\]*H3RBKFU*@ MR_;M6F8M1GZM%:)E+6AJN6'\9R:+O7B&%/M(@L6M*"O,K\B=9YE_ M>R ;*X"\-*>5D%JFW-YJ$^?U0=I @CY7^;-\7SE9?1E5Z_IC%X0E^3./8NH< M 3(BXB0?*3>HGZHO^L^_TS#YM/!U_+)/[S)G:9@DX_CC\?'#PX,,;Y!OP_OC M7N0,L3;VF+JW)#K&,TW':MOJJ%;G&/Q6556,MMG5#$7I&FW].!EIAM'1.ZYJ MTT=5.5+E83*:QY,K8F2ANW8V&OOAA$50UW1,> @H]; .E5>R\+J,KR1(<0]8 M:[/#U! 5]?D)KCY-'G#7L)(;8=]_)M&=3R?25UFZ3E*@AN^WI*^1++WW B>, MQB$_-MC'HN,!E@,[K!PH\W(8NSV5AW7"K& %;J7]B$'&3XD;'V;Y3T/'+F5?W]:#OQM2=^^G< /O>^X MS<=.M?,O^)4GV/2453'4OZ\\>>[7TC=EGY@OZ3OI@5]A;V"4G M).J#PBZ?4UMJ#0C^&'87B26(C:/P@48Q[Q[E8RHOBEDSK DOU,1SVKBHW^GD M,^Z#79"LJJ<7QZ&3'5S%-. M.XP#5_*'M'AB,-]0N*98:L,6_DV9\T.RW;_H*@9>>T:M31OO$4V<(Q1F1=?51_JHJ^[6 M;.\)(COOY,(2W:RUX5FQ]_LCZ[XV3J,8VZVBPLNJ,"1=T8HF<&#/2$#CHQ^/ M&"AE6TZ:HFC/*:BIY)HN&T4>=3\86JBMMZ*V1,RQA-K2=JRVR@,W&U5;>\2Z M0D&]"07UBZX)QVJQAM(:[EBIEO13OI9/Y$)7J;JI\)"5EU3-56A=I;U6/ZPM M6Z9PQ!HL.&]:SPE/; D]UVQ/;%=Z;H]872BT-Z'0\-3(WE%KV_JL:V[/;YM_ M!DPDL82JV7=5HRJJ?'YQO6\$.P_8QMQ?GZ^^2>=!G+ V",2F\(8]A$(XFTMEC0@.V*7WM#.F("+$48KG_8GG2^[9O!'M*+$_* ML?=DW@CTEI*=XQ-<3,BID],!D]%OO\[X1["D9 M_4;ZU(^%? KY/"#YO+PZVS>"/26?EQ&-B_%G0DJ%E!Z$E*J*L6^T.FB[) M+>63X B?8GN*4_#8.8?WO,5.P@<8>Y7D;CZ$KVC%6YZK4#],D?&8=6BH':9_ M.0QR"<51Y4A^I7T)^UAIUB&K73J:<[R_?F9_F8XOE;8"LX]CKY;;-">H9LI* MT>H%^W@5N)>P286D2'C4KW8L?T=]X7[A/?&>^F].67[*!8_NX$F738R277[% M25%O4U45!E).#4FR/=(-G&8MYMZ_E&M[ S5?$1D0PFP/S0?=( = MHI\\8^4%.&WNV+OI'RR8K9BBOY!4DXDX@V+(Z1>/JV4]9ZNO!EG M2M=>OE.F?$FKK*W/S'C"/'=6,,_[U=U+5T1W+]'=:X7!2AT'+M$5TR:=CFH; MAM:U^WI;L]VNHUJJYI#^H-XF_OK\7Q>]FY]79]>VJN#1V>S770U3JDA[N;3= M= ^LVE^NTUEW8#[)(2\.7-0$<M][)S\DL/D_?EZ=G%VWI/.+$[GHW?D62+@&7;R'$"W23."^*]8ARAN5[%B)@DVSD7"@Y\BQRXW=W?(?$BN*OU9+<#W!0ZS:8, M"?X3_+=>D-Y?1E[@>&/BS[+>= F!8+?#@DB$"LV 33#@'H"T!PPH8M6=Q:I? M:41'$^E*EJ[3.(9'[!7C",VU_[&JX,"WR(%;CE7G]JD2C"88;6-!Z0RW/577 MOOU#)%NM+CV49>Q;X:JZSL+5:A%:5C-:*T.K?X=NA]3[TW/GEKN5A MAG[H3N!_PV3D__/_ 5!+ P04 " "W@*E8FF;:;+T) "L/@ & &UE M=&,M,C R-# S,S%X97@S,60Q+FAT;>U;_U/;.A+_5W1T[A5FXCA?H(\ZE)DT M"=?,%-I'P[V['Q5;CC7(EI\D)^3^^MN5[,0!^@I'H>F[=*: I96T6NGST>[: M.OF;YXVRA&8AB\B'R?E'$LFP2%EF2*@8-5"ZX"8A$YGG-"/G3"DN!'FO>#1C MA+1;S3?-=N>HV?*\TQ/H:U VDEE CORW?J?5.22MHZ#3#=H=\OF<[%]-!@=6 M>/AI,/GWYY$;]?/5^X_C =GS?/_W[L#WAY.AJSALMMIDHFBFN>$RH\+W1Q=[ M9"\Q)@]\?[%8-!?=IE0S?W+I)R85A[Z04K-F9**]TQ,L@9^,1JU>3,^\8) PW@IV>^-5O)SN5T?+T).)SHLU2L'=[*54SGGE&YD&WE9L> MM/2A^I;,C;?@D4F"=JOU]UY.HXAG,T^PV 1'S>/C=9'BLV15)MW4 L4$-7S. ML.]:KZ%@5 53:9+>[0'N:YE7[6*9&2^F*1?+X/6$ITR3"[8@ES*EV>N&*X'? MFBD>O^Y9:B,C/XU&EQ-QO\<01'4CBZ? MSY2/5OGSU>67J_[%A$P^D3\>@+&'WPH7_QCQ'I#R:X%.VWW<,&Z7\A_?/1Q7 T?&'E?]A^ MWE!CW""7-(LHK?7 MV@--A2C)=_6LFV&P0=K1^E!9$QL$-*0PD&U+)0(=,-9[QQ M%C;)/EH.4=II]12;<6W GS.VH-T[6 ,7=XJ/^]NW@/A>;++AA]E-:O(%;YP:@B:R"; ,N_XHV2L3J6T,#,T4V$]% B4* '"%!$#;X;35)Z0Z(;&0 M"UT1R=H7(!0+G=Z@9:/&![I2YHZV.TK84<)+4<+AME'"9 ,_N'/:O_9T"?HR M+L>#5L8QA\=]769D$&%C0A6S6 9L% G2L9L@B*-=D'#$<,2,$!=703)C2;,=*'$_ZR$$Q7&2+JM8_V M64V?]E'DB@YLGQRS()FC%1R)H$-08QN'?M3J<4/&=X>,8<@JM*NS$4A@G!@\ M-\/L$AV/XX?.T;82!-TV@A@R#9,!8%BG_-OX;6"\$-)"/[P).NY3!@@L1W*A M ,3_T $X,!D"YC@348&Z6S@I4<' O014O! M(_N:21=3S2-.%<<)Q6!4H2"X)M >=O&6NB)KO.Q\D;\.UTRWFVL>?'[? MH9R'G_P/9AY@JSF/D%"HEIG=P50#&6'R EF&JJA"/' 0IPX'&*'<-RSRGR4' MBWM'71NBM>2']:ENR@GEA@S.S(YD=R;P)O)S_)M$H 69IDSA*@3P\[ MW]'"CA9>C!:B;:.%H4/<7>3B:Y(R'V!K[J6'1W@<&+O(,"P4XK,6*-S3:RJU M@7+\G@/ZTF#RZL6Q>Q=Z3Y,8B 9\@5O2I>(AP-^^X<&7/UFQTNO :950O8JJ MT(NPQ,0BZUY9>Y2NSY((?LU$^;KGEGSCR29Z$3+:94S^(AG5HVTCDJ=E5.UG M)5'%18WUB8T.1)T/UHBT=N!WYBCJ:B._5%P4-_26I&%]MW.P2Y)NF60WU[G M8>N2I'T!(3M,AP.D,?&/+Q-"S@![95RP2E8N&+U&1]^%\-;5M\D'^Y5%]:+S M48@N\XKN55\"Z2V)'!_WD6LP\!0ZS@[&P -)D]]@'<]L.ED@4:SM_FV5R*.4.G.Z.S M\OLK57H*+,V%7#*H7232N05T@V. $[Y+1-+<^G/7WH]Q>'L0B-S0;V"\Q"T- MWG=!,X"!>W6XT\+(JL!=I;$E&_12YQLG@R4U[.P1NWG?[;G/[BU^*CW+\=LE MKE8[]-:^3V'R@I6='D&?-9/=VLRU"SVUSG%M\9.8RHS5LX?0":9P+EQ["[#9 M-R\)K>KI5$M1&-9# D&5<'=II/G _@6MV7ZKX4'5P88UGG_7U 0?3M?NDE7Y MZLDLO+<;NS]AZ1"2V[QN7U^SE]9DD% .+E)F8XA! MPEE,1C7#;EG0U7.B*.++7%)[MS9W;A=6_?%N[?=A6>_\-&)N2O,&Z[8 M1M'JOG0.CK+GSE :PZ0#.I>\BF6.CYN=PQ4R75G+QBSN'K:]V'WZ7U!+ P04 M " "W@*E8P3U;_U/;.!;_5W1T;@LS<9P$:*E#F4E#N&:GT"X-D6V@+S>ZE,P6L+T]/TGL??=ZS=?H/SQMD" MY_O_/NS[_OGHW%4<-5MM,E(TT]QPF5'A^X.K/;*7&),'OC^;S9JSPZ94$W]T M[2^D%*S9F2BO;-3+(&?C$9GIRDSE(0)59J9MWLWHPOO!%H8;@0[._6K MWZ[M6$;SL].(3XDV<\'>[J5437CF&9D'AZW<=*&G#]5K;>Z\&8],$K1;K7]V MG"R+%)\DBS+IIA8H)JCA4X:R:U)#P:@*QM(DW?4!-O7, MJWZQS(P7TY2+>?!RQ%.FR16;D6N9TNQEPY7 ;\T4CU]V;6O-_\= -$S/L#OC M4<$G(!QU[;KY!U!'JO^OFZ_=0HQ7AIPQ.[FQ%!%4#NX2/N;FEQ?M5ZWN8;O9 M.?7'L'3Y3U$4^ZYMJ-T<%#3E&A05W,R#A$<1RZ##+R]..JW#[JF/'9](ZQ!\ MC:F:VE];T?[@>C2\&/9[H^''*_+Q@O3?#P<7Y&)XU;OJ#WL?H AJ!]=/M]"/ M5OG3S?7GF][5B(P^DNN;#P-G#>W#GM<^VN\=N,?>U7F]\OC<56[1-&"M1^\' MY/.@?W,]' T'G\G@/_WWO:M_#4BO/\*M:+\Y/&J0WF?2NQQ:"I$"=2+9YW3L'HNQ;L>7BB%H+EF0?5']P=,QP.X-S(-:B5X\E@;0'4] M0>>R,$',[UC4K1T)3JEJ-8R"_U&EL&OVNMDICR\3U6N_2^LI;FY(16FXLX89YN'@LR.1,T;Q2]@1ZE8M<:MMNKJNT6K^RM]^EK7M$0:"42JGHUIV] M+ ([)@F=,J+8E+,9!, M0O & BC/",WFI,B,*AAH"I&9C>S !2E)X4EQ*DA,0RA21*;<$"-=NWL-,@:. MJJF:8Y.4WC(+<0N9&LHB4 :&%*@UCH$-0JX@G(1F$&!JT 2,@< F #J G\L M^\^ ,I1"< (IUQ#WX'*[ %0QG;/0*HAR2T0-)>PT+,IX7E^&'4KL4.*Y4.+P M+X,2C,0\ S]$EU[Z70,@ II#M:K5\RQ&>9A<@+]#42!Q =^N.5D#<(%;<@.N MB:B":"/$$C9*C]5K0P,R139KT< 6A8 &@!42'-H.IZT^(=4)B86H.6C1H>Z$J9>]KN(&$'"<\%"4?;!@FC%?]!RVF_[NK2Z-V1\?\@8AJQ"NSH:00N,$X.G1IA=HN-Q M^- YWE: H-L&$.=,PV3 ,2PI_[K_-C!>"&FA']X%B?N8@0>6([E0 .)_$ "' M-YHP4@)HQ3(K!_.$2S)1)R3N;0>X=!D++)VQ49(5K.1 +$ 7+06/["LI78PU MCSA5'"? 7<1B*5*&D@J-483%1&U##DL@I&:@D '"@IURBIM?"(J\!Z9EE5A& M(]##Q3;UD S^&C-L"-0$^H,5;RD56?K+CHO\?;!FO-U8\^#S^Q[D//SD?S#R M %I->82 0K7,K 53#6"$R0M$&:JBRN,!@SAU?H 1RJ9A$?\L.%B_=]"UTK26 M_+""@_H6UHHLM.]V#G9)TBUS^>TE#UN7).T)"-EA M.AQ<&A/_^#(AY Q\KXP+%LG*&:.W2/1="&^IODT^V*\LJA>=C_+H,J_H7L5L M.*%I!!TU6QS07_3^,F4!7<"%P3H:+MK0$&KH(@7C@E6QDRF)T<97PKM(8@<& M_^=9S!X$#+&"L[,!KLGLL0_.;3]<*E&@X?@VSZ923!F2[HQ.RN^O5,D46)H+ M.6=0.TNDHP5T!6, $WY(1-+<^G,7+[Q8 WF[AUZZ5SG?@SS*Z?$*!D_@I52CD%(;376[+1V MKZ*-^^*T\PY7-8 MX(!1BP2X^NN3&!L.JN(6#B&TQCQIJ)8LC M?DS#VXF2118AN9 JJ"R@=NUVM:(\*I I"YXQKWRN;*9^W; MJ5A8E!=SZ@4 #P9 8 ;65T8RTR,#(T,#,S,7AE>#,R9#$N:'1M[5E[ M<]HX$/\J.CK7)C/X!4F&V(092IP),TU(P5S;/X4M8TUDRY5%"/?I;R7;U'#M M79LV:3K33'A(6JWV]=M=F?X?AN%G"N>C8.K4Z=N<(V<=N MI^LZ1^CF"AW,@]&A)CZ?C((/-WYYZLW\]9OQ"+4,RWK7'5G6>7!>+AR9MH," M@;."2LHSS"S+OVZA5B)E[EK6>KTVUUV3BZ453*U$INS(8IP7Q(QDU!KTU0R\ M$QP-^BF1&(4)%@619ZUY<&'T@$)2RV"1YM!/Z)WJ) ;1LY:*19+ MFAF2YV[7SJ4'.RU8WJ.Y-]8TDHGKV/:?7HZCB&9+@Y%8NL=FK_=I2M!ELIWC MI6JN( Q+>D<4[P;7D!$LW 67B;=_P.=VYO6^F&?2B'%*V<9]%="4%.B:K-&4 MISA[U2YGX+,@@L:O/$U=T+\)L ;U)+F7!F9T"KZG#M:@"B,RHV;T"@B&1"\?-'K MV%VO;RG"1Y(K!/P0\0TV&_G38'PQ'@V#\>0:32X>SV3?+MKEV+] _GM_- _& M?_D@',CI3Y^1A#?SZ6P^O Y0,$%.#\W-F3DRT#ZY"?QS MU*2N:,I0/;5/0#D47/K/2+?9.W/T.3]&_\#&HX")6/'MCM/+.1/@]6. M&.,,A3S+2*C27EF99$+0VQ46(#+;H"G)N9!0?M %%VGI6,J 9K$,0V) M4-HH7I6D;7W 8H-@2=(8QOE*%"L,_I6\":#2RI4- 45:-1SQ7!7XYIX=2@6C MZL 9%@NH8T 9(GKJ-&=61 M: K<0V&-WPEW9C>D\AKM JE4+4UI(!75 M;UU0B4QE.V("[X7./<:0E0VKH0]< [W9=HEV/'M=XE;#A4CD$JDF'G- MC%Q-M08JM*L\$Z\89)(0@,44NK>(%^3CB@JB^NA"Q?P>E@[P8?D5DI)S?!#5 MHW@_76Q3184=Y[1[5,(PU7G+4PEE&[3*2I;RK:6#X4/U1[2CJ0@0"9= M0\]\0ANJ7W5 -=U3Q:SFI /D-Q1_)2AVGB,4:1:KH>X(H#F0F&90GVA94&N< M8JI+OB"%@F1;+:OB"=O@>,P L$4.&"W:>E=,,[@1JWE@&.D[EJ[<0+5B):(Y MM _ZS&*OO)J/#C%2<3D&)@UK[,5BXPK=8,Z!84W:+Q<*\\@LKG8& 7KE,;=%K> MI4HUOBV.JA1455@GOT?@51JA%[;^>UJ-_O-^;A76OV]BVZOY+^&QAY20A_E3 M8?(Y._/+CGQJ248)-"S 4G<=7[C6?R;*ZD:CS!?/)58:*2S9UOL%#F^7@J^R M2'4:7+AU.#0>=^\N5'6C X(P:/&,:EP'4/,Q>S73?,J^__P^QTMBE!4&Q] $ MNOB.T[I/[_7,SM$V;,LY6W?DY>\"^H>&P3]02P,$% @ MX"I6*HI&F'+ M!0 )1D !@ !M971C+3(P,C0P,S,Q>&5X,S)D,BYH=&WM67MOVS80_RJ< MB[4)8+WL)' D)X#KV*B')$YM!5O_I"7*(DJ)*D7'\3[]CJ3DREZ[]>4L!1;$ M#Y+'X[U^=T>Y_XMEC?(4YQ&)T9OPYAK%/%IE))8 M.<[HMH5:J92%[SCK]=I>=VTNEDXXS2/UIK&,O4]U_TU*' ]+>"ZM!&>4;?Q7(0-='J+#B+87'TF-(% ME2]?>&=NT.W8G;ZS &,53R2:HJ[/>: EB,*HW/@IC6.2 \'+%[V.VPWZCB(\ MD%P1X(>(K[#9<#0+)^/)M#>3T1B-)[>#V^%D< W"@9RC MV3.2\.Y^-K\?W(8HG"*OA^[MN3VTT7PTU,;TNJNZ>@7(H?#-Z1KK-![/7@]O1'$W_N!Z]0X-AJ&3LN.X!4?5)(?\S6.V(,KK D=D&S4C!A83R@\9<9,:QGFN]10D7FO3#EK2 XWB, M2!Y#O;K!(DI1UVLC7;%X@F8XPQ$'AB5?B8B4;<-LDDYWP-!EL2_U!Q\RWA*_&"$;3@(B;B MHN6VP%Z,505\.RX+'-7CBKW9846<,5R4Q*^_!#] '0O: ,DSOS&C.A(-8"6N MQ?"&KZ2?T$<2!XU6P0A56T,*>,6UP!59K^IJ9-Q<_"ZA'U2$19A5B47G&) W M6*=4$DO9COC@>X&+H"%$9>-*V"/O>%^F78(=WWZ7N&:H&(%4(L,L:&;D:JIU MJ4*[RC/)BD$FB0!83*%[BWA!/JPHX!,R::EB?@]+1_C8?(6DY)T>Q?4HV4\7 MVU118<<[[YX8&&8Z;P4JH6R#5EG)4;YU=##\*"3M]+':0]J1% 3(I6_IF8]H M0_6K#JBF>ZJ8U9QT@/P/Q9\)BIWG"$6:)VJH.P)H#B2F.=0G:@IJC5-,=&I\86ZDRJS@UUW,T4S=9C[KIII M $%'?WUJQE)RM)-G3\M!^;Q!^>4XU3R^J]UU0_V_SI[*Y3@^' M!,$!S' %.=.'"],&G9O;DE'MZT*H2C*50[WB$8$7:8Q>N/KO:37ZQQNX4SI_ MOVMM+]\_K1>_I7!\FX]55_2<'?QYYSZU))^YOW\BV.J.PJ22YQ(>C>R6;M&P MP-'[I>"K/%8M!1=^'0&-Y]J["Q5^.B (@U[.JL9US#2?IU:]G=TZVD6KF7-UZFQ\ ]"\*EW\!4$L#!!0 ( +> MJ5B'+'Y'_"( 1- P 8 ;65T8RTR,#(T,#,S,7AE>#DU9#$N:'1M[5UM M<]LXDOXK.,_-KE-ER:+>+,G)5"5.9I.]<<859V;J/EU!)&1Q31%@RCWS^?OX;\;B;SEB8 M$%130DYTP(/PC(!^%[5XP0I]7L-YUVK]EJ-'YY"VV=91?Q M<$1ZQ\/C=JO=):W>J-T9=5KDXIP<_O'][(TZ^>/O9]__]^*3ONO%'Q]^^W)& M#AK'QW]USHZ//W[_J+_H-EL.^2YH&/N)ST,:'!]_^GI #J9)$HV.C^?S>7/> M:7)Q=?S]V_$TF07=XX#SF#6]Q#OXY:T\ K\9]7YY.V,))>Z4BI@E[P[^^/YK M8P!G)'X2L%_>'N?_ZG/'W+O]Y:WGWY XN0W8NX,9%5=^V$AX! .)DE.X\AB^ M7CGG1V/N>\ETY+1:/Y]&U//\\*H1L$DRZC4'@_M#PK^:WAWC>F@CP0*:^#=, MMKW0JALP*D9CGDQ/5V^PZ??DS]L9_\[2>GWSH=]IK.V^,Q""MZI:[)L_/[W/@Q="7PD]O1U/<\%L() M?_MIT&YU3M\>RQ.+[-?V;N@3Y=\C/X&>NZ<;Q/8K\YB@ 3GW0T8NZ80EMX2& M8)2,!F" []V$? DG7,RHA/PUNU^>%/]B9,[%-4DXB02[D5Z)NJX/74AB)1SN MNFE$M6,@X)A"%L4<'TT/D-C)E0=8*6" MO?,%# MZ:B/[D[(NQQKGPV'(R;N^J]NP?Z=^I%R[_*3#Q)Q ^]FE[(?+@H"!;)J6:^7O@-I,BU0*6*F?!BM.%;P2M'M%4L@F M DY7LRH'F?MROH6#\!457DQ 9^@X\.,IS)Q1*N*4AJJ1!#1F![\ FN0,3T[( MH3Q?RJ#=.E6GPY?JHW/ZIKFU 4^.!3JHQD$.\^LO/[_/KR4S'OH)%UH)P.ER MP=,X ,RE0W)!D@NC4JH''8D7!GBDC76KW/PPCD!N,/J) T%.06W37(&SC([ M1UXM0 [9Z7&PRC/4VMP-^I^'Y<(Z4;1SI'LGO!;M*=;/20F9I<*5B(-VOQ9O8 M;AD9!L3IM3J']$TNXX_<\QJ_0@QW3?ZB$#U>)H*QA'QC)(U(D%9U.B%5A;T6EW^)6$SDF'^[1Z,R\;_$*E/?JXSH#]@5;FOEY,#C(E[ MO@NG15S I#+Q@SSDE;?^HWG9E)J5"@BT,B?XZ0?$D&#,T.G9#)J5=W*92,#+ M0I-W,S3101DH.]S2O5-E+G)-7M?'>X>P077DG :38"R=R.)MQBS@OBT:I]*:.7@X%C5,ZO\>QN @[@O@%,RO=V"O=E MC?ST"97QCA*=DBGT/\H+UUQ"$P(=PFYHD&;RF_KQXI"/X#IPK5YV M/HFG/ V@NXQ<@;\-9>,3Z)'T5W'JPM0:C\BA_T9[!BG3,)V-I>5.'I4%]!KT M]8:"._!8Q$(E8;BE;$7:0*[A^4# *QSZS[Q5)O7[.T[ E^2N$71%:6[^(9>T M/*KO*X_ O?.;/WH[ETK=D:*4(8N$5D8Q401*PCS=G!_JB1Z<&CAYZ<6%'#%, M; "DE\J4$4Z)(3 #\] Z1F<\E2&)^EO.B!RR+N52/#^6UL(\VYV@#/,F/ "K M5,H+$SN+%WS.HH-0KDD9VHJ;E+[O$<DAC(O%M+%N;@7.0#F+!P&?T5AK1?*EW.BR6N$TF3-T!CH1DGAW.8D[I M503SPR9Y#Y.G,K?\ H@%9,.@8S2!/HQ3J6194!,R_7<:02=9'H+?WQS^RP,0 MY^0TSOL.(CF6#A2:$+F-ZP%G8M;.T.,DY/LK" ]#;_331/W((28" M_O?N!@E3E._2(,OBQSQ)^"QKI#-LGG0V-I.-29\]G]VH>!_7[74]SX!F^TADCQQFJY.U8/*=5:;Y?I-[Z$Y"HLIVO M:LI9U);CQ-M!_%,_88TX@FQY%/*YH%$.:_.D^R1 $LG6153<:Y.IH.BI 1W.'1 KM!J,6YC,$2WL9O;Z)^@ MVW@-MS$NR6W\KJ+/_9EMNTBS[3EHMKN8[:#9>9J#0[-]IMEZ)9GMW82K]02R M3SO=1Z=(]W'20_>!L[XQ[L-IP:RO)L@R;O_G'0N[/^OM%FJ]&+/O:+U#3/5? M8?(_*2W5W_>DVRLTU4:&SB,N#V!0X;N#]L$N)NRTFDX]9N#O'+[2 3_:_DK\OIS/O[0G8Y';@0/.(Q*RFE./3#O$C-TQ@RF_C-_EQ= M?\W5':N"T$N*0F//.V$L-U6Y+/=5[=19+(2IRMA)LYW;KJ\JB:.&/K3KREEU MJ<=KPOTJVE[#:%?I8CK ?TZX5M#Z%?I MO7I CU:_@1NJ"_2K3$\-H=\2[E@"?39(Q\ 4HV3E'S9;!@KE.Z_49KV!WV"DL&+3&( MA32O7&WN%YRQV86/C,K*Q:=5<%IE$SXZ8;(''YG[V(2/;?9S8IU_&Y8^_Q2) MSVO,IJ^?,KSJB/[[J7W4$7RY.N2<-#LGQ03D)22ASZGR[!"/7R8\9&K?Z =! M0W>J=_I^Y4W25@&ZC,P'_7YGGQMY+$SCMY9F2C8!!RLO+UL=:02,14?[EJ.X MM6)B#XIVUT/J8HMVES8>KF/8@V*=JQ15R$*,4[XV1(L%)285S4)TOO$/&M\7 M$\C*CTY%AKVN4W0J8I-AFE KZ&&MH#9<)]8*S,8':P6&XV.=?\-:@BOW?\?^]YTNLO]FL_]KA2QD_ZUE+Y']-SNO0_;?;/M!]M]L?)#]KR?[ M#_- K SR&0NW]XL:?:P5K 3IGX)K8E/>UNM_ E/64GF_6L%Q3]B%#K4;2>H\1Z@0TH8KW "A3K MX%&Q7E!]%+%>4/!*IHH\6>C)2<8Y';-P>4G2MET#Q2])LLGB3*@$%/U<4KOP ML8O)Q$J V?A@)L >U4^,XL >\I"/C QAR8>>L#0_?;E MPE]U9I-5&E$K:&.QH#9D)Q8+S,8'BP6&XV.=?\-B@AOW%VS=%=S& M#0=6E Z*?N.8]2A:SU9BY< &%+%R8 6*=?"H6#FH/HI8.2A2^;KMYCK96JO* MP0?_*GL(ZK9G%&5U Z??QKJ!X74#+!O4AO;$LH'9^ P'!\K/-O6#8P&1\L M&^SZ>*(V5@U6'T_TU[FJ&70>+1DXO88S[/7PW<96E SP&45(4V+)P#X4L61@ M!8IU\*A8,J@^BE@RV*ORU:I<<,9IL/[2M,,_W[]9+!;TVIT^%@NP6%!=?.PB M.[%88#8^6"PP'!_K_!L6"TS&!XL%NQ8+UA_(4O=B0?X4T0?>:9QO+NAUNX7O M!2X[S<1* 58*D)W$2H$=*&*EP H4Z^!1L5)0?12Q4K#_2L%Q0L<#%Z*>6^CEU T:%5(7IZ?(74R;1&,G\*?!#UL@^ MM[(>-K3VC#KWG=996*\Y&.0Y;4,ANGPHX9&^**)7K#$6C%XWZ"1A8D2#.;V- M\\!DT&Q+9\&%QT1#'VM)D<# \D'-Z(_L&Z?5^GDY&=3WS \M]B/BL9_X'-2- M!33Q;]A*JPL26;W!EBO!QJ0^WLE:]QG$&= H9J/\CT6H^R" 3*+R)BY\ PGK MDB!IFO!E.:HC2Z-GG7<^ZY&CM MVS'['S3[[8=8C 79+K3/HY,N>?50X^TGHQ!TD^BE>FB.K&^:ET'/,@ M3=BB* Z6;>/% 4E%QKQOM[1P(GSY#"?UM#CW09;2'*D7J6F#?G7'#+X/Q@3. MIGVP6Q32>Y 0-7NPS^89JC'DRGB2.Z7K[*1T@VJ('RU3NI-FKB-$7.I&A MUNU)ZW:;74\>621A#@(O&^QS%UF9,_[*:.!NA!C:_:M+??#(@@YSI+XVP*>N M/M#\PP:F(R-BLKXXT0\"'? ]DE-<>Z0V!SLH@OQ[Y",'.?*\>0&WXXE=?K,B\\O/[\G7^2J"G\"2$A R==T M-F:BT-4/3P,R$32$=L0]=68JF)K&7O^]27A/SYE-U/X%7E\3C2\5X7<.7VFI M+2O>ZQH"GY1D@'X($.GQ?Y-.EWGE=.17*K]*?!87:?G]IRFQY9:_6Q;I=%1H M50/;_\9,E=V M1/?#:74/V9MR.G)XR^+CD-_=/4Z755HIJ2R_[=#:BO$E7"X./3R!MJ'5@B(> M]'M/]GO#9N>D%F[O-W:5ASSOE7G%)3D[%GIWP0>-RW5ZO]$X*>?.'^EM/G3] M[P5H ?7E3'>V2#>3D%Q;^:IF]>Q- M>..E.R\*2UWJ,9<+E=FN+%==_58N31VE,NV5?ZU]K7%1XH"[2B.]83FAKLQU MO!_>NFKKVE\^5ZZQT"9HYL-KRY?GO3T$[Y75@DE ]:7'!*X*U MB93[RNOW<+AG54/+-:KU]TV@53U4JRH9K3T&MQ8#UWEP'V:UWG]M?P1JS]/H M+A,>,E<^-/J#H*$[U5&I?)E->W-$.NCW._M5R#72 !EK@"BXC(%U[,"ZRP 6M"#("W@Z&T[83NCI*_@>- M'WGMXQ9JM]=UD-I%:K%WE=I(V0U[403D-YW>**KO4S4$-Y MW4V0(J]K#:^[:7T+!M-6\;IG(G5]^1T:QA05S1Z_@RHSVD0J-!9/!@[+\3/ M;6>(E"Y2NI6!"BE=JX R@=)%HZH0I;O/.-5BX)#2K5($6A%*EY*0SN#&__%!=?D3#!V32X$B\A%0.&2QQG?# M9'<17*WRN3N!R;FT,03 MG]#0ZQ3^ZHIJZ :2NS;S4$CN5@,H$\A=I^@GCMD*EA'L[A#9W6JRN\6M"+(_ M!*T(X;M#5/H;304+R*]<7#\QNX2\7KA&D MIM*[^ 1>J^G=]12V5M3G/^E\S,,=G@%V'UUV&ZV33A\?98#<9W6@0N[3*J!, MX#[;F^@TM"I#N4_'0?*SFN3GVN15=U[PN_"I]^@BSZW$8+^-RSZ1&$3: 8E! M&^%$8M Z2$TE!IU-#_I$9M :9G -7GN(P<7M1DYKT!_VNBTGVV^T]!T(H-L= MM >[[T7ZX%]ECYK:9;-\1B#U\'A40BTA1()-H(IZ%$(AJH=3PB[A^W MFD8L*.2L:'QYQFFP_NCYPS_?O]E&!O;:G3Z2@4@&5@8J) .M @K)P.I@A61@ M=8%#,M"X8"U_#LZ.+PFZ6U/8ZW8+WPYB1>:"5& ]F0:D FV"$ZE VQ!%*M!V M>)$*+"^Z?"*X2.R53^QM"A;*P-1JLL((!K 42[48U5>G"TT!U6I3?75>L6A4 MD8 TC8 L%&$5.!XG=!PP^-?S;XS!HT"Y9?%FI[_:K^]31L)T-F:"\ D)V!4- M"'43GXW=6G"KKCP8;1^+!O27\6C H7S8HR4OBCER2\<&YTL-%K-=L?IG@S[W9^7TXC%O$)E1NI(;HNMY61M MHGY.#XBRG'<'VG0.9*J4=SCKB*-E\.QI##*JA[T.8 >=!W<;<;PYKB/.@6[1\>G?;6]X]-YD[WCTSF2O>/3 M^9"]XU.YC[W#R_(3&WP[EB7K9UY\?OGY/?DBR\'^!)"0Z2+YJBK KY -;0,R M$32$=L1]%=14,+?;\%.%]W!>5;+*/V6UQ4YR.Y,U[CB)M;3XI!SE/X.OU.(& MW0T:>N7TXW<);ERHP6V>OM'@5@QN:R*,!K\6RL(^2YM% ?7#W-8F7)0TNT%'6!BK&:XXC=]&S:#";U@(:V3^ MLG>-+VMV^>C'[A2&PG0W2LJH9"^$/_-#97BE=N6+1'?"P/9G<%IK0 M-@_P/HJ"C#V(RU%UF&4U5-_9+.*"BMMR^O&-!3Z;H+&5DLH]C66JL+$Q&I0\ MU_XS]>0\.V@[)Z;?7/))3PZ'6-Z=E; MZ,=+=UX4EKK48RX7:NZ2VW2X&.5C6?T6U(V-0!),R+_6OM:X*'%(*W7EXJR< MY5?SXG@_9'K5GCGQW)+K*C5N@CH^_%B*O5=EZP'].DE;0^A7><9Z0+_.&M8. M^C7"K1[(;Z#/:@=]71W^.F^"T-<$^O4LOG;0/[:!Q"29E:[:-0+'@O,)R$+<74FQ!L18>=6M- M!%&L$(I;RQNVH&A_)F-BVK)8O.@/N_W!8'"B:Q&V_&;8 MZSI8QL R1N7P,:&,T<29"E%S%>8Y"EDC6VH;BQB%$^BB?[ M+6+8AN+&(D;Y*.ZWB&$;B)N+&#:A6 N/NK&(@2A6#,6-10R;4+0_D:EHUG(F M4M>7;]=\>(_%(SH#ZG0:!R&Z&3F]UV4K2=(98IL$Q1.7Q, M*%/@\Z"P3%%1>+!,83A 6*8P&Q\L4U0KL*]&F>)3<$W.!&/7Y$*PB%P$-$Q> MMI%Z*=IO=[M=+%5@J:)6E(R)*':Q5(&E"BQ56(9B+3PJEBIL0!%+%09!5JM2 MQ3D=L_!N+=;C/_FN"KG(ZJFJCN6*:AJOE7215?A@N<)D?+!<838^]ODW+%>8 MC0^6*ZH5W%>C7+'T'-A!MSOL#[H=.+SC.^PVK%IJ/YH&#/;\:"C;,GVL8]B MHJ%U#-QR@74,K&/8AF(M/"K6,6Q L2IU#'LH_L60?]CNM)Q^OZM#_@],S.'* M^VI/X-!PBI?[/Q M,9+ZMYH5WR'L_8VF@@7D5RZN=U@#LT2!MP:%/U_4\B01*7 ;4#24 F\C!XX< M.'+@MJ%8"Y>*'+@-*"(';F" _T\Z'_-P\6&C#P;VW4;KI-,?XA)W)+JKBH\) M1'=[B$0W$MW5A >);L,!0J+;;'R0Z"YS+8C3:CD="&$'NZ___BY\ZCV\['OK M.O VK@-'$KR6N;Z)*"()CB0XDN#6H5@+EXHDN TH&DJ"[[0$^@[JE9'7BC#_ MX%]EC[[ZW<+W45J>*B(1;@.*2(3;@"(2X1: B$2X%3 B$6X#BM82 MX<<)'0<,_O7\&V. @;Z\O"/-^ZXT-):CA2,)C_1'^'O*I&1!D9TAFYU&//83 MGX.\64 3_X;=^>/6SW(\4T%"'D^I![U+1,H.B,L#+MX=_-12/P=$=N#=0:O9 M/R#JTG<'[5ZS]?-!/J9[-6JH2T?9E:?+G_)N13\V]$GUO]F'_HZY\)@ FPR7 MM/& **UY=R#3J8,<8(4VT9= %Z'O+ @RQ;W[+%4H_YQW65TANQO0*&:C_(_3 M A3E 714=QL!O>5I,IKX/YBW"$8V\DS/EE/<%_5KQ1,H&X0N/> #!VOV?^B\ M674P*PYBT3!>U%W]438$O1(S&N@CC"1>W9,IHD$P)G!G3"4MN MB;R?1X47DV1*$["J-(!^W/T>J+;@<)!?S M^T8W79RCMMXIZ(+JM;Y_\\ZKKCG\/7 VR@J6*!MUY,73 3JM5W-:[4HXK7&F M_DJ4\9K'F5 _2 7T!CQ"PA/E)^B8@HN@=Y8",S/8B306/)HF!(P*F9].-V<,LDP2 -AY8M-:,;3. M@J6I#.;V-T&G M!0$%1#[:$2ZD*QO<7Y8)30)Z)9U@E@JM^D'!W.N Q;'T6()%3'I$Y=YF])K! M$1KS4*D@FT#[B0I46.!#VJ*#E.M0IE-W/9&I"%UPAYD3A,8SQYB[0YV2+"=( MTIU'@O_P9]"V3)AH&C/O2'1O8\9"PGY '*02(ZZO."(>#$/[ M8!DII3'8CP= 09STKU3<[MT1WSM9DO_?Z:^KT*);4TJ,<9%A'J%GOD=HG=QE MV%M2#!G>^!FI(<"^*%SI0N= $I#O:VM:,*\Q6[>H=8.*IK>Q%"_8H9C!-1,9 M+BD"X>YVBW>#9D+9LDIM/&7HD/2D02)3EZS?X#G\V8QYOG0L,JKR!)W#'2:" MSU1Z P.CFNI@FC:ADXGNY_A6YS_YK>T(M=#07\W0^Z89^OL9!--)SE9F!!NA M<0Q3]8S);V"BE.2?4O[SR\_O"5=3/]F4'1UE+ J5C J5BKY_4.Y0P /2L 5 M " =0/ !M971C+3(P,C0P,S,Q7V-A;"YX;6Q02P$"% ,4 M " "W@*E8G%[TM_TV !2> , %0 @ 'L' ;65T8RTR M,#(T,#,S,5]D968N>&UL4$L! A0#% @ MX"I6((:5X)+3P I-@$ !4 M ( !'%0 &UE=&,M,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0 M ( +> J5C+ U-YHSD &<0! 5 " 9JC !M971C+3(P M,C0P,S,Q7W!R92YX;6Q02P$"% ,4 " "W@*E8$U$7&0Q^ 0"NUA$ %0 M @ %PW0 ;65T8RTR,#(T,#,S,7@Q,'$N:'1M4$L! A0#% M @ MX"I6)IFVFR]"0 K#X !@ ( !KUL" &UE=&,M,C R M-# S,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( +> J5C!-S<"FPD ,0] 8 M " :)E @!M971C+3(P,C0P,S,Q>&5X,S%D,BYH=&U02P$" M% ,4 " "W@*E86)07<^H% \&0 & @ %S;P( ;65T M8RTR,#(T,#,S,7AE>#,R9#$N:'1M4$L! A0#% @ MX"I6*HI&F'+!0 M)1D !@ ( !DW4" &UE=&,M,C R-# S,S%X97@S,F0R+FAT M;5!+ 0(4 Q0 ( +> J5B'+'Y'_"( 1- P 8 " 91[ M @!M971C+3(P,C0P,S,Q>&5X.35D,2YH=&U02P4& L "P#L @ QIX" # end XML 65 metc-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001687187 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001687187 us-gaap:RetainedEarningsMember 2024-03-31 0001687187 us-gaap:CommonStockMember 2024-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001687187 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001687187 us-gaap:RetainedEarningsMember 2023-12-31 0001687187 us-gaap:CommonStockMember 2023-12-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001687187 us-gaap:RetainedEarningsMember 2023-03-31 0001687187 us-gaap:CommonStockMember 2023-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001687187 us-gaap:RetainedEarningsMember 2022-12-31 0001687187 us-gaap:CommonStockMember 2022-12-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001687187 us-gaap:RestrictedStockMember metc:DirectorsMember 2024-01-01 2024-03-31 0001687187 us-gaap:RestrictedStockMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2024-01-01 2024-03-31 0001687187 metc:ExportCoalRevenuesMember 2024-01-01 2024-03-31 0001687187 metc:DomesticCoalRevenuesMember 2024-01-01 2024-03-31 0001687187 metc:ExportCoalRevenuesMember 2023-01-01 2023-03-31 0001687187 metc:DomesticCoalRevenuesMember 2023-01-01 2023-03-31 0001687187 metc:TakeOrPayPurchaseCommitmentsMember 2024-03-31 0001687187 us-gaap:MiningPropertiesAndMineralRightsMember 2024-03-31 0001687187 us-gaap:MineDevelopmentMember 2024-03-31 0001687187 us-gaap:ConstructionInProgressMember 2024-03-31 0001687187 metc:PlantAndEquipmentAtCostMember 2024-03-31 0001687187 us-gaap:MiningPropertiesAndMineralRightsMember 2023-12-31 0001687187 us-gaap:MineDevelopmentMember 2023-12-31 0001687187 us-gaap:ConstructionInProgressMember 2023-12-31 0001687187 metc:PlantAndEquipmentAtCostMember 2023-12-31 0001687187 metc:OtherProfessionalServicesMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassBMember 2024-03-15 2024-03-15 0001687187 metc:AccountsPayablesMember metc:RamacoCoalLLCMember 2024-03-31 0001687187 metc:ClassRestrictedStockMember 2024-01-01 2024-03-31 0001687187 metc:ClassBRestrictedStockMember 2024-01-01 2024-03-31 0001687187 2022-03-04 2022-03-04 0001687187 2021-07-16 2021-07-16 0001687187 2021-07-15 2021-07-15 0001687187 metc:TakeOrPayPurchaseCommitmentsMember 2024-01-01 2024-03-31 0001687187 2023-07-20 2023-07-20 0001687187 metc:RamacoCoalLLCMember 2023-01-01 2023-03-31 0001687187 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001687187 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001687187 metc:PerformanceStockUnitsMember us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001687187 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001687187 metc:PerformanceStockUnitsMember 2023-01-01 2023-03-31 0001687187 us-gaap:CommonClassBMember 2023-06-21 2023-09-30 0001687187 2023-01-01 2023-06-20 0001687187 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2024-03-31 0001687187 2023-03-15 0001687187 us-gaap:CommonClassBMember us-gaap:SubsequentEventMember 2024-06-30 0001687187 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-06-30 0001687187 us-gaap:CommonClassBMember 2024-02-01 0001687187 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001687187 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassAMember 2024-03-15 2024-03-15 0001687187 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 0001687187 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 0001687187 us-gaap:UnsecuredDebtMember 2024-03-31 0001687187 us-gaap:UnsecuredDebtMember 2023-12-31 0001687187 us-gaap:UnsecuredDebtMember 2024-03-31 0001687187 us-gaap:UnsecuredDebtMember 2023-12-31 0001687187 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001687187 metc:MabenCoalLlcMember 2023-12-31 0001687187 metc:EquipmentLoanMember 2023-12-31 0001687187 srt:MinimumMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2024-05-08 2024-05-08 0001687187 srt:MaximumMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2024-05-08 2024-05-08 0001687187 us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-05-08 2024-05-08 0001687187 us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2024-05-08 2024-05-08 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-15 2023-02-15 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-02-15 2023-02-15 0001687187 metc:TopCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:TopCustomersMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 metc:TopCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001687187 metc:TopCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001687187 us-gaap:CommonClassBMember 2024-03-31 0001687187 us-gaap:CommonClassAMember 2024-03-31 0001687187 us-gaap:CommonClassBMember 2023-12-31 0001687187 us-gaap:CommonClassAMember 2023-12-31 0001687187 2022-12-08 2022-12-08 0001687187 2023-03-15 2023-03-15 0001687187 2023-03-31 0001687187 2022-12-31 0001687187 us-gaap:SuretyBondMember 2024-03-31 0001687187 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001687187 metc:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001687187 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001687187 us-gaap:EnvironmentalIssueMember 2024-03-31 0001687187 metc:AccountsPayablesMember metc:RamacoCoalLLCMember 2023-12-31 0001687187 us-gaap:OtherNoncurrentLiabilitiesMember 2024-03-31 0001687187 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001687187 us-gaap:CommonClassAMember 2023-12-06 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2024-05-07 2024-05-07 0001687187 srt:MinimumMember metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2024-01-01 2024-03-31 0001687187 srt:MaximumMember metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2024-01-01 2024-03-31 0001687187 metc:PerformanceStockUnitsMember metc:ShareBasedPaymentArrangementExecutivesAndEmployeeMember 2024-01-01 2024-03-31 0001687187 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001687187 metc:FixedPricedContractsMember 2024-03-31 0001687187 metc:ContractsWithIndexedBasedPricingMechanismsMember 2024-03-31 0001687187 2026-01-01 2024-01-01 2024-03-31 0001687187 2025-01-01 2024-01-01 2024-03-31 0001687187 2024-01-01 2024-01-01 2024-03-31 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001687187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001687187 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2024-05-07 0001687187 us-gaap:RevolvingCreditFacilityMember 2023-02-15 0001687187 2022-04-01 2022-06-30 0001687187 2023-01-01 2023-03-31 0001687187 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0001687187 metc:MabenCoalLlcMember 2024-03-31 0001687187 metc:EquipmentLoanMember 2024-03-31 0001687187 metc:FixedPricedContractsMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassBMember 2023-06-21 0001687187 us-gaap:CommonClassBMember 2023-06-12 2023-06-12 0001687187 us-gaap:CommonClassAMember 2023-06-12 2023-06-12 0001687187 2023-06-12 2023-06-12 0001687187 2024-03-31 0001687187 2023-12-31 0001687187 metc:RevolvingCreditFacilityNewFacilityMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001687187 metc:SeniorNotesDue2026Member 2024-01-01 2024-03-31 0001687187 us-gaap:CommonClassBMember 2024-04-30 0001687187 us-gaap:CommonClassAMember 2024-04-30 0001687187 2024-01-01 2024-03-31 iso4217:USD shares shares iso4217:USD metc:D metc:Vote pure iso4217:USD utr:T metc:customer utr:T metc:item 0001687187 --12-31 2024 Q1 false Ramaco Resources, Inc. 0 0 0.125 1 44002581 44263429 8825928 8809557 10-Q true 2024-03-31 false 001-38003 DE 38-4018838 250 West Main Street Suite 1900 Lexington KY 40507 859 244-7455 Class A Common Stock, $0.01 par value METC NASDAQ Class B Common Stock, $0.01 par value METCB NASDAQ 9.00% Senior Notes due 2026 METCL NASDAQ Yes Yes Accelerated Filer false false false 44263429 8825928 30503000 41962000 103539000 96866000 41280000 37163000 7286000 13748000 182608000 189739000 466253000 459091000 17148000 10282000 3410000 2964000 4592000 3760000 674011000 665836000 59694000 51624000 49657000 52225000 110000 110000 28227000 56534000 8541000 5456000 2238000 4037000 148467000 169986000 29197000 28850000 24739000 349000 8543000 4915000 33412000 33296000 52424000 54352000 4961000 4483000 301743000 296231000 0.01 0.01 50000000 50000000 0 0 0.01 0.01 225000000 225000000 44263429 44002581 443000 440000 0.01 0.01 35000000 35000000 8825928 8809557 88000 88000 279962000 277133000 91775000 91944000 372268000 369605000 674011000 665836000 172676000 166360000 139713000 110549000 354000 350000 15220000 11852000 14114000 11742000 169401000 134493000 3275000 31867000 629000 1247000 -1332000 -2309000 2572000 30805000 540000 5548000 2032000 25257000 0.57 0.00 0.00 0.57 0.24 0.57 0.00 0.00 0.57 0.23 440000 88000 277133000 91944000 369605000 4000 4698000 4702000 1000 1869000 1870000 2201000 2201000 2032000 2032000 443000 88000 279962000 91775000 372268000 442000 168711000 140045000 309198000 3000 2934000 2937000 1000 114000 115000 354000 354000 25257000 25257000 444000 171531000 164948000 336923000 2032000 25257000 354000 350000 15220000 11852000 207000 149000 4702000 2937000 23000 -1928000 2154000 6673000 29925000 -6462000 -4779000 4117000 5998000 494000 823000 6301000 13902000 3145000 -3272000 25188000 21362000 18730000 23546000 65000 1182000 -18665000 -22364000 51500000 45000000 8319000 5556000 55417000 24145000 10000000 1799000 1433000 2077000 1746000 1870000 115000 -17982000 2005000 -11459000 1003000 42781000 36473000 31322000 37476000 8790000 954000 6708000 13812000 407000 33000 322000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1—BUSINESS AND BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Ramaco Resources, Inc. (the “Company,” “Ramaco,” “we,” “us” or “our,”) is a Delaware corporation formed in October 2016. Our principal corporate and executive offices are located in Lexington, Kentucky with operational offices in Charleston, West Virginia and Sheridan, Wyoming. We are an operator and developer of high-quality, low-cost metallurgical coal in southern West Virginia and southwestern Virginia. We also control mineral deposits near Sheridan, Wyoming as part of the Company’s initiatives regarding the potential recovery of rare earth elements and critical minerals as well as the potential commercialization of coal-to-carbon-based products and materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Economic Conditions—</i>Although conflicts overseas continue and global economic growth remains uncertain, supply constraints support the global metallurgical coal market overall. Ongoing bans on the import of Russian coal have affected the availability of supply to certain seaborne markets as well as contributed to volatility in coal prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Presentation</i>—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of March 31, 2024, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i>—In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i> (“ASU 2023-07”). The amendments in ASU 2023-07 require incremental disclosures related to a public entity’s reportable segments and increase the frequency with which most segment disclosures are made. Incremental disclosures required by the ASU include significant segment expenses regularly provided to the chief operating decision maker (“CODM”) and included within the segment’s measure of profit or loss, the title and position of the CODM and an explanation how the CODM uses the reported measure of a segment’s profit or loss to assess performance and allocate resources, and the amount and composition of other segment items necessary to reconcile segment revenue, significant expenses, and the reported measure of profit or loss. The ASU also expands interim disclosure requirements such that nearly all annual quantitative segment disclosures will be made on an interim basis and requires that entities with a single reportable segment provide all segment disclosures that are not evident from the primary financial statements, including significant segment expenses, consistent with the approach used by management to evaluate performance. ASU 2023-07 is effective starting with Ramaco’s 2024 annual financial statements and on a quarterly basis thereafter. Retrospective application is required. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely occur upon adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”). The amendments in ASU 2023-09 require reporting entities to disclose annual income taxes paid, net of refunds, disaggregated by federal, state, and foreign taxes and to provide additional disaggregated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">information for individual jurisdictions that equal or exceed 5% of total income taxes paid, net of refunds. ASU 2023-09 also requires public business entities to disclose additional categories of information about federal, state, and foreign income taxes in their annual rate reconciliation table and provide more information about some categories if the quantitative threshold is met. The ASU will also require disclosure of amounts <i style="font-style:italic;">and</i> percentages in the annual rate reconciliation table, rather than amounts <i style="font-style:italic;">or</i> percentages, and will eliminate certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective starting with Ramaco’s 2025 annual financial statements and may be applied prospectively to only the income tax disclosures provided for 2025 or retrospectively by providing revised disclosures for all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely be provided on a prospective basis in the Company’s 2025 annual financial statements upon adoption.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basis of Presentation</i>—These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Certain disclosures have been condensed or omitted from these financial statements. Accordingly, they do not include all the information and notes required by accounting principles generally accepted in the United States of America (“GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the opinion of the Company, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting of only normal recurring adjustments, necessary for a fair statement of the Company’s financial position as of March 31, 2024, as well as the results of operations and cash flows for all periods presented. In preparing the accompanying financial statements, management has made certain estimates and assumptions that affect reported amounts in the condensed consolidated financial statements and disclosures of contingencies. Actual results may differ from those estimates. The results for interim periods are not necessarily indicative of annual results. Intercompany balances and transactions between consolidated entities have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There were no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i>—In November 2023, the FASB issued ASU 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i> (“ASU 2023-07”). The amendments in ASU 2023-07 require incremental disclosures related to a public entity’s reportable segments and increase the frequency with which most segment disclosures are made. Incremental disclosures required by the ASU include significant segment expenses regularly provided to the chief operating decision maker (“CODM”) and included within the segment’s measure of profit or loss, the title and position of the CODM and an explanation how the CODM uses the reported measure of a segment’s profit or loss to assess performance and allocate resources, and the amount and composition of other segment items necessary to reconcile segment revenue, significant expenses, and the reported measure of profit or loss. The ASU also expands interim disclosure requirements such that nearly all annual quantitative segment disclosures will be made on an interim basis and requires that entities with a single reportable segment provide all segment disclosures that are not evident from the primary financial statements, including significant segment expenses, consistent with the approach used by management to evaluate performance. ASU 2023-07 is effective starting with Ramaco’s 2024 annual financial statements and on a quarterly basis thereafter. Retrospective application is required. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely occur upon adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”). The amendments in ASU 2023-09 require reporting entities to disclose annual income taxes paid, net of refunds, disaggregated by federal, state, and foreign taxes and to provide additional disaggregated </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">information for individual jurisdictions that equal or exceed 5% of total income taxes paid, net of refunds. ASU 2023-09 also requires public business entities to disclose additional categories of information about federal, state, and foreign income taxes in their annual rate reconciliation table and provide more information about some categories if the quantitative threshold is met. The ASU will also require disclosure of amounts <i style="font-style:italic;">and</i> percentages in the annual rate reconciliation table, rather than amounts <i style="font-style:italic;">or</i> percentages, and will eliminate certain existing disclosure requirements related to uncertain tax positions and unrecognized deferred tax liabilities. ASU 2023-09 is effective starting with Ramaco’s 2025 annual financial statements and may be applied prospectively to only the income tax disclosures provided for 2025 or retrospectively by providing revised disclosures for all periods presented. Early adoption is permitted. The Company is currently evaluating the impact of the ASU; however, incremental disclosures will likely be provided on a prospective basis in the Company’s 2025 annual financial statements upon adoption.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 2—INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inventories</i> consisted of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,122</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Saleable coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,013</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,028</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 37,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Inventories</i> consisted of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 20,122</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Saleable coal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,013</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,028</p></td></tr><tr><td style="vertical-align:bottom;width:51.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 37,163</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 14227000 20122000 21902000 12013000 5151000 5028000 41280000 37163000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 3—PROPERTY, PLANT AND EQUIPMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Property, plant, and equipment, net</i> consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.37090683%;padding-left:0pt;padding-right:0pt;width:100.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Plant and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 296,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 290,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mining property and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized mine development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant, and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 466,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 459,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Depreciation, depletion, and amortization</i> included:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of right of use assets (finance leases)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization and depletion of capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">mine development costs and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.37090683%;padding-left:0pt;padding-right:0pt;width:100.74%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Plant and equipment </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 296,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 290,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mining property and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized mine development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (152,297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant, and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 466,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 459,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 296837000 290060000 120532000 120532000 23010000 13984000 178171000 174260000 152297000 139745000 466253000 459091000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation of plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of right of use assets (finance leases)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization and depletion of capitalized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">mine development costs and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 8821000 6769000 2493000 1881000 3906000 3202000 15220000 11852000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 4—DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt consisted of the following: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(In thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,500</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,983</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,296</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Maben Coal acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,400</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90,179</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revolving Credit Facility—</i>On February 15, 2023, the Company entered into the Second Amended and Restated Credit and Security Agreement, which includes KeyBank National Association (“KeyBank”) and multiple lending parties. This facility (the “Revolving Credit Facility”), which has a maturity date of February 15, 2026, provides an initial aggregate revolving commitment of $125.0 million as well as an accordion feature of $50.0 million subject to certain terms and conditions, including lenders’ consent. The borrowing base at March 31, 2024 was $106.8 million based on eligible accounts receivable and inventory collateral and reserve requirements. The remaining availability under the Revolving Credit Facility at March 31, 2024, after $41.5 million of outstanding borrowings, was $65.3 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revolving loans under the facility bear interest at either the base rate plus 1.50% or the Secured Overnight Financing Rate plus 2.00%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The terms of the facility include covenants limiting the ability of the Company to incur additional indebtedness, make investments or loans, incur liens, consummate mergers and similar fundamental changes, make restricted payments, and enter into transactions with affiliates. The terms of the facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements. A fixed charge coverage ratio of not less than 1.10:1.00, calculated as of the last day of each fiscal quarter, must be maintained by the Company. In addition, the Company must maintain an average daily cash balance of $5 million, as determined on a monthly basis, in a dedicated account as well as an additional $1 million in a separate dedicated account to assure future credit availability. At March 31, 2024, we were in compliance with all debt covenants under the Revolving Credit Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Fair Value—</i>The Company’s Senior Notes had an estimated fair value of approximately $35.4 million and $35.5 million at March 31, 2024 and December 31, 2023, respectively. The fair values of the Company’s Senior Notes were based on observable market prices and were considered a Level 2 measurement based on trading volumes. The difference between the fair value and carrying amount of the Company’s remaining debts is not material due to the similarity between the terms of the debt agreements and prevailing market terms available to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Current Portion of Long-term Debt—</i>Scheduled debt repayments to occur over the next twelve months from March 31, 2024 include $17.0 million of borrowings under the Revolving Credit Facility that were repaid shortly after the balance sheet date using funds from current operations, $9.0 million of Maben Coal acquisition financing shown above, and $2.2 million of equipment loans. <i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other—</i>Finance lease obligations and liabilities related to insurance premium financing are excluded from the disclosures above.<span style="font-size:12pt;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt consisted of the following: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(In thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,500</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,983</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Senior Notes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,296</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing of Maben Coal acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,400</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 90,179</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 58,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,645</p></td></tr></table> 41500000 42500000 2466000 2983000 33412000 33296000 9000000 11400000 86378000 90179000 28227000 56534000 58151000 33645000 125000000.0 50000000.0 106800000 41500000 65300000 0.0150 0.0200 0.005 0.03 1.10 5000000 1000000 35400000 35500000 17000000.0 9000000.0 2200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 5—ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Accrued liabilities</i> at March 31, 2024 consisted of accrued compensation of $10.8 million and various other liabilities. <i style="font-style:italic;">Accrued liabilities</i> at December 31, 2023 consisted of $14.6 million of accrued compensation and various other liabilities. The year-to-date decrease in <i style="font-style:italic;">Accrued liabilities</i> was related primarily to the $5.7 million decrease in </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">short-term dividends and dividend equivalents payable, which was driven by the payment of Class A common stock dividends accrued at year end 2023, and the $3.8 million decrease in accrued compensation, which was driven by annual bonus payments. These activities were offset partially by increases in various accrued payables during the quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Self-Insurance</i>—The Company is self-insured for certain losses relating to workers’ compensation claims and occupational disease obligations under the Federal Mine Safety and Health Act of 1969, as amended, as well as for employee medical expenses. The Company purchases insurance coverage to reduce its exposure to significant levels of these claims. Self-insured losses are accrued based upon estimates of the aggregate liability for uninsured claims incurred as of the balance sheet date using claims data and actuarial assumptions and, therefore, are subject to uncertainty due to a variety of factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The estimated aggregate liability for these items totaled $4.8 million and $5.2 million as of March 31, 2024 and December 31, 2023, respectively. Of the aggregate liability, the amounts included in <i style="font-style:italic;">Other long-term liabilities</i> were $3.1 million at March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Funds held in escrow for potential future workers’ compensation claims are considered restricted cash and have been included in other current assets on the condensed consolidated balance sheets. Restricted cash balances were $0.8 million at March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 10800000 14600000 5700000 3800000 4800000 5200000 3100000 3100000 800000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 6—EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Common Stock—</i>On June 12, 2023, an amendment to the Company’s amended and restated certificate of incorporation was approved by shareholder vote to reclassify the Company’s existing common stock as shares of Class A common stock and create a separate Class B common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The initial distribution of Class B common stock occurred on June 21, 2023 via a stock dividend to existing holders of common stock as of May 12, 2023. On the date of initial distribution, each holder of common stock received 0.2 shares of Class B common stock for every one share of existing common stock held on the record date. Similar actions or modifications occurred for holders of outstanding stock-based awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The distribution of the Class B common stock provides existing holders of the Company’s common stock with an opportunity to participate directly in the financial performance of the Company’s CORE assets on a stand-alone basis, separate from the Company’s metallurgical coal operations. CORE assets were acquired initially as part of the Company’s acquisition of Ramaco Coal in the second quarter of 2022. The financial performance of CORE assets consists of the following non-cost bearing revenue streams based on the Company’s current expectations:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Royalty fees derived from the royalties associated with the Ramaco Coal and Amonate reserves, which we believe approximates </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of Company-produced coal sales revenue excluding coal sales revenue from Knox Creek,</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Infrastructure fees based on </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per ton of coal processed at our preparation plants and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per ton of loaded coal at the Company’s rail load-out facilities, and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Future income derived, if and when realized, from advanced carbon products as well as rare earth elements and critical minerals initiatives.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company expects to pay a dividend equal to 20% of the total fees above; however, any dividend amounts declared and paid are subject to the sole discretion of the Company’s Board of Directors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In addition, the Board of Directors retains the power to change or add expense allocation policies related to CORE, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Holders of shares of Class A common stock continue to be entitled to receive dividends when and if declared by the Board of Directors subject to any statutory or contractual restrictions on the payment of dividends and to any prior rights and preferences that may be applicable to outstanding preferred stock, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">CORE is not a separate legal entity and holders of Class B common stock do not own a direct interest in the assets of CORE. Holders of Class B common stock are stockholders of Ramaco Resources, Inc. and are subject to all risks and liabilities of the Company as a whole. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">With respect to voting rights, holders of Class A common stock and <span style="-sec-ix-hidden:Hidden_8F_4uGl9dEaoQoLbvMSZQw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Class B</span></span> common stock vote together as a single class on all matters submitted to a vote of the stockholders and are entitled to one vote per share. The holders of Class A common stock and Class B common stock do not have cumulative voting rights in the election of directors. Class B common stock does not have any specific voting rights or governance rights with respect to CORE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">With respect to liquidation rights, holders of common stock are entitled to receive ratably the assets available for distribution to the stockholders after payment of liabilities and the liquidation preference of outstanding preferred stock, if any. That is, the rights to residual net assets upon liquidation are equal between holders of Class A and Class B common stock. Holders of Class B common stock do not have specific rights to CORE assets in the event of liquidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Board of Directors also retains the ability, in its sole discretion, to exchange all outstanding shares of Class B common stock into Class A common stock based on an exchange ratio determined by a 20-day trailing volume-weighted average price for each class of stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock-Based Awards—</i>Stock-based compensation expense totaled $4.7 million and $2.9 million for the three months ended March 31, 2024 and March 31, 2023, respectively. During 2024, the Company granted new stock-based awards and modified certain awards previously granted as discussed below. New stock-based awards granted during the first quarter of 2024 were for Class A common stock. There were no Class B stock-based awards granted during the first quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock—</i>We granted 179,028 shares of Class A restricted stock to certain senior executives, key employees, and directors during the first quarter of 2024, having a grant-date fair value of $3.1 million. The aggregate fair value of the awards granted to employees was $2.5 million, which is recognized ratably as expense over the three-year service period unless forfeited. The aggregate fair value of restricted stock granted to directors was $0.6 million, which is recognized ratably as expense over one year unless forfeited. During the vesting period, the participants have voting rights and receive nonforfeitable dividends on the same basis as fully vested common stockholders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock Units—</i>We granted 302,699 Class A restricted stock units to certain senior executives and key employees during the first quarter of 2024, having a grant-date fair value of $17.58 per share. The aggregate fair value of these awards was $5.3 million, which is recognized ratably as expense over the three-year service period unless forfeited. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Performance Stock Units—</i>We granted Class A performance stock units to certain senior executives and key employees during the first quarter of 2024. These awards cliff-vest approximately three years from the date of grant based on the achievement of targeted performance levels related to pre-established relative total shareholder return goals. These performance stock units have the potential to be earned from 0% to 200% of target depending on actual results. During the vesting period, the participants have no voting rights and no dividend rights; however, participants are entitled to receive dividend equivalents, which shall be subject to the same conditions applicable to the units and payable at the time the units vest. The recipient will receive one share of Class A common stock for each stock unit vested. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Performance stock units are accounted for as awards with a market condition since vesting depends on total shareholder return relative to a group of peer companies. The target number of performance stock units granted during the first quarter of 2024, or 315,941 units, were valued relative to the total shareholder return of a peer group based on a Monte Carlo simulation, which resulted in a grant date fair value of $28.72 per unit. The aggregate fair value of these awards was $9.1 million, which is recognized ratably as expense over the three-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Modification—</i> The resignation of one of the Company’s executive officers and the separation agreement between the employee and the Company that occurred during the first quarter of 2024 resulted in a net charge to stock compensation expense of $1.2 million during the period. Incremental value of $1.8 million resulted from the continued equity vesting provision included in the separation agreement applicable to the employee’s restricted stock awards, which was recognized as expense. This amount was offset partially by the $0.6 million reversal of previously recognized compensation expense related to the pre-modified restricted stock award ($0.3 million) as well as the forfeiture of restricted stock units and performance stock units (collectively $0.3 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Dividends–</i> On February 1, 2024, the Company announced that the Board of Directors declared a cash dividend of $0.2416 per share of Class B common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $2.1 million. On December 6, 2023, the Company announced that the Board of Directors declared a cash dividend on Class A common stock of $0.1375 per share of Class A common stock, which was paid on March 15, 2024 to shareholders of record on March 1, 2024 in the amount of $6.1 million. Dividends of $6.0 million were accrued in December 2023 for the declaration of the Class A cash dividends. In addition, previously accrued dividend equivalents of $0.1 million were paid to employees who satisfied restricted stock unit service conditions during the first quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;">On December 8, 2022, the Company announced that its Board of Directors declared a quarterly cash dividend of approximately </span><span style="font-size:10pt;">$0.125</span><span style="font-size:10pt;"> per share of common stock. Estimated dividends of </span><span style="font-size:10pt;">$5.5</span><span style="font-size:10pt;"> million were accrued in December 2022 and were </span><span style="-sec-ix-hidden:Hidden_SZR0kT7WJE64G6E7RRWqwQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">paid</span></span><span style="font-size:10pt;"> on March 15, 2023 to shareholders of record on March 1, 2023 in the amount of </span><span style="font-size:10pt;">$5.6</span><span style="font-size:10pt;"> million. </span></p> 0.2 0.03 5.00 2.50 20 1 20 4700000 2900000 0 179028 3100000 2500000 P3Y 600000 302699 17.58 5300000 P3Y 1 P3Y 0 2 1 315941 28.72 9100000 P3Y 1200000 1800000 600000 300000 300000 0.2416 2100000 0.1375 6100000 6000000.0 100000 0.125 5500000 5600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 7—COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Environmental Liabilities</i><b style="font-weight:bold;">—</b>Environmental liabilities are recognized when the expenditures are considered probable and can be reasonably estimated. Measurement of liabilities is based on currently enacted laws and regulations, existing technology, and undiscounted site-specific costs. Generally, such recognition would coincide with a commitment to a formal plan of action. No amounts have been recognized for environmental liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Surety Bond</i><span style="font-style:italic;font-weight:bold;">—</span>In accordance with state laws, we are required to post reclamation bonds to assure that reclamation work is completed. We also have a smaller amount of surety bonds that secure performance obligations. Bonds outstanding at March 31, 2024 totaled approximately $30.2 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Coal Leases and Associated Royalty Commitments</i>—We lease coal reserves under agreements that require royalties to be paid as the coal is mined and sold. Many of these agreements require minimum annual royalties to be paid regardless of the amount of coal mined and sold. Total royalty expenses were $6.8 million and $9.0 million for the three months ended March 31, 2024 and March 31, 2023, respectively. These agreements generally have terms running through exhaustion of all the mineable and merchantable coal covered by the respective lease. Royalties or throughput payments are based on a percentage of the gross selling price received for the coal we mine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contingent Transportation Purchase Commitments</i>—We secure the ability to transport coal through rail contracts and export terminals that are sometimes funded through take-or-pay arrangements. As of March 31, 2024, the Company’s remaining commitments under take-or-pay arrangements totaled $30.7 million, the majority of which relates to a multi-year contract with a total remaining commitment of $19.4 million over the remaining four years. The level of these commitments will generally be reduced at a per ton rate as such rail and export terminal services are utilized against the required minimum tonnage amounts over the contract term stipulated in such rail and export terminal contracts. However, as of March 31, 2024, the Company has accrued a $1.4 million liability for the shortfall associated with the first year’s annual commitment in the multi-year contract, which is included in the total remaining commitment above. The accrued liability for the expected shortfall was $0.8 million at December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Litigation</i>—From time to time, we are subject to various litigation and other claims in the normal course of business. No amounts have been accrued in the consolidated financial statements with respect to any matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On November 5, 2018, one of our three raw coal storage silos that fed our Elk Creek plant experienced a partial structural failure. A temporary conveying system completed in late-November 2018 restored approximately 80% of our </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">plant capacity. We completed a permanent belt workaround and restored the preparation plant to its full processing capacity in mid-2019. Our insurance carrier, Federal Insurance Company, disputed our claim for coverage based on certain exclusions to the applicable policy and, therefore, on August 21, 2019, we filed suit against Federal Insurance Company and Chubb INA Holdings, Inc. in Logan County Circuit Court in West Virginia seeking a declaratory judgment that the partial silo collapse was an insurable event and to require coverage under our policy. Defendants removed the case to the United States District Court for the Southern District of West Virginia, and upon removal, we substituted ACE American Insurance Company as a defendant in place of Chubb INA Holdings, Inc. The trial in the matter commenced on June 29, 2021, in Charleston, West Virginia. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 15, 2021, the jury returned a verdict in our favor for $7.7 million in contract damages and on July 16, 2021, made an additional award of $25.0 million for damages for wrongful denial of the claim under <i style="font-style:italic;">Hayseeds, Inc.</i> <i style="font-style:italic;">v. State Farm Fire &amp; Cas.</i>, 177 W. Va. 323, 352 S.E. 2d 73 (W. Va. 1986), including inconvenience and aggravation. On August 12, 2021, the defendants filed a post-trial motion for judgment as a matter of law or in the alternative to alter or amend the judgment or for a new trial. On March 4, 2022, the court entered its memorandum opinion and order on the motion reducing the jury award to a total of $1.8 million, including pre-judgment interest, and also vacated and set aside, in its entirety, the jury award of <i style="font-style:italic;">Hayseeds</i> damages. The same day, the court entered the judgment in accordance with the memorandum opinion and order. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 1, 2022, we filed a notice of appeal with the U.S. Court of Appeals for the Fourth Circuit. On July 20, 2023, the court rendered a decision reinstating the jury’s $7.7 million contract damages verdict. The court further determined that we are entitled to attorney’s fees in an amount to be determined on remand. Finally, the court held that we are entitled to <i style="font-style:italic;">Hayseeds</i> damages for wrongful denial of the claim but remanded for a new trial on the amount of such damages after affirming that the original $25 million award was excessive. On August 3, 2023, the Defendants-Appellees filed a Petition of Rehearing and Rehearing <i style="font-style:italic;">En Banc</i> with the Fourth Circuit. The petition was denied by order dated August 15, 2023. On August 29, 2023, the court clarified that the amount of attorney’s fees to be determined on remand included appellate fees. On September 8, 2023, the court entered its amended judgment, which awarded post-judgment interest on the previously awarded and reinstated verdict related to contract (compensatory) damages and the Fourth Circuit thereafter issued its mandate on October 2, 2023. The matter is now pending before the District Court for a new trial on damages for inconvenience and aggravation as well as the court’s determination and award of attorney’s fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The defendants fully paid during 2023 the portion of the judgment related to contract (compensatory) damages in the court’s order and that portion of the matter is considered closed.</p> 0 30200000 6800000 9000000.0 30700000 19400000 P4Y 1400000 800000 7700000 25000000.0 1800000 7700000 25000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 8—REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Our revenue is derived from contracts for the sale of coal and is recognized when the performance obligations under the contract are satisfied, which is at the point in time control is transferred to our customer. Generally, domestic sales contracts have terms of about </span><span style="font-weight:normal;">one year</span><span style="font-weight:normal;"> and the pricing is typically fixed. Export sales have spot or term contracts, and pricing can be either fixed or derived against index-based pricing mechanisms. Sales completed with delivery to an export terminal are reported as export revenue. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Disaggregated information about <i style="font-style:italic;">Revenue</i> is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:338.5pt;"></span><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Coal Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">North American revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 54,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Export revenue, excluding Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 118,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 126,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 172,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 166,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Revenue for the first quarter of 2024 includes $0.9 million of additional revenue related to adjustments for performance obligations satisfied in a previous reporting period. These adjustments were due to true-ups of previous estimates for provisional pricing and demurrage as well as price adjustments for minimum specifications or qualities of delivered coal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of March 31, 2024, the Company had outstanding performance obligations of approximately 1.1 million tons for contracts with fixed sales prices averaging $168 per ton, excluding freight, as well as 3.1 million tons for contracts with index-based pricing mechanisms. The Company expects to satisfy approximately 78% of the committed tons in 2024, 21% in 2025, and 1% in 2026. Variable amounts, including index-based prices, have not been estimated for the purpose of disclosing remaining performance obligations as permitted under the revenue recognition guidance when variable consideration is allocated entirely to a wholly unsatisfied performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentrations—</i>During the three months ended March 31, 2024, sales to two individual customers were 10% or more of our total revenue. Sales to these customers represented 19% and 11% of our total revenue during the period. For comparison purposes, during the three months ended March 31, 2023, sales to four individual customers exceeded 10% of total revenue and accounted for approximately 63% of our revenue. Three customers with individual accounts receivable balances equal to 10% or more of total accounts receivable made up approximately 26%, 15%, and 13% of the Company’s accounts receivable balance as of March 31, 2024.</p> P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:338.5pt;"></span><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(In thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Coal Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">North American revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 54,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Export revenue, excluding Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 118,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 126,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 172,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 166,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 54173000 40027000 118503000 126333000 172676000 166360000 1100000 168 3100000 0.78 0.21 0.01 2 0.10 0.19 0.11 4 0.10 0.63 3 0.10 0.26 0.15 0.15 0.13 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 9—INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Income tax provisions for interim periods are generally based on an estimated annual effective income tax rate calculated separately from the effect of significant, infrequent, or unusual items related specifically to interim periods. The income tax impacts of discrete items are recognized in the period these occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Our effective tax rate for the three months ended March 31, 2024 and March 31, 2023 was 21% and 18%, respectively. The primary differences from the federal statutory rate of 21% are related to state taxes, non-deductible expenses, the foreign-derived intangible income deduction, and depletion expense for income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p> 0.21 0.18 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 10—EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Earnings per share (“EPS”) is not presented retrospectively for periods prior to the issuance of the tracking stock as the tracking stock was not a part of the Company’s capital structure during those periods and the issuance of the tracking stock changes the common shareholders’ relative residual interest in the Company. Therefore, EPS is presented for the Company’s single class of common stock up to the time the tracking stock was issued and, subsequent to this date, EPS is presented prospectively under the two-class method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The computation of basic and diluted EPS is shown on the following page:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands, except per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Earnings attribution</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Single class of common stock (through 6/20/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A restricted stock awards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B restricted stock awards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeitable dividends declared on unvested stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single Class</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS calculations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,281</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,692</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (dual-class structure)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Unvested restricted stock awards have the right to receive nonforfeitable dividends on the same basis as common shares; therefore, unvested restricted stock is considered a participating security for the purpose of calculating EPS. Historically, the Company has shown EPS for its common stock and unvested restricted stock on a combined basis since both instruments participate on the same basis and the resulting EPS is typically the same. Starting under the two-class method, the Company reports separately the net earnings allocated away from holders of Class A and Class B common stock to holders of unvested restricted stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For accounting purposes, Class B’s participation rights are, in substance, discretionary based on the power of the Company’s Board of Directors to add or modify expense allocation policies, redefine CORE assets, and redetermine CORE’s per-ton usage fees at any time, in its sole discretion, without shareholder approval. Therefore, no amount of the Company’s net earnings shall be allocated to Class B for the purpose of calculating EPS other than actual dividends declared during the period for the tracking stock. However, during the first quarter of 2024, dividends declared by the Company were only for Class B common stock and were slightly in excess of consolidated net income for the period, which resulted in an undistributed net loss for reporting purposes. The resulting undistributed net loss was allocated proportionately between outstanding Class A and Class B common stock based on the rights to residual net assets upon liquidation being equal between holders of Class A and Class B common stock. The end result was that Class A common stock was attributed a small net loss while Class B was attributed net earnings for the purpose of calculating EPS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Diluted EPS is calculated using the treasury stock method for stock options and restricted stock units. For performance stock units, the awards are first evaluated under the contingently issuable shares guidance, which requires a determination as to whether shares would be issuable if the end of the reporting period were the end of the contingency period. For shares determined to be issuable under performance stock unit awards, the treasury stock method is then applied to determine the dilutive impact of the awards, if any. Unvested restricted stock awards are considered potential common shares as well as participating securities, as discussed previously, and are included in diluted EPS using the more dilutive of the treasury stock method or the two-class method. Since these awards share in dividends on a 1:1 basis </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">with common shares, applying the treasury stock method is antidilutive compared to the basic EPS calculation that allocates earnings to participating securities under the two-class method discussed previously. In addition, the Company’s ability to convert Class B common shares into Class A common shares is a contingency that will not be reflected in the diluted EPS for Class A common stock under the if-converted method until such time that the required Board resolutions occur, if ever.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"> <span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">For the first quarter of 2024, diluted EPS for Class A common stock excluded all outstanding stock awards because of the allocation of the undistributed net loss discussed above, and, therefore, the inclusion of any potential common shares would be antidilutive. Excluded Class A common stock awards were 749 thousand options to purchase Class A common stock, 718 thousand restricted stock units, and 1,057<span style="white-space:pre-wrap;"> thousand performance stock units (at target). No potential common shares were excluded from the calculation of diluted EPS for Class B common stock. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Diluted EPS for the single class of common stock in the first quarter of 2023 excluded all outstanding restricted stock units (684 thousand units in total or 396 thousand units on a weighted average outstanding basis) because the effect would have been antidilutive. In addition, all outstanding performance stock units (767 thousand units at target) were excluded under the guidance for contingently issuable shares or, otherwise, because the effect would have been antidilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(In thousands, except per share amounts)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Earnings attribution</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Single class of common stock (through 6/20/2023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class A restricted stock awards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B common stock </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Class B restricted stock awards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forfeitable dividends declared on unvested stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Single Class</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">EPS calculations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net earnings (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,257</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,281</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares used to compute diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,692</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Earnings per common share (dual-class structure)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td></tr><tr><td style="vertical-align:bottom;width:54.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 25257000 -106000 1000 2032000 72000 33000 2032000 25257000 -106000 2032000 25257000 42496000 8508000 44281000 96000 411000 32000 162000 42496000 8798000 44692000 0.00 0.24 0.57 0.00 0.23 0.57 1 749000 718000 1057000 684000 396000 767000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 11—RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Ramaco Coal Deferred Purchase Price—</i>A portion of the financing of the 2022 acquisition of Ramaco Coal was provided by Yorktown Partners, a related party. The Company incurred interest expense of $0.8 million for the three months ended March 31, 2023 related to the financing. The Company repaid the related-party financing debt in full during 2023. However, as of March 31, 2024, the Company still owed $0.1 million to Yorktown Partners related to the transaction, which is included in <i style="font-style:italic;">Accounts payable</i> on the Consolidated Balance Sheet. This amount was adjusted downward during the first quarter of 2024 from the $0.4<span style="white-space:pre-wrap;"> million balance reported at December 31, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Other Professional Services</i><span style="background:#ffffff;">—The Company has also entered into professional services agreements with two other related parties, which have been aggregated due to immateriality. Professional service fees incurred for these related parties were </span><span style="background:#ffffff;">$71</span><span style="background:#ffffff;"> thousand during the first quarter of 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 800000 100000 400000 71000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 12—SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On May 8, 2024, the Company announced that its Board of Directors declared cash dividends of $0.1375 per share of Class A common stock and $0.2376 per share of Class B common stock during the second quarter of 2024. The Class B dividend was calculated based on 20% of CORE royalty and infrastructure fees for the first quarter of 2024. Both dividends are payable on June 15, 2024 to shareholders of record on June 1, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On May 8, 2024, the Company announced that it entered into a First Amendment Agreement to the Revolving Credit Facility on May 3, 2024, in order to, among other things, extend the maturity date and increase the size of its existing Revolving Credit Facility. The amended facility has a maturity date of May 3,2029, and provides an initial aggregate revolving commitment of $200 million as well as an accordion feature to increase the size by an additional $75 million subject to certain terms and conditions, including the lenders’ consent. Borrowings under the amended facility may not exceed the borrowing base as determined under the amended formula included in the agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revolving loans under the facility bear interest at either the base rate plus 2.00% or the Secured Overnight Financing Rate plus 2.50%. The base rate equals the highest of the administrative agent’s prime rate, the Federal Funds Effective Rate plus 0.5%, or 3.00%. The terms of the amended facility also require the Company to maintain certain covenants, including fixed charge coverage ratio and compensating balance requirements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.1375 0.2376 20 200000000 75000000 0.0200 0.0250 0.005 0.0300 false false false false