0001558370-23-018316.txt : 20231108 0001558370-23-018316.hdr.sgml : 20231108 20231108171633 ACCESSION NUMBER: 0001558370-23-018316 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Riot Platforms, Inc. CENTRAL INDEX KEY: 0001167419 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] IRS NUMBER: 841553387 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33675 FILM NUMBER: 231389265 BUSINESS ADDRESS: STREET 1: 3855 AMBROSIA STREET, SUITE 301 CITY: CASTLE ROCK STATE: CO ZIP: 80109 BUSINESS PHONE: 303-794-2000 MAIL ADDRESS: STREET 1: 3855 AMBROSIA STREET, SUITE 301 CITY: CASTLE ROCK STATE: CO ZIP: 80109 FORMER COMPANY: FORMER CONFORMED NAME: Riot Blockchain, Inc. DATE OF NAME CHANGE: 20171004 FORMER COMPANY: FORMER CONFORMED NAME: Bioptix, Inc. DATE OF NAME CHANGE: 20161201 FORMER COMPANY: FORMER CONFORMED NAME: Venaxis, Inc. DATE OF NAME CHANGE: 20121218 10-Q 1 riot-20230930x10q.htm 10-Q
0.250.210.762.611809526891538951231687582401338943380001167419--12-312023Q3false0000196300944167751112P2YP1Y0001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-11-012023-11-060001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-10-012023-11-060001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-10-012023-10-310001167419riot:AcquisitionOfESSMetronMember2023-01-012023-09-300001167419us-gaap:RetainedEarningsMember2023-09-300001167419us-gaap:RetainedEarningsMember2023-06-3000011674192023-06-300001167419us-gaap:RetainedEarningsMember2022-12-310001167419us-gaap:RetainedEarningsMember2022-09-300001167419us-gaap:RetainedEarningsMember2022-06-3000011674192022-06-300001167419us-gaap:RetainedEarningsMember2021-12-310001167419us-gaap:CommonStockMember2023-09-300001167419us-gaap:CommonStockMember2023-06-300001167419us-gaap:CommonStockMember2022-12-310001167419us-gaap:CommonStockMember2022-09-300001167419us-gaap:CommonStockMember2022-06-300001167419us-gaap:PreferredStockMember2021-12-310001167419us-gaap:CommonStockMember2021-12-310001167419riot:ServiceBasedRSUsMember2023-09-300001167419riot:ServiceBasedRSSMember2023-09-300001167419riot:PerformanceBasedRSUsMember2023-09-300001167419riot:PerformanceBasedRsasMember2023-09-300001167419riot:ServiceBasedRSSMember2022-12-310001167419riot:PerformanceBasedRsasMember2022-12-310001167419riot:UnvestedTimeBasedRestrictedStockMember2023-01-012023-09-300001167419srt:MinimumMemberriot:ServiceBasedAwardsMember2023-01-012023-09-300001167419srt:MaximumMemberriot:ServiceBasedAwardsMember2023-01-012023-09-300001167419srt:MinimumMemberriot:TotalShareholderReturnBasedAwardsMember2023-01-012023-09-300001167419srt:MaximumMemberriot:TotalShareholderReturnBasedAwardsMember2023-01-012023-09-300001167419riot:PerformanceBasedRestrictedStockAwardsAndUnitsMember2023-01-012023-12-310001167419us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtMarketOffering2023Member2023-11-060001167419us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtMarketOffering2023Member2023-11-060001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-09-300001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-09-300001167419us-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-09-300001167419us-gaap:OfficeEquipmentMember2023-09-300001167419us-gaap:LandBuildingsAndImprovementsMember2023-09-300001167419us-gaap:ConstructionInProgressMember2023-09-300001167419us-gaap:BuildingAndBuildingImprovementsMember2023-09-300001167419riot:MinersAndMiningEquipmentMember2023-09-300001167419riot:MachineryAndFacilityEquipmentMember2023-09-300001167419us-gaap:OfficeEquipmentMember2022-12-310001167419us-gaap:LandBuildingsAndImprovementsMember2022-12-310001167419us-gaap:ConstructionInProgressMember2022-12-310001167419us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001167419riot:MinersAndMiningEquipmentMember2022-12-310001167419riot:MachineryAndFacilityEquipmentMember2022-12-310001167419us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtMarketOffering2023Member2023-10-012023-11-060001167419us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberriot:AtMarketOffering2023Member2023-10-012023-11-060001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-01-012023-09-300001167419riot:ConvertiblePreferredStockSeriesBMember2023-09-300001167419riot:ConvertiblePreferredStockSeriesAMember2023-09-300001167419riot:ConvertiblePreferredStockSeriesBMember2022-12-310001167419riot:ConvertiblePreferredStockSeriesAMember2022-12-310001167419riot:Mr.TheriotMemberus-gaap:LandMembersrt:ManagementMember2023-01-012023-09-300001167419riot:Mr.TheriotMemberus-gaap:BuildingAndBuildingImprovementsMembersrt:ManagementMember2023-01-012023-09-300001167419riot:Mr.TheriotMembersrt:ManagementMember2023-01-012023-09-300001167419riot:PerformanceBasedRSUsMember2023-01-012023-09-300001167419riot:PerformanceBasedRsasMember2023-01-012023-09-300001167419us-gaap:RetainedEarningsMember2023-07-012023-09-300001167419us-gaap:RetainedEarningsMember2023-01-012023-09-300001167419us-gaap:RetainedEarningsMember2022-07-012022-09-300001167419us-gaap:RetainedEarningsMember2022-01-012022-09-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:MinersAndMiningEquipmentMember2023-01-012023-09-300001167419riot:GMOLitigationMember2023-06-130001167419riot:RhodiumLitigationMembersrt:MinimumMember2023-06-120001167419riot:RhodiumLitigationMembersrt:MaximumMember2023-06-120001167419riot:RhodiumLitigationMember2023-05-020001167419riot:SbiCryptoCoLitigationMemberriot:ProfitLossMember2023-04-050001167419riot:SbiCryptoCoLitigationMemberriot:EquipmentDamageMember2023-04-050001167419riot:GMOLitigationMemberus-gaap:SubsequentEventMember2023-10-192023-10-190001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:ProfitLossMember2023-08-022023-08-020001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:EnergyCreditsMember2023-08-022023-08-020001167419riot:RhodiumLitigationMembersrt:MinimumMemberriot:BreachOfContractAndOtherDamagesMember2023-08-022023-08-020001167419riot:GMOLitigationMember2023-06-132023-06-130001167419us-gaap:OtherNoncurrentLiabilitiesMemberriot:EquipmentTermLoansMember2023-09-300001167419us-gaap:AccruedLiabilitiesMemberriot:EquipmentTermLoansMember2023-09-300001167419us-gaap:RevolvingCreditFacilityMember2023-09-300001167419riot:OfficeAndOtherLeasesMember2023-09-300001167419riot:GroundLeaseMember2023-09-300001167419us-gaap:TrademarksMember2023-09-300001167419us-gaap:PatentsMember2023-09-300001167419us-gaap:CustomerContractsMember2023-09-300001167419riot:UlListingsMember2023-09-300001167419us-gaap:TrademarksMember2022-12-310001167419us-gaap:PatentsMember2022-12-310001167419us-gaap:CustomerContractsMember2022-12-310001167419riot:UlListingsMember2022-12-310001167419riot:NorthernDataWorkingCapitalDisputesMember2023-03-310001167419riot:ServicebasedRSUsMember2023-01-012023-09-300001167419riot:ServicebasedRSAsMember2023-01-012023-09-300001167419riot:PerformancebasedRSUsMember2023-01-012023-09-300001167419riot:PerformancebasedRSAsMember2023-01-012023-09-300001167419riot:ServicebasedRSUsMember2023-09-300001167419riot:ServicebasedRSAsMember2023-09-300001167419riot:PerformancebasedRSUsMember2023-09-300001167419riot:PerformancebasedRSAsMember2023-09-300001167419us-gaap:MeasurementInputDiscountRateMember2023-09-300001167419srt:MaximumMemberriot:EquipmentTermLoansMember2023-01-012023-09-300001167419us-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300001167419riot:ManufacturingTermLoansMember2023-01-012023-09-300001167419riot:EquipmentTermLoansMember2023-09-300001167419riot:MiningMember2023-07-012023-09-300001167419riot:EngineeringMember2023-07-012023-09-300001167419riot:DataCenterHostingMember2023-07-012023-09-300001167419riot:MiningMember2023-01-012023-09-300001167419riot:EngineeringMember2023-01-012023-09-300001167419riot:DataCenterHostingMember2023-01-012023-09-300001167419riot:MiningMember2022-07-012022-09-300001167419riot:EngineeringMember2022-07-012022-09-300001167419riot:DataCenterHostingMember2022-07-012022-09-300001167419riot:MiningMember2022-01-012022-09-300001167419riot:EngineeringMember2022-01-012022-09-300001167419riot:DataCenterHostingMember2022-01-012022-09-300001167419riot:RevenueNetMiningMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001167419riot:RevenueNetEngineeringMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001167419riot:RevenueNetMiningMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001167419riot:RevenueNetEngineeringMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001167419riot:RevenueNetMiningMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001167419riot:RevenueNetMiningMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-3000011674192021-12-310001167419riot:AcquisitionOfESSMetronMember2021-12-010001167419us-gaap:FairValueInputsLevel3Member2023-09-300001167419us-gaap:FairValueInputsLevel2Member2023-09-300001167419us-gaap:FairValueInputsLevel1Member2023-09-300001167419us-gaap:FairValueInputsLevel3Member2022-12-310001167419us-gaap:FairValueInputsLevel2Member2022-12-310001167419us-gaap:FairValueInputsLevel1Member2022-12-310001167419riot:CorsicanaFacilityLandSiteMember2023-01-012023-09-300001167419us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001167419us-gaap:RestrictedStockMember2023-01-012023-09-300001167419riot:WarrantsToPurchaseCommonStockMember2023-01-012023-09-300001167419us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001167419us-gaap:RestrictedStockMember2022-01-012022-09-300001167419riot:WarrantsToPurchaseCommonStockMember2022-01-012022-09-300001167419us-gaap:PerformanceSharesMember2023-07-012023-09-300001167419riot:ServiceBasedAwardsMember2023-07-012023-09-300001167419riot:ServiceBasedAwardsMember2023-01-012023-09-300001167419us-gaap:PerformanceSharesMember2022-07-012022-09-300001167419riot:ServiceBasedAwardsMember2022-07-012022-09-300001167419us-gaap:PerformanceSharesMember2022-01-012022-09-300001167419riot:ServiceBasedAwardsMember2022-01-012022-09-300001167419us-gaap:PreferredStockMember2022-01-012022-09-300001167419riot:TotalShareholderReturnBasedAwardsMember2023-01-012023-09-300001167419us-gaap:PerformanceSharesMember2023-01-012023-09-300001167419riot:OncorMember2023-09-300001167419riot:CorsicanaFacilityLandSiteMember2023-09-300001167419riot:OtherMember2023-09-300001167419riot:EngineeringMember2023-09-300001167419riot:DataCenterHostingMember2023-09-300001167419riot:RevenueNetMiningMember2023-07-012023-09-300001167419riot:RevenueNetHostingMember2023-07-012023-09-300001167419riot:OtherRevenueMember2023-07-012023-09-300001167419riot:EliminationsMember2023-07-012023-09-300001167419riot:RevenueNetMiningMember2023-01-012023-09-300001167419riot:RevenueNetHostingMember2023-01-012023-09-300001167419riot:OtherRevenueMember2023-01-012023-09-300001167419riot:EliminationsMember2023-01-012023-09-300001167419riot:RevenueNetHostingMember2022-07-012022-09-300001167419riot:RevenueNetEngineeringMember2022-07-012022-09-300001167419riot:OtherRevenueMember2022-07-012022-09-300001167419riot:EliminationsMember2022-07-012022-09-300001167419riot:RevenueNetHostingMember2022-01-012022-09-300001167419riot:RevenueNetEngineeringMember2022-01-012022-09-300001167419riot:OtherRevenueMember2022-01-012022-09-300001167419riot:EliminationsMember2022-01-012022-09-300001167419riot:NorthernDataWorkingCapitalDisputesMember2023-06-132023-06-130001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-01-012023-09-300001167419riot:MidasGreenTechnologiesLlcMember2023-01-012023-09-300001167419us-gaap:RestrictedStockMemberriot:MemberOfOurCompanysOfficersAndEmployeesMember2023-01-012023-09-300001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M56sPlusPlusModelMinersMember2023-09-300001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M56sPlusModelMinersMember2023-09-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2023-09-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMember2022-01-012022-12-310001167419riot:PowerSupplyAgreementWithTxuMember2023-01-012023-09-300001167419riot:PowerSupplyAgreementWithTxuMember2023-09-300001167419riot:RevenueNetEngineeringMember2023-07-012023-09-300001167419riot:RevenueNetEngineeringMember2023-01-012023-09-300001167419riot:RevenueNetMiningMember2022-07-012022-09-300001167419riot:RevenueNetMiningMember2022-01-012022-09-300001167419riot:CorsicanaFacilityLandSiteMember2022-12-310001167419riot:ServiceBasedRSUsMember2023-01-012023-09-300001167419riot:ServiceBasedRSSMember2023-01-012023-09-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2022-11-012022-11-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2022-03-012022-03-310001167419us-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-08-012023-08-310001167419us-gaap:CommonStockMemberriot:AtMarketOffering2023Member2023-07-012023-09-300001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2023-01-012023-09-300001167419riot:SalesAgentsMemberus-gaap:CommonStockMemberriot:AtmOffering2022Member2022-01-012022-03-310001167419riot:EquipmentTermLoansMember2023-01-012023-09-300001167419riot:OfficeAndOtherLeasesMember2023-01-012023-09-300001167419riot:GroundLeaseMember2023-01-012023-09-300001167419riot:AcquisitionOfWhinstoneMember2023-09-300001167419riot:MidasGreenTechnologiesLlcMember2023-09-300001167419riot:MicrobtElectronicsTechnologyCo.LtdMember2023-09-300001167419us-gaap:CommonStockMember2023-07-012023-09-300001167419us-gaap:CommonStockMember2023-01-012023-09-300001167419us-gaap:CommonStockMember2022-07-012022-09-300001167419us-gaap:CommonStockMember2022-01-012022-09-3000011674192022-07-012022-09-300001167419riot:CorsicanaFacilityLandSiteMember2023-09-300001167419riot:WhinstoneUsLlcMemberus-gaap:MeasurementInputDiscountRateMember2023-01-012023-09-300001167419riot:AcquisitionOfWhinstoneMember2023-01-012023-09-300001167419riot:AcquisitionOfWhinstoneMember2021-05-012021-05-310001167419riot:AcquisitionOfESSMetronMember2021-12-012021-12-0100011674192022-09-300001167419riot:NorthernDataWorkingCapitalDisputesMember2023-06-092023-06-0900011674192022-01-012022-09-300001167419riot:RockdaleFacilityBitcoinMiningFacilityTexasMemberriot:TxuEnergyRetailCompanyLlcMemberriot:PowerPurchaseAgreementMember2020-05-012020-05-310001167419riot:MicrobtElectronicsTechnologyCo.LtdMember2023-01-012023-09-300001167419riot:MicrobtElectronicsTechnologyCo.LtdMemberriot:M56sPlusPlusModelMinersMember2023-01-012023-09-300001167419us-gaap:FairValueInputsLevel3Member2023-01-012023-09-3000011674192023-09-3000011674192022-12-310001167419riot:LanceDAmbrosioMember2023-09-3000011674192023-07-012023-09-300001167419riot:LanceDAmbrosioMember2023-07-012023-09-3000011674192023-11-0600011674192023-01-012023-09-30riot:segmentxbrli:sharesiso4217:USDriot:itemutr:MWhxbrli:pureutr:GWhriot:customerutr:acreiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended September 30, 2023

OR

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

For the transition period from:         to:        

Commission file number: 001-33675

RIOT PLATFORMS, INC.

(Exact name of registrant as specified in its charter)

Nevada

    

84-1553387

(State or other jurisdiction of Incorporation or organization)

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

3855 Ambrosia Street, Suite 301, Castle Rock, CO

    

80109

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code (303) 794-2000

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

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

Common Stock, no par value per share

    

RIOT

    

The Nasdaq Capital Market

(Title of class)

(Trading Symbol)

(Name of each exchange on which registered)

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition 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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No  

As of November 6, 2023, the registrant had 206,515,415 shares of its common stock, no par value per share, outstanding, which was the only class of its registered securities outstanding as of that date.

RIOT PLATFORMS, INC.

Page

PART I - FINANCIAL INFORMATION

Item 1.

Financial Statements

1

Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022 (Unaudited)

1

Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2023 and 2022 (Unaudited)

2

Condensed Consolidated Statements of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2023 and 2022 (Unaudited)

3

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2023 and 2022 (Unaudited)

4

Notes to Condensed Consolidated Financial Statements (Unaudited)

5

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

35

Item 4.

Controls and Procedures

35

PART II - OTHER INFORMATION

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

36

Item 2.

Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

36

Item 5.

Other Information

36

Item 6.

Exhibits

37

Signatures

39

i

RIOT PLATFORMS, INC.

As used in this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2023 (this “Quarterly Report”), the terms “we,” “us,” “our,” the “Company,” the “Registrant,” “Riot Platforms,” and “Riot” mean Riot Platforms, Inc., a Nevada corporation, and its consolidated subsidiaries, unless otherwise indicated.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report contains forward-looking statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995 (the “PSLRA”). The Company may also make forward-looking statements in the other reports and documents filed with the United States Securities and Exchange Commission (the “SEC”), including those documents and filings incorporated herein by reference. All statements in this Quarterly Report and the documents incorporated by reference herein other than statements of historical fact are “forward-looking statements” within the scope of this cautionary note, including, but not limited to, statements concerning: our plans, strategies and objectives for future operations; new equipment, systems, technologies, services or developments, such as our development and implementation of industrial-scale immersion-cooled Bitcoin mining hardware and our one-gigawatt data center outside of Corsicana, Texas; future economic conditions, performance, or outlooks; future political conditions; the outcome of contingencies; potential acquisitions or divestitures; the number and value of Bitcoin rewards and transaction fees we earn from our Bitcoin mining operations; expected cash flows or capital expenditures; our beliefs or expectations; activities, events or developments that we intend, expect, project, believe, or anticipate will or may occur in the future; and assumptions underlying or based upon any of the foregoing. Forward-looking statements may be identified by their use of forward-looking terminology, such as “believes,” “expects,” “may,” “should,” “would,” “will,” “intends,” “plans,” “estimates,” “anticipates,” “projects” and similar words or expressions; however, forward-looking statements may be made without such terminology.

Such forward-looking statements reflect our management’s opinions, expectations, beliefs, and assumptions based on information currently available to management regarding future events, which may not materialize or prove to be correct due to certain risks and uncertainties, including those risks which the Company’s management has identified and believes to be material and those which management has not identified, or which management does not believe to be material. Such risk factors are described in greater detail under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022 (“2022 Annual Report”), as well as under similar headings in subsequent filings we may make with the SEC. It is not possible for our management to predict all risks, the potential impact of all factors on our business, or the extent to which any factor, or combination of factors, may cause our actual results to differ, perhaps materially, from those contained in, or implied by, any forward-looking statements we may make. You should not place undue reliance on these forward-looking statements, which reflect our management’s opinions only as of the date the statements are made and are not guarantees of future performance or actual results. Should any risks or uncertainties develop into actual events, these developments could have a material adverse effect on our business, financial condition, results of operations, stockholder’s equity, and cash flows, and the market price of our securities may decline, as a result.

Accordingly, you should read this Quarterly Report, and the other filings we make with the SEC, completely and with the understanding that our future results may be materially different from our historical results and from the results expressed in, or implied by, the forward-looking statements contained in this Quarterly Report and the documents incorporated by reference herein. The forward-looking statements contained in this Quarterly Report and the documents incorporated by reference herein speak only as of the date they are made and, unless otherwise required by applicable securities laws, we disclaim any intention or obligation to update or revise any such forward-looking statements, whether as a result of new information, future events or otherwise. All forward-looking statements attributable to us are expressly qualified by the foregoing cautionary statements and are made in reliance of the safe harbor provisions of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the PSLRA.

ii

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

Riot Platforms, Inc.

Condensed Consolidated Balance Sheets

(Unaudited; and in thousands, except for share amounts)

September 30, 

December 31, 

2023

2022

ASSETS

    

  

    

  

Current assets

 

  

 

  

Cash and cash equivalents

$

290,107

$

230,328

Accounts receivable, net

 

12,683

 

26,932

Contract assets, including retainage of $3,997 and $3,012, respectively

 

22,513

 

19,743

Prepaid expenses and other current assets

 

35,989

 

32,661

Bitcoin

 

151,825

 

109,420

Future power credits, current portion

 

271

 

24,297

Total current assets

 

513,388

 

443,381

Property and equipment, net

 

667,808

 

692,555

Deposits

 

120,936

 

42,433

Finite-lived intangible assets, net

 

17,159

 

21,477

Derivative asset

108,771

97,497

Operating lease right-of-use assets

21,064

21,673

Future power credits, less current portion

 

638

 

638

Other long-term assets

 

5,620

 

310

Total assets

$

1,455,384

$

1,319,964

 

  

 

  

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

8,898

$

18,445

Contract liabilities

 

5,787

 

8,446

Accrued expenses

25,200

65,464

Deferred gain on acquisition post-close dispute settlement

26,007

Deferred revenue, current portion

 

2,564

 

2,882

Contingent consideration liability - future power credits, current portion

 

271

 

24,297

Operating lease liability, current portion

 

2,388

 

2,009

Total current liabilities

 

71,115

 

121,543

 

  

 

  

Deferred revenue, less current portion

 

16,331

 

17,869

Operating lease liability, less current portion

 

19,516

 

20,242

Contingent consideration liability - future power credits, less current portion

 

638

 

638

Other long-term liabilities

 

7,083

 

8,230

Total liabilities

 

114,683

 

168,522

 

  

 

  

Commitments and contingencies - Note 16

 

  

 

  

 

  

 

  

Stockholders’ equity

 

  

 

  

Preferred stock, no par value, 15,000,000 shares authorized:

 

  

 

  

2% Series A Convertible Preferred stock, 2,000,000 shares authorized; no shares issued and outstanding as of September 30, 2023 and December 31, 2022

 

 

0% Series B Convertible Preferred stock, 1,750,001 shares authorized; no shares issued and outstanding as of September 30, 2023 and December 31, 2022

 

 

Common stock, no par value; 340,000,000 shares authorized; 196,300,944 and 167,751,112 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively

 

2,225,743

 

1,907,784

Accumulated deficit

 

(885,042)

 

(756,342)

Total stockholders’ equity

 

1,340,701

 

1,151,442

Total liabilities and stockholders’ equity

$

1,455,384

$

1,319,964

See the accompanying Notes to these Condensed Consolidated Financial Statements.

1

Riot Platforms, Inc.

Condensed Consolidated Statements of Operations

(Unaudited; and in thousands, except for share and per share amounts)

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Revenue:

  

  

  

  

Bitcoin Mining

$

31,222

$

22,070

$

128,987

$

126,166

Data Center Hosting

 

5,108

 

8,371

 

21,811

 

27,899

Engineering

 

15,536

 

15,824

 

50,995

 

44,886

Other revenue

 

25

 

25

 

73

 

73

Total revenue

 

51,891

 

46,290

 

201,866

 

199,024

 

  

 

  

 

  

 

  

Costs and expenses:

 

  

 

  

 

  

 

  

Cost of revenue:

Bitcoin Mining

 

24,449

 

14,677

 

69,995

 

51,766

Data Center Hosting

 

26,135

 

14,223

 

73,929

 

44,392

Engineering

 

13,194

 

13,780

 

46,939

 

40,504

Acquisition-related costs

 

 

 

 

78

Selling, general, and administrative

 

29,067

 

16,004

 

61,578

 

37,549

Depreciation and amortization

 

64,569

 

26,559

 

190,071

 

61,366

Change in fair value of derivative asset

 

(3,943)

 

17,749

 

(11,274)

 

(86,865)

Power curtailment credits

(49,601)

(13,070)

(66,146)

(21,328)

Change in fair value of contingent consideration

 

 

 

 

176

Realized gain on sale of Bitcoin

 

(13,495)

 

(3,109)

 

(47,098)

 

(28,034)

Loss (gain) on sale/exchange of equipment

5,306

(7,667)

5,336

(16,281)

Casualty-related charges

1,526

Impairment of Bitcoin

4,041

3,021

14,151

130,310

Impairment of goodwill

335,648

Total costs and expenses

 

99,722

 

82,167

 

339,007

 

549,281

Operating income (loss)

 

(47,831)

 

(35,877)

 

(137,141)

 

(350,257)

 

  

 

  

 

  

 

  

Other income (expense):

 

  

 

  

 

  

 

  

Interest income (expense)

2,318

348

3,331

(9)

Realized loss on sale of marketable equity securities

(1,624)

Unrealized gain (loss) on marketable equity securities

 

 

142

 

 

(6,306)

Other income (expense)

31

96

(59)

Total other income (expense)

 

2,349

 

490

 

3,427

 

(7,998)

 

  

 

  

 

  

 

  

Net income (loss) before taxes

 

(45,482)

 

(35,387)

 

(133,714)

 

(358,255)

 

  

 

  

 

  

 

  

Current income tax benefit (expense)

 

157

 

(89)

 

(31)

 

(828)

Deferred income tax benefit (expense)

 

 

3,041

 

5,045

 

9,667

Total income tax benefit (expense)

 

157

 

2,952

 

5,014

 

8,839

 

  

 

  

 

  

 

  

Net income (loss)

$

(45,325)

$

(32,435)

$

(128,700)

$

(349,416)

 

  

 

  

 

  

 

  

Basic and diluted net income (loss) per share

$

(0.25)

$

(0.21)

$

(0.76)

$

(2.61)

Basic and diluted weighted average number of shares outstanding

 

180,952,689

 

153,895,123

 

168,758,240

 

133,894,338

See the accompanying Notes to these Condensed Consolidated Financial Statements.

2

Riot Platforms, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited; and in thousands, except for share amounts)

Three Months Ended September 30, 2023

    

    

    

    

    

Total

Common Stock

Accumulated

stockholders’

Shares

Amount

deficit

equity

Balance as of July 1, 2023

 

182,250,554

$

2,080,627

$

(839,717)

$

1,240,910

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

2,435,045

 

(974)

 

 

(974)

Issuance of common stock/At-the-market offering, net of offering costs

 

11,615,345

 

132,571

 

 

132,571

Stock-based compensation

 

 

13,519

 

 

13,519

Net income (loss)

 

 

 

(45,325)

 

(45,325)

Balance as of September 30, 2023

 

196,300,944

$

2,225,743

$

(885,042)

$

1,340,701

Three Months Ended September 30, 2022

    

    

    

    

    

Total

Common Stock

Accumulated

stockholders’

Shares

Amount

deficit

equity

Balance as of July 1, 2022

 

147,986,173

$

1,857,108

$

(563,770)

$

1,293,338

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

12,817,944

 

(1,058)

 

 

(1,058)

Issuance of common stock/At-the-market offering, net of offering costs

 

6,492,795

 

31,372

 

 

31,372

Stock-based compensation

 

 

3,561

 

 

3,561

Net income (loss)

 

 

 

(32,435)

 

(32,435)

Balance as of September 30, 2022

 

167,296,912

$

1,890,983

$

(596,205)

$

1,294,778

Nine Months Ended September 30, 2023

    

    

    

    

    

Total

Common Stock

Accumulated

stockholders’

Shares

Amount

deficit

equity

Balance as of January 1, 2023

167,751,112

$

1,907,784

$

(756,342)

$

1,151,442

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

987,322

 

(13,925)

 

 

(13,925)

Issuance of common stock/At-the-market offering, net of offering costs

 

27,492,345

 

317,232

 

 

317,232

Issuance of common stock in connection with acquisition of ESS Metron, LLC

70,165

Stock-based compensation

 

 

14,652

 

 

14,652

Net income (loss)

 

 

 

(128,700)

 

(128,700)

Balance as of September 30, 2023

 

196,300,944

$

2,225,743

$

(885,042)

$

1,340,701

Nine Months Ended September 30, 2022

    

    

    

    

    

    

    

Total

Preferred Stock

Common Stock

Accumulated

stockholders’

Shares

Amount

Shares

Amount

deficit

equity

Balance as of January 1, 2022

 

2,199

$

11

 

116,748,472

$

1,595,147

$

(246,789)

$

1,348,369

Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding

 

 

 

13,493,629

 

(9,873)

 

 

(9,873)

Issuance of common stock/At-the-market offering, net of offering costs

 

 

 

37,052,612

 

298,394

 

 

298,394

Conversion of preferred stock to common stock

 

(2,199)

 

(11)

 

2,199

 

11

 

 

Stock-based compensation

 

 

 

 

7,304

 

 

7,304

Net income (loss)

 

 

 

 

 

(349,416)

 

(349,416)

Balance as of September 30, 2022

 

$

 

167,296,912

$

1,890,983

$

(596,205)

$

1,294,778

See the accompanying Notes to these Condensed Consolidated Financial Statements.

3

Riot Platforms, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited; and in thousands)

Nine Months Ended

September 30, 

2023

    

2022

Operating activities

    

  

  

Net income (loss)

$

(128,700)

$

(349,416)

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

 

  

 

  

Stock-based compensation

 

14,652

 

7,304

Depreciation and amortization

 

190,071

 

61,366

Amortization of license fee revenue

 

(73)

 

(73)

Noncash lease expense

 

1,858

 

2,891

Deferred income tax expense (benefit)

 

(5,045)

 

(9,667)

Impairment of Bitcoin

 

14,151

 

130,310

Impairment of goodwill

335,648

Change in fair value of derivative asset

 

(11,274)

 

(86,865)

Change in fair value of contingent consideration

 

 

176

Realized loss on sale of marketable equity securities

1,624

Realized gain on sale of Bitcoin

 

(47,098)

 

(28,034)

Unrealized loss on marketable equity securities

 

 

6,306

Gain (loss) on sale/exchange of equipment

 

5,336

 

(16,281)

Casualty-related charges

1,526

Bitcoin Mining revenue

(128,987)

(126,166)

Proceeds from sale of Bitcoin

118,833

52,491

Changes in assets and liabilities:

 

  

 

  

(Increase)/decrease in operating assets

5,603

21,729

Increase/(decrease) in operating liabilities

(42,803)

(4,307)

Net cash provided by (used in) operating activities

 

(11,950)

 

(964)

 

  

 

  

Investing activities

 

  

 

  

Proceeds from the sale of marketable equity securities

704

Deposits on equipment

 

(90,512)

 

(194,923)

Security deposits

(5,479)

Purchases of property and equipment, including construction in progress

 

(148,209)

 

(129,672)

Proceeds from the sale of equipment

6,369

Patent costs incurred

 

(34)

 

(27)

Net cash provided by (used in) investing activities

 

(232,386)

 

(329,397)

 

  

 

  

Financing activities

 

  

 

  

Proceeds from the issuance of common stock / At-the-market offering

 

324,600

 

304,849

Offering costs for the issuance of common stock / At-the-market offering

 

(7,368)

 

(6,455)

Payments on contingent consideration liability - future power credits

(15,725)

Proceeds from Credit and Security Facility

4,420

Repayments of Credit and Security Facility

(3,530)

Debt issuance costs

(82)

Repurchase of common shares to pay employee withholding taxes

 

(13,925)

 

(9,873)

Net cash provided by (used in) financing activities

 

304,115

 

272,796

 

  

 

  

Net increase (decrease) in cash and cash equivalents

 

59,779

 

(57,565)

Cash and cash equivalents at beginning of period

 

230,328

 

312,315

Cash and cash equivalents at end of period

$

290,107

$

254,750

Supplemental information:

 

  

 

  

Cash paid for interest

$

35

$

Cash paid for taxes

$

680

$

Non-cash transactions

 

  

 

  

Reclassification of deposits to property and equipment

$

33,273

$

288,064

Construction in progress included in accrued expenses

$

9,342

$

9,979

Bitcoin exchanged for employee compensation

$

696

$

1,434

Conversion of preferred stock to common stock

$

$

11

Right of use assets exchanged for new operating lease liabilities

$

1,249

$

10,377

Property and equipment obtained in exchange transaction

$

$

10,409

See the accompanying Notes to these Condensed Consolidated Financial Statements.

4

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 1. Organization and Operation of The Company’s Business

Nature of Operations

Riot is a vertically integrated Bitcoin mining company principally engaged in enhancing the Company’s capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical infrastructure for Bitcoin Mining and Data Center Hosting for its institutional-scale clients at its first large-scale Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”), which currently has 700 megawatts (“MW”) in total developed capacity. The Company is also developing a second large-scale Bitcoin Mining and Data Center Hosting facility located outside of Corsicana, Texas (the “Corsicana Facility”), which, upon completion, is expected to have approximately one gigawatt of capacity available for Riot’s Bitcoin Mining activities and Data Center Hosting services. Lastly, the Company provides Engineering services, which includes engineering, design, and manufacturing of electrical equipment products for third-party customers and customized electrical infrastructure essential to the Company’s Bitcoin Mining activities and Data Center Hosting services.

As described in Note 19. Segment Information, the Company operates in three reportable business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

Note 2. Liquidity and Financial Condition

As of September 30, 2023, the Company had approximate balances of cash and cash equivalents of $290.1 million, working capital of $442.3 million, total stockholders’ equity of $1.3 billion, and an accumulated deficit of $885.0 million. To date, the Company has, in large part, relied on equity financing to fund its operations and growth. During the nine months ended September 30, 2023, the Company sold 4,615 Bitcoin for proceeds of approximately $118.8 million. The Company sold substantially all of the Bitcoin it produced during the period, but never more than the total number of Bitcoin it produced on a monthly basis, per Company policy. Bitcoin is classified on the balance sheet as a current asset due to its ability to be sold in a highly liquid marketplace.

Through its at-the-market equity offerings (“ATM Offerings”), during the nine months ended September 30, 2023, the Company issued 27,492,345 shares of common stock, at a weighted average price of $11.81 per share, for net proceeds of approximately $317.2 million. Subsequent to September 30, 2023, and through November 6, 2023, the Company issued 10,196,000 shares of common stock, at a weighted average price of $10.12 per share, for net proceeds of approximately $101.1 million. See Note 13. Stockholders’ Equity.

Inflation

The Company experiences the impact of domestic and global inflationary pressures and the impact of central banks’ responses to such pressures. These inflationary pressures impact the Company’s cost structure by increasing the cost of materials, parts, and labor, making both its operations and development more expensive, despite a continued focus on controlling the Company’s costs where possible. The development of the Corsicana Facility has been impacted by increased materials prices, labor costs, and higher rates for services, all of which may adversely affect the Company’s ability to complete the planned expansion on time and within its anticipated budget. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a broad-based economic recession will arise in connection with these pressures. As a result, management is unable to predict the impact these inflationary pressures and possible follow-on conditions may have on the business and results of operations, as well as access to financing. See the 2022 Annual Report for additional discussion regarding the potential impacts that sustained, elevated inflationary pressure may have on its operations and plans for expansion.

Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements (“Condensed Consolidated Financial Statements”) and these notes (these “Notes”) have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Unless otherwise

5

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

indicated, amounts are stated in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices, and hash rate.

The results in the Condensed Consolidated Financial Statements, including the Condensed Consolidated Statements of Operations, and these Notes include required estimates and assumptions of management, and are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023, or for any future interim period. Further, the Condensed Consolidated Financial Statements and these Notes do not include all the information and notes required by GAAP for complete financial statements.  As such, the Condensed Consolidated Financial Statements and these Notes should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ materially from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include: estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value; allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions; revenue recognition; valuing the derivative asset classified under Level 3 fair value hierarchy; determining the useful lives and recoverability of long-lived assets; impairment analysis of goodwill, fixed assets, and finite-lived intangibles; stock-based compensation; and the valuation allowance associated with the Company’s deferred tax assets.

For more information on the factors, risks, and uncertainties that could affect these estimates, please see the discussion under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of the 2022 Annual Report.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation in the Condensed Consolidated Financial Statements and these Notes. The reclassifications did not have a material impact on the Condensed Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s 2022 Annual Report.

Recently Issued Accounting Pronouncements

The Company has evaluated all recently issued accounting pronouncements and does not believe any such pronouncements currently have, and does not expect such pronouncements to have, a material impact on the Condensed Consolidated Financial Statements on a prospective basis.

Note 4. Revenue from Contracts with Customers

Disaggregated revenue

Revenue disaggregated by reportable segment is presented in Note 19. Segment Information.

Contract balances

Contract assets relate to uncompleted Engineering contracts. As of September 30, 2023 and December 31, 2022, contract assets were $22.5 million and $19.7 million, respectively.

6

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue:

Nine Months Ended

September 30, 2023

Beginning balance

$

29,197

Revenue recognized

(10,220)

Additions and other changes in contract liabilities

5,705

Ending balance

$

24,682

Remaining performance obligation

The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed.

    

Remainder of

2023

    

2024

    

2025

    

2026

2027

    

Thereafter

    

Total

Data Center Hosting

 

$

697

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

8,241

 

$

18,386

Engineering

 

910

 

4,877

 

 

 

 

5,787

Other

24

97

97

97

97

97

509

Total contract liabilities

$

1,631

$

7,336

$

2,459

$

2,459

$

2,459

$

8,338

$

24,682

Note 5. Bitcoin

The following table presents information about the Company’s Bitcoin holdings:

    

Nine Months Ended

September 30, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

128,987

Proceeds from sale of Bitcoin

 

(118,833)

Exchange of Bitcoin for employee compensation

 

(696)

Realized gain on sale of Bitcoin

 

47,098

Impairment of Bitcoin

 

(14,151)

Ending balance

$

151,825

During the three months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $4.0 million and $3.0 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $14.2 million and $130.3 million, respectively.

Applying the market price of one Bitcoin on September 30, 2023 of approximately $26,968 to the Company’s 7,327 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $197.6 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.

7

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 6. Property and Equipment

The following table presents the Company’s property and equipment:

    

September 30, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

330,775

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

477,311

 

441,324

Machinery and facility equipment

38,673

35,125

Office and computer equipment

 

1,878

 

1,206

Construction in progress

 

107,850

 

97,231

Total cost of property and equipment

 

966,807

 

814,735

Less accumulated depreciation

 

(298,999)

 

(122,180)

Property and equipment, net

$

667,808

$

692,555

The Company did not incur any impairment charges for its property and equipment during the three and nine months ended September 30, 2023 and 2022.

During the three months ended September 30, 2023 and 2022, depreciation expense related to property and equipment totaled $63.1 million and $26.2 million, respectively, and during the nine months ended September 30, 2023 and 2022, totaled $185.7 million and $60.3 million, respectively.

Miners and mining equipment

As of September 30, 2023, the Company had a total of 98,694 miners deployed in its Bitcoin mining operation at the Rockdale Facility, which excludes 14,250 miners currently offline as a result of damage sustained to the facility’s infrastructure during severe winter storms affecting Texas in December 2022.

During the nine months ended September 30, 2023, the Company entered into a purchase agreement with MicroBT Electronics Technology Co., LTD, through its manufacturing affiliate, SuperAcme Technology (Hong Kong) Limited (collectively, “MicroBT”) to acquire 8,320 M56S+ model miners and 24,960 M56S++ model miners, primarily for use at the Corsicana Facility, for a total purchase price of approximately $162.9 million. Delivery of the miners is expected to begin in December 2023, with all miners expected to be received and deployed by mid-2024. The purchase agreement also provides the Company an option to purchase up to an additional 66,560 additional M56S++ miners, on the same terms as the initial order, through December 31, 2024.

During the nine months ended September 30, 2023, the Company entered into a purchase agreement with Midas Green Technologies, LLC (d/b/a “Midas Immersion Cooling”) (“Midas”) for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems is expected to begin in the fourth quarter of 2023 and to be completed by the end of 2023. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain Technologies Limited (“Bitmain”) for a total of 5,130 S19 series miners, which were received in January 2023. As of September 30, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain.

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, impacting approximately 2.5 exahash per second (“EH/s”) of hash rate capacity.

As of September 30, 2023, the Company has estimated that total damages of $11.2 million were incurred and no insurance recoveries have yet been received. Recoveries will be recognized when they are probable of being received.

8

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Construction in progress

As of September 30, 2023, the Company’s expansion of the Rockdale Facility had been completed.

In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations.

The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence during the first quarter of 2024, following commissioning of the substation.

Through September 30, 2023, the Company had incurred costs of approximately $155.2 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $140.4 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

Commitments

During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners described herein, leaving an additional commitment of approximately $94.7 million due in installments through approximately February 2024 based on the estimated delivery schedule.

During the nine months ended September 30, 2023, the Company paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems described herein, leaving an additional commitment of approximately $31.2 million due in installments through approximately December 2023 based on the estimated delivery schedule.

Related party land transaction

During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the nine months ended September 30, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. Mr. Theriot is part of the management team at Riot and is considered a related party of Riot. The transaction was accounted for as an asset acquisition.

Note 7. Finite-Lived Intangible Assets

The following table presents the Company’s finite-lived intangible assets as of September 30, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,137)

$

5,163

 

10

Trademark

 

5,000

 

(917)

 

4,083

 

10

UL Listings

 

2,700

 

(413)

 

2,287

 

12

Patents

 

10,060

 

(4,434)

 

5,626

 

Various

Finite-lived intangible assets

$

24,060

$

(6,901)

$

17,159

9

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

During the three months ended September 30, 2023 and 2022, amortization expense related to finite-lived intangible assets was $1.5 million and $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, was $4.4 million and $1.1 million, respectively.

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of September 30, 2023:

Remainder of 2023

$

1,522

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,757

Total

$

17,159

The Company did not identify any impairment of its finite-lived intangible assets during the three and nine months ended September 30, 2023 and 2022.

Note 8. Power Purchase Agreement

Power Supply Contract and Demand Response Services Programs

In May 2020, the Company, through its subsidiary, Whinstone US, Inc. (“Whinstone”), entered into a long-term power purchase agreement (the “PPA”) to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally under the PPA, the Company has the option to purchase additional power at market prices, as needed.      

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the Electric Reliability Council of Texas (“ERCOT”) and are recorded in Cost of revenue on the Condensed Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.

10

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT, as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down.

Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its ongoing 2023 monthly power bills are substantially reduced.

Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently.

During the three months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $49.6 million and $13.1 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $66.1 million and $21.3 million, respectively. These amounts are recorded in Power curtailment credits on the Condensed Consolidated Statements of Operations.

The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in Derivative asset on the Condensed Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Condensed Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.

The estimated fair value of the Company’s derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.6%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of September 30, 2023, the margin-based collateral requirement of the Company was zero.

While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities.

11

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents changes in the estimated fair value of the Derivative asset:

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

11,274

Balance as of September 30, 2023

$

108,771

Note 9. Deposits

The following table presents the activity of the Company’s deposits paid:

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

90,512

Reclassifications to property and equipment

 

(33,273)

Balance as of September 30, 2023

90,512

Security deposits

 

30,424

Total long-term deposits

$

120,936

Deposits on Equipment

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the nine months ended September 30, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 6. Property and Equipment.

During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners and paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems. See Note 6. Property and Equipment.

Security Deposits

During the nine months ended September 30, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. Power Purchase Agreement.

As of September 30, 2023, there were approximately $4.7 million in security deposits paid by the Company for the development of the Corsicana Facility, all of which was paid during the year ended December 31, 2022.

As of September 30, 2023, all $3.1 million paid in 2021 in connection with the Facilities Agreement for the construction of the electricity delivery system facilities to serve the expansion of the Rockdale Facility, had been returned to the Company.

The Company has other security deposits totaling approximately $2.7 million, including $1.8 million associated with its ground lease.

12

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 10. Accrued Expenses

Accrued expenses consist of the following:

    

September 30, 

December 31, 

2023

2022

Construction in progress

$

9,342

$

16,621

Power related costs and remittances

 

158

 

32,632

Compensation

8,836

8,582

Insurance

 

2,684

 

3,660

Other

 

4,180

 

3,969

Total accrued expenses

$

25,200

$

65,464

Note 11. Debt

Credit and Security Facility

The Company’s subsidiary, ESS Metron, LLC, has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 million Equipment Guidance Line.

The $6.0 million Revolving Line of Credit has a term of one year with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the nine months ended September 30, 2023, were $3.5 million and payments were $3.5 million. As of September 30, 2023, the outstanding balance on the Revolving Line of Credit was $0.

The $4.0 million Equipment Guidance Line has a term of one year and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Equipment Guidance Line during the nine months ended September 30, 2023, were approximately $0.9 million. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). As of September 30, 2023, the outstanding balance on the Equipment Guidance Line was approximately $0.5 million.

All borrowings and accrued interest under the Equipment Guidance Line convert to fixed rate term loans every six months, which have either five-year terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or three-year terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line was converted into a three-year Equipment Term Loan with a fixed interest rate of 6.6%. As of September 30, 2023, the outstanding balance on the Equipment Term Loan was approximately $0.4 million.

As of September 30, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of approximately $0.1 million of deferred financing costs. The net current outstanding debt balance of $0.1 million was recognized within Accrued Expenses and the net long-term outstanding debt balance of $0.7 million was recognized within Other long-term liabilities on the Condensed Consolidated Balance Sheets.

As of September 30, 2023, the Company was in compliance with all covenants of the Credit and Security Facility.

Note 12. Leases

As of September 30, 2023 and December 31, 2022, operating lease right of use assets were $21.1 million and $21.7 million, respectively, and operating lease liabilities were $21.9 million and $22.3 million, respectively.

13

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents the components of the Company’s lease expense:

    

Three Months Ended

    

Nine Months Ended

    

September 30, 

    

September 30, 

2023

    

2022

2023

    

2022

Operating lease cost

$

1,014

$

844

$

2,973

$

2,268

Variable lease cost

 

55

 

45

 

162

 

121

Operating lease expense

 

1,069

 

889

$

3,135

$

2,389

The following table presents supplemental lease information:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Operating cash outflows for operating leases

$

806

$

249

$

2,600

$

2,471

Right of use assets exchanged for new operating lease liabilities

$

567

$

1,088

$

1,249

$

10,377

Weighted-average remaining lease term – operating leases

 

7.7

 

8.9

 

7.7

 

8.9

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%  

 

6.7

%  

 

6.6

%

The following table represents the Company’s future minimum operating lease payments as of September 30, 2023:

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

484

$

437

$

921

2024

 

1,998

 

1,798

 

3,796

2025

2,058

1,495

3,553

2026

 

2,119

 

1,425

 

3,544

2027

 

2,183

 

1,305

 

3,488

Thereafter

 

9,618

 

3,444

 

13,062

Total undiscounted lease payments

 

18,460

 

9,904

 

28,364

Less present value discount

 

(4,937)

 

(1,523)

 

(6,460)

Present value of lease liabilities

$

13,523

$

8,381

$

21,904

 

Note 13. Stockholders’ Equity

During the nine months ended September 30, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended (the “2019 Equity Incentive Plan”). The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $13.9 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

At-the-Market (“ATM”) Equity Offerings

2023 ATM Offering

In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock.

14

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

During the three months ended September 30, 2023, the Company received net proceeds of approximately $126.0 million ($129.4 million of gross proceeds, net of $3.4 million in commissions and expenses) from the sale of 11,044,700 shares of its common stock at a weighted average fair value of $11.72 per share under its 2023 ATM Offering.

Subsequent to September 30, 2023, and through November 6, 2023, the Company received net proceeds of approximately $101.1 million from the sale of 10,196,000 shares of its common stock at a weighted average fair value of $10.12 per share under its 2023 ATM Offering.

2022 ATM Offering

In March 2022, the Company entered into the 2022 ATM Offering, under which it could offer and sell up to $500.0 million in shares of the Company’s common stock.

During the nine months ended September 30, 2023, the Company received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of its common stock at a weighted average fair value of $11.86 per share under its 2022 ATM Offering. With the sale and issuance of these shares, all $500.0 million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.

ESS Metron Holdback Shares

On December 1, 2021, the Company acquired 100% of the equity interests in ESS Metron for consideration that included 715,413 shares of the Company’s common stock, 70,165 shares of which were withheld as security for the sellers’ indemnification obligations for 18 months. During the nine months ended September 30, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

Note 14. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting.

As of July 13, 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (the Company “Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates.

During the nine months ended September 30, 2023, under its new long-term incentive program, the Company issued 1.9 million shares as TSR Awards, including 1.7 million shares as performance-based RSAs and 0.2 million shares as performance-based RSUs, with an aggregate grant date fair value of approximately $38.0 million, as well as 0.8 million service-based RSAs and 0.1 million service-based RSUs, with an aggregate grant date fair value of $19.7 million.

15

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents the Company’s stock-based compensation expense by category:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Performance-based stock awards and units

$

3,926

$

1,643

$

(12,424)

$

1,448

Service-based stock awards and units

9,593

1,918

27,076

5,856

Total stock-based compensation

$

13,519

$

3,561

$

14,652

$

7,304

Stock-based compensation expense is recognized in Selling, general and administrative on the Condensed Consolidated Statements of Operations.

Performance-Based Awards and Units

Performance-based awards and units are eligible to vest either: (i) over a three-year performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

The following table presents a summary of the activity of the Company’s performance-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(271,548)

$

32.16

Balance as of September 30, 2023

5,156,446

$

22.30

As of September 30, 2023, there was approximately $30.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.2 years.

The following table presents a summary of the activity of the Company’s performance-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of September 30, 2023

246,426

$

19.59

As of September 30, 2023, there was approximately $4.5 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.

16

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Service-Based Awards and Units

Service-based awards vest over one, two, and three-year service periods.

The following table presents a summary of the activity of the Company’s service-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,226,762

$

15.53

Vested

(4,386,376)

$

6.87

Forfeited

(780,672)

$

6.83

Balance as of September 30, 2023

 

4,915,458

$

9.04

As of September 30, 2023, there was approximately $37.8 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.1 years.

The following table presents a summary of the activity of the Company’s service-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

123,213

$

20.29

Vested

$

Forfeited

$

Balance as of September 30, 2023

 

123,213

$

20.29

As of September 30, 2023, there was approximately $2.3 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.

Note 15. Fair Value Measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis:

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of September 30, 2023, and December 31, 2022:

Fair value measured as of September 30, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

108,771

$

$

$

108,771

Contingent consideration liability (b)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

17

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

(a)See Note 8. Power Purchase Agreement.
(b)See Note 16. Commitments and Contingencies.

Assets and Liabilities Not Measured at Fair Value on a Recurring Basis:

As of September 30, 2023 and December 31, 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

Note 16. Commitments and Contingencies

Commitments

Operating Leases

The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. Leases, for additional information.

Water Reservation Agreement

The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.1 million.

The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.

Contingent Consideration Liability

Upon the acquisition of Whinstone in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration to the seller if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through September 30, 2023, portions of the power credits were received, and a portion of the obligation was settled.

The following table presents the changes in the estimated fair value of the Company’s contingent consideration liability:

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of September 30, 2023

$

909

The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.

Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific

18

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

risk factors. Specifically, the Company used S&P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations for the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

Approximately $1.2 million of remaining future power credits to be received are estimated to be received over a period of 12 years. The Company determined the value of the contingent consideration as of September 30, 2023, using a discount rate of approximately 8.0%, which was based on the factors above, including the recent increase in interest rates.

Contingencies

Legal Proceedings

The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business, as described in the 2022 Annual Report, as supplemented by the following:

Northern Data Working Capital Disputes

On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed $29.5 million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately $27.1 million. Accordingly, $27.1 million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining $2.4 million held in escrow allocated to Northern Data. As a result, the Company recognized a Deferred gain on acquisition post-close dispute settlement of $26.0 million on the Condensed Consolidated Balance Sheets.

Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery on July 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests Northern Data’s right to bring this new complaint and entirely disagrees with the allegations and arguments it raises, and the Company filed a motion to dismiss the complaint on July 17, 2023, which is set to be heard on February 13, 2024.While the Company considers Northern Data’s new complaint to be without merit and intends to vigorously oppose such complaint, as appropriate, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.

Legacy Hosting Customer Disputes

Rhodium

On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. The amended petition also seeks a declaration that certain superseded agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Whinstone seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7-$10 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42 million in alleged energy credits, at least $1 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees. On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On October 24, 2023, Whinstone filed a petition for writ of mandamus with the Court of Appeal for the Third District of Texas, Austin Division (Case No. 03-23-00717-CV), requesting that the appellate court vacate the

19

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

district court’s order compelling arbitration or, alternatively, the portion of its order staying litigation as to all claims arising under agreements without mandatory arbitration provisions. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

SBI Crypto Co.

On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

GMO

On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC) against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150 million. Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

Class Actions and Related Shareholder Derivative Actions

On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United States District Court for the District of New Jersey, Takata v. Riot Blockchain Inc., et al. (Case No. 3: 18-cv-02293). On August 25, 2023, the United States District Court for the District of New Jersey dismissed the Takata action, with prejudice, dismissing all of Takata’s claims.

Following the commencement of the Takata action, several shareholder derivative complaints were filed against the Company, all of which have been dismissed without prejudice. On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (Jackson v. Riot Blockchain, Inc., et al. (Case No. 604520/18)).  Following dismissal of the Takata action, on October 23, 2023, the parties filed a joint stipulation of discontinuance dismissing all Jackson’s claims without prejudice. On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (In re Riot Blockchain, Inc. Shareholder Derivative Litigation (Case No. A-18-774890-B)). On January 18, 2023, the court entered an order voluntarily dismissing the two shareholder derivative complaints without prejudice. On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (Finitz v. O’Rourke, et al. (Case No. 1:18-cv-09640)).  Following dismissal of the Takata action, on October 6, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all Finitz’s claims. Finally, on December 13, 2018, a shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (Monts v. O’Rourke, et al. (Case No. 1:18-cv-01443)).  Following dismissal of the Takata action, on September 26, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all Monts’ claims.

Note 17. Income Taxes

20

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

During the three months ended September 30, 2023 and 2022, the Company realized deferred income tax benefits of $0 and $3.0 million, respectively, and $5.0 million and $9.7 million during the nine months ended September 30, 2023 and 2022, respectively, related primarily to the contingent consideration liability and future power credits.

Note 18. Earnings Per Share

The following table presents potentially dilutive securities that were not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:

    

    

September 30, 2023

    

September 30, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock awards (a)

7,689,628

12,478,290

Unvested restricted stock units

 

369,639

 

2,286,701

Total

 

8,122,267

 

14,827,991

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.

Note 19. Segment Information

The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed. The chief operating decision maker (“CODM”) analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments.

The Company does not allocate all assets to the reporting segments as they are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments.

The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.

The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Condensed Consolidated Statements of Operations. All Other revenue is from external customers.

During the three and nine months ended September 30, 2023, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, the Company earned revenue of $6.4 million, or 12.3% of consolidated revenue, and $20.9 million, or 10.4% of consolidated revenue, respectively, from one customer in its Engineering segment.

During the three and nine months ended September 30, 2022, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in mining pools, no single customer or related group of customers contributed 10% or more of the Company’s total condensed consolidated revenue.

21

Table of Contents

Riot Platforms, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Condensed   Consolidated Statements of Operations:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Reportable segment revenue:

  

  

  

  

Bitcoin Mining

$

31,222

$

22,070

$

128,987

$

126,166

Data Center Hosting

 

34,786

 

23,624

 

111,169

 

68,240

Engineering

 

16,585

 

20,300

 

58,124

 

55,050

Other revenue

 

25

 

25

 

73

 

73

Eliminations

 

(30,727)

 

(19,729)

 

(96,487)

 

(50,505)

Total segment and consolidated revenue

$

51,891

$

46,290

$

201,866

$

199,024

Reportable segment cost of revenue:

 

  

 

  

 

  

 

  

Bitcoin Mining

 

31,667

 

15,949

 

93,840

 

60,793

Data Center Hosting

 

48,595

 

28,201

 

139,442

 

75,705

Engineering

 

13,973

 

16,767

 

51,791

 

47,302

Eliminations

 

(30,457)

 

(18,237)

 

(94,210)

 

(47,138)

Total segment and consolidated cost of revenue

$

63,778

$

42,680

$

190,863

$

136,662

Reconciling Items:

 

  

 

  

 

  

 

  

Acquisition-related costs

 

 

 

 

(78)

Selling, general, and administrative

 

(29,067)

 

(16,004)

 

(61,578)

 

(37,549)

Depreciation and amortization

 

(64,569)

 

(26,559)

 

(190,071)

 

(61,366)

Change in fair value of derivative asset

 

3,943

 

(17,749)

 

11,274

 

86,865

Power curtailment credits

49,601

13,070

66,146

21,328

Change in fair value of contingent consideration

 

 

 

 

(176)

Realized gain on sale of Bitcoin

 

13,495

 

3,109

 

47,098

 

28,034

(Loss) gain on sale/exchange of equipment

(5,306)

7,667

(5,336)

16,281

Casualty-related charges

 

 

 

(1,526)

 

Impairment of Bitcoin

(4,041)

(3,021)

(14,151)

(130,310)

Impairment of goodwill

 

 

 

 

(335,648)

Interest income (expense)

 

2,318

 

348

 

3,331

 

(9)

Realized loss on sale of marketable equity securities

 

 

 

 

(1,624)

Unrealized loss on marketable equity securities

 

 

142

 

 

(6,306)

Other income (expense)

 

31

 

 

96

 

(59)

Current income tax benefit (expense)

157

(89)

(31)

(828)

Deferred income tax benefit (expense)

 

 

3,041

 

5,045

 

9,667

Net income (loss)

$

(45,325)

$

(32,435)

$

(128,700)

$

(349,416)

22

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

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (this “MD&A”) should be read in conjunction with our Condensed Consolidated Financial Statements and the related notes (the “Notes”) and other financial information included elsewhere in this Quarterly Report and with our audited consolidated financial statements for the fiscal year ended December 31, 2022, as included in our 2022 Annual Report.

This MD&A contains statements of management’s beliefs, expectations and assumptions regarding our future business, and any statements other than statements of historical fact are “forward-looking statements” within the meaning of the PSLRA, which are made in reliance of the safe harbor provisions of Section 27A of the Securities Act, Section 21E of the Exchange Act, and the PSLRA. Such statements express management’s beliefs, opinions, projections and expectations regarding future events and circumstances, based on information available to management as of the date of this Quarterly Report, and are subject to risks and uncertainties, and our actual results could differ materially from those discussed in these forward-looking statements. Further, these forward-looking statements should not be construed either as assurances of performance or as promises of a given course of action. You should review the sections of this Quarterly Report entitled “Cautionary Note Regarding Forward-Looking Statements” and “Risk Factors” for a discussion of factors that could cause actual results to differ materially – and potentially adversely – from the results described in or implied by the forward-looking statements contained in the following this MD&A and elsewhere in this Quarterly Report.

Unless otherwise indicated, amounts are stated in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices, and hash rate.

Business Overview:

We are a vertically integrated Bitcoin mining company principally engaged in enhancing our capabilities to mine Bitcoin in support of the Bitcoin blockchain. We also provide comprehensive and critical infrastructure for institutional-scale hosted clients to mine Bitcoin at our Rockdale Facility. Our Rockdale Facility is believed to be the largest Bitcoin mining facility in North America, as measured by developed capacity, and we are currently evaluating further growing its capacity. Additionally, we are developing the Corsicana Facility, a second large-scale Bitcoin mining data center facility, which, upon completion, is expected to have approximately one gigawatt of capacity available for our own Bitcoin Mining activities and Data Center Hosting services for institutional-scale hosted clients.

We operate in an environment which is constantly evolving based on the proliferation of Bitcoin and cryptocurrencies in general. A significant component of our strategy is to effectively and efficiently allocate capital between opportunities that generate the highest return on investment.

Industry Trends

During 2022 and 2023, we have observed several companies in the Bitcoin ecosystem experience significant challenges and initiate bankruptcy proceedings due to the significant decline in the price of Bitcoin and other national and global macroeconomic factors. We anticipate this trend will likely continue as companies attempt to shift their business models to operate on significantly compressed margins. Further affecting the margins of the companies within the Bitcoin ecosystem, the Bitcoin reward for solving a block is subject to periodic incremental halving, which is next anticipated to occur in April 2024. The network halving is a preprogrammed, fixed process of the Bitcoin network where the Bitcoin reward for solving a block received by miners is reduced by half approximately every four years. The network halving will continue to occur on this schedule until the amount of Bitcoin in existence reaches the cap of 21 million. The network halving is a process designed to implement a periodic decreasing schedule of the issuance of new Bitcoin into the market which results in a predictable and controlled inflationary rate.

The dramatic increase in the price of Bitcoin observed in the market during prior years caused many companies to over-leverage themselves, thus operating in potentially unsustainable ways given the recent variability in the price of Bitcoin. Riot chose to refrain from engaging in any significant debt-financing activities during this period and, as a result, has not been subject to the significant debt-service shortfalls some of our competitors are experiencing. Despite such challenges in the ecosystem, Riot continues to focus on building long-term stockholder value by taking strategic action to vertically integrate our business, expanding the Rockdale Facility and developing the Corsicana Facility. Management believes this focus will positively affect each of Riot’s three business segments by providing more capacity for our Bitcoin Mining and Data Center Hosting operations, and by capitalizing on supply chain efficiencies garnered through our Engineering segment. As we grow our business, we continue to focus on deploying our

23

efficient Bitcoin mining fleet, at scale, while realizing the benefits of being an owner and operator of our Bitcoin Mining and Data Center Hosting facilities.

 

We anticipate companies in our industry will continue to experience challenges, and that the remainder of 2023 and 2024 will continue to be a period of consolidation in the Bitcoin mining industry. Further, given our relative position, liquidity, and absence of any significant long-term debt, we believe we are well positioned to benefit from such consolidation. We are continuously evaluating strategic opportunities which we may decide to undertake as part of our strategic growth initiatives; however, we can offer no assurances that any strategic opportunities which we decide to undertake will be achieved on the schedule or within the budget we anticipate, if at all, in our competitive and evolving industry, and our business and financial results may change significantly as a result of such strategic growth.

The recent shutdowns of certain digital asset exchanges and trading platforms due to fraud or business failure has negatively impacted confidence in the digital asset industry as a whole and led to increased oversight and scrutiny of the industry. We did not have any exposure to any digital asset lenders or exchanges who have declared bankruptcy or have suspended operations. We only hold and sell Bitcoin that we have mined and do not sell, hold, or redeem any Bitcoin for any other parties. Our Bitcoin is held in cold storage wallets by a well-known U.S. based third-party digital asset-focused custodian. We also sell our Bitcoin using our custodian’s U.S. brokerage services.

In 2023, the banking industry and financial services sector experienced disruptions and instability. In March 2023, Silvergate Capital Corporation, the holding company for Silvergate Bank (“Silvergate Bank”), which was primarily focused on the digital asset industry, announced its intent to wind down operations and voluntarily liquidate its holdings. Also in March, Silicon Valley Bank (“Silicon Valley Bank”) and Signature Bank (“Signature Bank”) both closed and the Federal Deposit Insurance Corporation (“FDIC”) was appointed receiver following their closures and transferred substantially all assets of the former banks to newly created, FDIC-operated bridge banks in an action to protect all depositors of the banks. In May 2023, First Republic Bank was closed, and the FDIC sold substantially all of First Republic Bank’s assets to JP Morgan Chase & Co.

Although we maintained certain operating accounts with Signature Bank prior to its closure, we have since transferred all our deposits previously held with the bank to other banking institutions. We did not lose access to our accounts or experience interruptions in banking services, and we suffered no losses with respect to our deposits at Signature Bank as a result of the bank’s closure. We did not have any banking relationships with Silicon Valley Bank, Silvergate Bank, or First Republic Bank, and currently hold our cash and cash equivalents at multiple banking institutions. Although we did not suffer any losses, we continue to monitor for updates to mitigate any future impacts we may be subject to as a result of the instability of the banking industry and financial services sector.

Bitcoin Mining

We own and operate one of the largest Bitcoin Mining operations in North America. During the nine months ended September 30, 2023, we continued to deploy miners at our Rockdale Facility and continued development activities at the Corsicana Facility, with the objective of increasing our operational efficiency and performance in the future.

As of September 30, 2023, our Bitcoin Mining business segment operated 98,694 miners, with a hash rate capacity of 10.9 EH/s, which excludes 14,250 miners currently offline due to infrastructure damage sustained by our Rockdale Facility during severe winter storms in December 2022. We expect repairs to the Rockdale Facility to be completed and to bring sidelined hash rate capacity back online during the fourth quarter of 2023. During the nine months ended September 30, 2023, we mined 4,996 Bitcoin, which represented an increase of 30.0% over the 3,842 Bitcoin we mined in the nine months ended September 30, 2022. We anticipate achieving a total self-mining hash rate capacity of 12.5 EH/s in the fourth quarter of 2023.

In June 2023, we entered into a purchase agreement with MicroBT to acquire 8,320 M56S+ model miners and 24,960 M56S++ model miners for a total purchase price of approximately $162.9 million, as well as an option to purchase up to an additional 66,560 additional M56S++ miners through December 31, 2024, on the same terms as the initial purchase order. Delivery of the miners is expected to begin in December 2023, with all miners expected to be received and deployed by mid-2024. Upon full deployment of the 33,280 miners, we anticipate achieving a total self-mining hash rate capacity of 20.1 EH/s.

For the nine months ended September 30, 2023, Bitcoin Mining revenue was approximately $129.0 million.

24

Data Center Hosting

Following our acquisition of Whinstone, we commenced an expansion of our Rockdale Facility, to more than double its developed capacity at the time of acquisition and, as of September 30, 2023, this expansion had been completed.

The expansion of our Rockdale Facility has provided capacity to enable us to deploy our current fleet of miners in a self-hosted facility, while allowing us to continue to operate and grow our Data Center Hosting business segment. We believe deploying our miners at the expanded Rockdale Facility offers many advantages for our Bitcoin mining operations, including allowing us to operate our miners without incurring third-party colocation services fees and to do so at the low fixed energy costs available to the Rockdale Facility under its long-term PPA.

Data Center Hosting revenue includes upfront payments, which we record as deferred revenue and generally recognize as services are provided. We provide energized space and operating and maintenance services to third-party mining companies who locate their mining hardware at our Rockdale Facility under long-term contracts. We account for these agreements as a single performance obligation for services being delivered in a series with delivery being measured by daily successful operation of the mining hardware. As such, we recognize revenue over the life of the contract as its series of performance obligations are met. The contracts are recognized in the amount for which we have the right to invoice because we elected the “right to invoice” practical expedient.

For the nine months ended September 30, 2023, Data Center Hosting revenue was approximately $21.8 million.

Engineering

Our Engineering business segment designs and manufacturers power distribution equipment and custom engineered electrical products that provide us with the ability to vertically integrate many of the critical electrical components and engineering services necessary for our Corsicana and Rockdale Facility expansions and to reduce our execution and counter-party risk in ongoing and future expansion projects. Engineering and other specialized talent employed in our Engineering business segment also allow us to continue to explore new methods to optimize and develop a best-in-class Bitcoin mining operation and has been instrumental in the development of our industrial-scale immersion-cooled Bitcoin mining hardware.

Our Engineering business segment also provides electricity distribution product design, manufacture, and installation services primarily focused on large-scale commercial and governmental customers and serves a broad scope of clients across a wide range of markets including data center, power generation, utility, water, industrial, and alternative energy. Products are custom built to client and industry specifications. Additionally, we utilize an in-house field service and repair department.

Engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts with one identified performance obligation. Engineering revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which the Company has an enforceable right to receive compensation as defined under the contract.

For the nine months ended September 30, 2023, Engineering revenue was approximately $51.0 million.

Global Logistics

Global supply logistics have caused delays across all channels of distribution. Similarly, we have also experienced delays in certain of our miner delivery schedules and in our infrastructure development schedules due to constraints on the globalized supply chains for miners, electricity distribution equipment and construction materials. Through the date of this Quarterly Report, we have been able to effectively mitigate any delivery delays to avoid materially impacting our miner deployment schedule, however, there are no assurances we will be able to continue to mitigate any such delivery delays in the future. Additionally, the development of our new Corsicana Facility requires large quantities of construction materials, specialized electricity distribution equipment and other component parts that can be difficult to source. We have procured and hold many of the required materials to help mitigate global supply logistic and pricing concerns. We continue to monitor developments in the global supply chain and assess their potential impact on our expansion plans.

25

Summary of Bitcoin Mining Results

The following tables present additional information about our Bitcoin Mining activities, including Bitcoin production and sales of the Bitcoin mined:

Quantity

Amounts

Balance as of January 1, 2023

 

6,974

$

109,420

Revenue recognized from Bitcoin mined

 

4,996

 

128,987

Proceeds from sale of Bitcoin

 

(4,615)

 

(118,833)

Exchange of Bitcoin for employee compensation

 

(28)

 

(696)

Realized gain on sale of Bitcoin

 

 

47,098

Impairment of Bitcoin

 

 

(14,151)

Balance as of September 30, 2023

 

7,327

$

151,825

Quantity

Amounts

Balance as of January 1, 2022

 

4,884

$

150,593

Revenue recognized from Bitcoin mined

 

3,842

 

126,166

Proceeds from sale of Bitcoin

 

(1,925)

 

(52,491)

Exchange of Bitcoin for employee compensation

 

(35)

 

(1,434)

Realized gain on sale of Bitcoin

 

 

28,034

Impairment of Bitcoin

 

 

(130,310)

Balance as of September 30, 2022

 

6,766

$

120,558

Results of Operations

Comparative Results for the three months ended September 30, 2023 and 2022:

Revenue

Total revenue for the three months ended September 30, 2023 and 2022, was $51.9 million and $46.3 million, respectively, and consisted of our Bitcoin Mining revenue, Data Center Hosting revenue, Engineering revenue, and other revenue.

For the three months ended September 30, 2023 and 2022, Bitcoin Mining revenue was $31.2 million, and $22.1 million, respectively. The increase of $9.2 million was primarily due to an increase of 64 Bitcoin mined in the 2023 period as compared to the 2022 period as a result of an increase in miners deployed and higher Bitcoin values in the 2023 period, partially offset by an increase in the Bitcoin network difficulty. In the 2023 period, Bitcoin prices averaged $28,230 per coin, as compared to $21,184 for the 2022 period. Additionally, we continued employing our power strategy to significantly reduce overall power costs. As noted below, during the three months ended September 30, 2023 and 2022, we earned $49.6 million and $13.1 million, respectively, in power credits, which were received in cash or credited against our power invoices, as a result of temporarily pausing our operations. The power credits equate to approximately 1,757 Bitcoin and 617 Bitcoin, respectively, as computed using the average daily Bitcoin prices for the applicable period.

For the three months ended September 30, 2023 and 2022, Data Center Hosting revenue was $5.1 million, and $8.4 million, respectively. The decrease of $3.3 million was primarily due to hosting fewer customers during the 2023 period as we continue to address legacy contracts.

For the three months ended September 30, 2023 and 2022, Engineering revenue was $15.5 million and $15.8 million, respectively. The decrease of $0.3 million was primarily attributable to supply chain constraints resulting in decreased receipts of materials, delaying the completion of certain custom products, and therefore, the recognition of revenue. Our custom electrical products such as switchgear and power distribution centers are used as important components in data center development and in power generation and distribution facilities, and there has been increased demand for these products due to the continued increase in data center construction by developers, as well as the continually increasing worldwide demand for power.

Costs and expenses

Cost of revenue for Bitcoin Mining for the three months ended September 30, 2023 and 2022, was $24.4 million and $14.7 million, respectively, an increase of approximately $9.8 million. As a percentage of Bitcoin Mining revenue, Bitcoin Mining cost of revenue

26

was 78.3% and 66.5% for the three months ended September 30, 2023 and 2022, respectively. Cost of revenue consists primarily of direct production costs of Bitcoin mining operations, including electricity, labor, and insurance, but excluding depreciation and amortization, which are separately stated. The increase was primarily due to the increase in Bitcoin mining capacity at the Rockdale Facility, which requires more headcount and direct costs necessary to maintain and support our expanded Bitcoin mining operations. As noted below, during the three months ended September 30, 2023 and 2022, we earned $49.6 million and $13.1 million, respectively, in power credits to be credited against our power invoices, as a result of temporarily pausing our operations to participate in ERCOT’s Demand Response Service Programs. Our fixed-price power purchase contracts enable us to strategically curtail our mining operations and participate in these programs, which significantly lower our cost to mine Bitcoin. These credits are recognized in Power curtailment credits on our Condensed Consolidated Statements of Operations, outside of cost of revenue, but significantly reduce our overall cost to mine Bitcoin. When netting the power curtailment credits allocated to Bitcoin Mining with the costs of revenue, the net costs as a percentage of Bitcoin Mining revenue were (21.8)% and 38.8% for the three months ended September 30, 2023 and 2022, respectively. For the three months ended September 30, 2023, the net costs as a percentage of Bitcoin Mining revenue were negative due to power curtailment credits exceeding costs of revenue.

Cost of revenue for Data Center Hosting for the three months ended September 30, 2023 and 2022, was $26.1 million and $14.2 million, respectively, an increase of approximately $11.9 million. The costs consisted primarily of direct power costs, with the balance primarily incurred for rent and compensation costs. The increase was primarily attributable to the significant increase in size of our Rockdale Facility over the period, which has more than doubled since 2021.

Cost of revenue for Engineering for the three months ended September 30, 2023 and 2022, was $13.2 million and $13.8 million, respectively, a decrease of approximately $0.6 million. The costs consisted primarily of direct materials and labor, as well as indirect manufacturing costs. The decrease was primarily due to decreased receipts of materials resulting from increased competition for direct materials due to supply chain constraints.

Selling, general and administrative expenses for the three months ended September 30, 2023 and 2022, were $29.1 million and $16.0 million, respectively, an increase of approximately $13.1 million. Selling, general and administrative expenses consist of stock-based compensation, legal and professional fees, and other personnel and related costs. The increase was primarily due to increases in stock compensation expenses of $10.0 million due to our long-term incentive program implemented during the quarter, compensation expenses of $2.0 million as a result of hiring additional employees to support our ongoing growth, and increased legal and professional fees of $2.3 million primarily related to ongoing litigation and public company compliance, partially offset by decreases of $1.3 million in other general operating costs, including information technology projects.

Depreciation and amortization for the three months ended September 30, 2023 and 2022, was $64.6 million and $26.6 million, respectively, an increase of approximately $38.0 million. The increase was primarily due to higher depreciation expense recognized for the Rockdale Facility and significant increase in number of recently acquired miners.

The change in fair value of our derivative asset for the three months ended September 30, 2023 and 2022, was a gain of $3.9 million and a loss of $17.7 million, respectively, and was recorded to adjust the fair value of our PPA, which was classified as a derivative asset and measured at fair value. The changes in fair value were due to changes in future power prices over the applicable period.

Power curtailment credits for the three months ended September 30, 2023 and 2022, were $49.6 million and $13.1 million, respectively, and represent sales of unused power under our PPA and participation in ancillary services under ERCOT Demand Response Services Programs. The amount of these credits varies from period to period depending on various factors impacting the supply of power to, and the demand for power on, the ERCOT grid, such as weather and global fuel costs.

Realized gains on the sale of Bitcoin for the three months ended September 30, 2023 and 2022, were $13.5 million and $3.1 million, respectively. The increase was primarily attributable to an increase of 115 Bitcoin sold in the 2023 period as compared to the 2022 period and increased Bitcoin values in the 2023 period as compared to the 2022 period.

Impairment of Bitcoin for the three months ended September 30, 2023 and 2022, was $4.0 million and $3.0 million, respectively, arising from declines in Bitcoin prices during the respective periods.

27

Comparative Results for the nine months ended September 30, 2023 and 2022:

Revenue

Total revenue for the nine months ended September 30, 2023 and 2022 was $201.9 million and $199.0 million, respectively, and consisted of our Bitcoin Mining revenue, Data Center Hosting revenue, Engineering revenue, and other revenue.

For the nine months ended September 30, 2023 and 2022, Bitcoin Mining revenue was $129.0 million, and $126.2 million, respectively. The increase of $2.8 million was primarily due to an increase of 1,154 Bitcoin mined in the 2023 period as compared to the 2022 period as a result of an increase in miners deployed, partially offset by lower Bitcoin values in the 2023 period, averaging $25,818 per coin, as compared to $32,839 for the 2022 period, and an increase in the Bitcoin network difficulty. Additionally, we continued employing our power strategy to significantly reduce overall power costs. As described below, during the nine months ended September 30, 2023, we earned $66.1 million in power credits, which were received in cash or credited against our power invoices, as a result of temporarily pausing operations. The power credits equate to approximately 2,562 Bitcoin, as computed using the average daily Bitcoin prices for the 2023 period. During the nine months ended September 30, 2022, we earned $21.3 million in power credits, or the equivalent of approximately 649 Bitcoin, as computed using the average daily Bitcoin prices for the 2022 period.

For the nine months ended September 30, 2023 and 2022, Data Center Hosting revenue was $21.8 million, and $27.9 million, respectively. The decrease of $6.1 million was primarily due to lower revenue share from customers due to the lower Bitcoin values in the 2023 period, as noted above, combined with hosting fewer customers during 2023 as we continue to address legacy contracts.

For the nine months ended September 30, 2023 and 2022, Engineering revenue was $51.0 million and $44.9 million, respectively. The increase of $6.1 million was primarily attributable to an increase in data center development across the country. Our custom electrical products such as switchgear and power distribution centers are used as important components in data center development and in power generation and distribution facilities, and there has been increased demand for these products due to the continued increase in data center construction by developers, as well as the continually increasing worldwide demand for power.

Costs and expenses

Cost of revenue for Bitcoin Mining for the nine months ended September 30, 2023 and 2022, was $70.0 million and $51.8 million, respectively, an increase of approximately $18.2 million. As a percentage of Bitcoin Mining revenue, cost of revenue totaled 54.3% and 41.0% for the nine months ended September 30, 2023 and 2022, respectively. Cost of revenue consists primarily of direct production costs of Bitcoin mining operations, including electricity, labor, and insurance, but excluding depreciation and amortization, which are separately stated. The increase was primarily due to the increase in Bitcoin mining capacity at the Rockdale Facility, which requires more headcount and direct costs to maintain and support the Bitcoin mining operations. As noted below, during the nine months ended September 30, 2023 and 2022, we earned $66.1 million and $21.3 million, respectively, in power credits to be credited against our power invoices, as a result of temporarily pausing our operations to participate in ERCOT’s demand response and ancillary services programs. Our fixed-price power contracts enable us to strategically curtail our mining operations and participate in these programs, which significantly lower our cost to mine Bitcoin. These credits are recognized in Power curtailment credits on our Condensed Consolidated Statements of Operations, outside of cost of revenue, but significantly reduce our overall cost to mine Bitcoin. When netting the power curtailment credits allocated to Bitcoin Mining with the costs of revenue, the net costs as a percentage of Bitcoin Mining revenue were 21.4% and 34.6% for the nine months ended September 30, 2023 and 2022, respectively.

Cost of revenue for Data Center Hosting for the nine months ended September 30, 2023 and 2022, was $73.9 million and $44.4 million, respectively, an increase of approximately $29.5 million. The costs consisted primarily of direct power costs, with the balance primarily incurred for rent and compensation costs. The increase was primarily attributable to the significant increase in size of our Rockdale Facility over the period, which has more than doubled since 2021.

Cost of revenue for Engineering for the nine months ended September 30, 2023 and 2022, was $46.9 million and $40.5 million, respectively, an increase of approximately $6.4 million. The costs consisted primarily of direct materials and labor, as well as indirect manufacturing costs. The increase was primarily due to an increase in materials purchased, as well as additional labor required to support increased demand for our custom electricity transmission products. Increased competition for direct materials due to supply chain constraints contributed to additional costs, as well as inflationary pressure for labor in manufacturing.

28

Selling, general and administrative expenses for the nine months ended September 30, 2023 and 2022, were $61.6 million and $37.5 million, respectively, an increase of approximately $24.0 million. Selling, general and administrative expenses consist of stock-based compensation, legal and professional fees and other personnel and related costs. The increase was primarily due to increases in compensation expenses of $7.7 million as a result of hiring additional employees to support our ongoing growth, increased stock-based compensation of $7.4 million due to the adoption of the long-term incentive plan and additional headcount, increased legal and professional fees of $6.1 million primarily related to ongoing litigation and public company compliance, and increases of $2.8 million in other general operating costs such as information technology projects to support our growth.

Depreciation and amortization expense for the nine months ended September 30, 2023 and 2022, was $190.1 million and $61.4 million, respectively, an increase of approximately $128.7 million. The increase was primarily due to higher depreciation expense recognized for the Rockdale Facility and significant increase in number of recently acquired miners.

The increase in fair value of our derivative asset for the nine months ended September 30, 2023 and 2022, was $11.3 million and $86.9 million, respectively, and was recorded to adjust the fair value of our PPA, which was classified as a derivative asset and measured at fair value. The increases in fair value were due to increases in future power prices over the applicable period.

Power curtailment credits for the nine months ended September 30, 2023 and 2022, were $66.1 million and $21.3 million, respectively, which represent sales of unused power under our PPA and participation in ancillary services under ERCOT Demand Response Services Programs. The amount of these credits varies from period to period depending on various factors impacting the supply of power to and the demand on the power grid, including weather and global fuel costs.

The realized gain on sale of Bitcoin for the nine months ended September 30, 2023 and 2022 was $47.1 million and $28.0 million, respectively. The increase was primarily attributable to 2,690 more Bitcoin sold in the 2023 period as compared to the 2022 period, partially offset by decreased Bitcoin values in the 2023 period as compared to the 2022 period.

Impairment of Bitcoin for the nine months ended September 30, 2023 and 2022, was $14.2 million and $130.3 million, respectively, arising from declines in Bitcoin prices during the respective periods, with more significant declines occurring in the 2022 period.

Non-GAAP Measures

In addition to financial measures presented under GAAP, we consistently evaluate our use of and calculation of non-GAAP financial measures such as “Adjusted EBITDA.” EBITDA is computed as net income before interest, taxes, depreciation, and amortization. Adjusted EBITDA is a financial measure defined as EBITDA further adjusted to eliminate the effects of certain non-cash and/or non-recurring items that do not reflect our ongoing strategic business operations, which management believes results in a performance measurement that represents a key indicator of our core business operations of Bitcoin mining. The adjustments include fair value adjustments such as derivative power contract adjustments, equity securities value changes, and non-cash stock-based compensation expense, in addition to financing and legacy business income and expense items.

  

We believe Adjusted EBITDA can be an important financial measure because it allows management, investors, and our board of directors to evaluate and compare our operating results, including our return on capital and operating efficiencies, from period-to-period by making such adjustments. Additionally, Adjusted EBITDA is used as a performance metric for share-based compensation.  

 

Adjusted EBITDA is provided in addition to, and should not be considered to be a substitute for, or superior to, net income, the most comparable measure under GAAP to Adjusted EBITDA. Further, Adjusted EBITDA should not be considered as an alternative to revenue growth, net income, diluted earnings per share or any other performance measure derived in accordance with GAAP, or as an alternative to cash flow from operating activities as a measure of our liquidity. Adjusted EBITDA has limitations as an analytical tool, and you should not consider this measure either in isolation or as a substitute for analyzing our results as reported under GAAP.

29

The following table reconciles Adjusted EBITDA to Net income (loss), the most comparable GAAP financial measure:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Net income (loss)

$

(45,325)

$

(32,435)

$

(128,700)

$

(349,416)

Interest (income) expense

 

(2,318)

 

(348)

 

(3,331)

 

9

Income tax expense (benefit)

 

(157)

 

(2,952)

 

(5,014)

 

(8,839)

Depreciation and amortization

 

64,569

 

26,559

 

190,071

 

61,366

EBITDA

 

16,769

 

(9,176)

 

53,026

 

(296,880)

 

  

 

  

 

  

 

  

Adjustments:

 

  

 

  

 

  

 

  

Stock-based compensation expense

 

13,519

 

3,561

 

14,652

 

7,304

Acquisition-related costs

 

 

 

 

78

Change in fair value of derivative asset

 

(3,943)

 

17,749

 

(11,274)

 

(86,865)

Change in fair value of contingent consideration

 

 

 

 

176

Realized loss on sale of marketable equity securities

1,624

Unrealized (gain) loss on marketable equity securities

 

 

(142)

 

 

6,306

Loss (gain) on sale/exchange of equipment

 

5,306

 

(7,667)

 

5,336

 

(16,281)

Casualty-related charges

1,526

Impairment of goodwill

335,648

Other (income) expense

 

(31)

 

 

(96)

 

59

License fees

 

(25)

 

(25)

 

(73)

 

(73)

Adjusted EBITDA

$

31,595

$

4,300

$

63,097

$

(48,904)

In addition to Adjusted EBITDA, we believe “Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits”, “Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits”, “Cost of revenue – Bitcoin Mining, net of power curtailment credits” and “Cost of revenue – Data Center Hosting, net of power curtailment credits” are additional non-GAAP performance measurements that represent a key indicator of our core business operations of both Bitcoin Mining and Data Center Hosting.

We believe our ability to offer power back to the grid at market-driven spot prices, thereby reducing our operating costs, is integral to our overall strategy, specifically our power management strategy and our commitment to supporting the ERCOT grid. While participation in various grid demand response programs may impact our Bitcoin production, we view this as an important part of our partnership-driven approach with ERCOT and our commitment to being a good corporate citizen in our communities.

 

We also believe netting the power sales against our costs can be an important financial measure because it allows management, investors, and our board of directors to evaluate and compare our operating results, including our operating efficiencies, from period-to-period by making such adjustments. We have allocated the benefit of the power sales to our Data Center Hosting and Bitcoin Mining segments based on their proportional power consumption during the periods presented.

 

Bitcoin Mining revenue in excess of cost of revenue, net of power curtailment credits, Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits, Cost of revenue – Bitcoin Mining, net of power curtailment credits and Cost of revenue – Data Center Hosting, net of power curtailment credits are provided in addition to and should not be considered to be a substitute for, or superior to Revenue – Bitcoin Mining, Revenue – Data Center Hosting, Cost of revenue – Bitcoin Mining or Cost of revenue – Data Center Hosting as presented in our Condensed Consolidated Statements of Operations. 

30

The following table presents reconciliations of these measurements to the most comparable GAAP financial measures:

Three Months Ended

Nine Months Ended

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

Bitcoin Mining

 

  

 

  

 

  

 

  

Revenue

$

31,222

$

22,070

$

128,987

$

126,166

Cost of revenue

 

24,449

 

14,677

 

69,995

 

51,766

Power curtailment credits allocated to Bitcoin Mining

 

(31,249)

 

(6,104)

 

(42,333)

 

(8,175)

Cost of revenue, net of power curtailment credits

 

(6,800)

 

8,573

 

27,662

 

43,591

Bitcoin mining revenue in excess of cost of revenue, net of power curtailment credits

$

38,022

$

13,497

$

101,325

$

82,575

Bitcoin mining revenue in excess of cost of revenue, net of power curtailment credits as a percentage of revenue

 

121.8%

 

61.2%

 

78.6%

 

65.4%

Data Center Hosting

 

  

 

  

 

  

 

  

Revenue

$

5,108

$

8,371

$

21,811

$

27,899

Cost of revenue

 

26,135

$

14,223

$

73,929

$

44,392

Power curtailment credits allocated to Data Center Hosting

 

(18,352)

 

(6,996)

 

(23,813)

 

(13,153)

Cost of revenue, net of power curtailment credits

 

7,783

 

7,227

 

50,116

 

31,239

Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits

$

(2,675)

$

1,144

$

(28,305)

$

(3,340)

Data Center Hosting revenue in excess of cost of revenue, net of power curtailment credits as a percentage of revenue

 

(52.4)%

 

13.7%

 

(129.8)%

 

(12.0)%

Total consolidated power curtailment credits

$

(49,601)

$

(13,070)

$

(66,146)

$

(21,328)

LIQUIDITY AND CAPITAL RESOURCES

As of September 30, 2023, we had working capital of approximately $442.3 million, which included cash and cash equivalents of $290.1 million. We reported a net loss of $128.7 million during the nine months ended September 30, 2023, which included $35.1 million in non-cash expenses, primarily consisting of depreciation and amortization of $190.1 million, partially offset by Bitcoin Mining revenue of $129.0 million and gains on the sale of Bitcoin of $47.1 million.

During the nine months ended September 30, 2023, we sold 4,615 Bitcoin for proceeds of approximately $118.8 million. We monitor our balance sheet on an ongoing basis and evaluate the level of Bitcoin retained in consideration of our cash requirements and ongoing operations. Our Bitcoin sales for the 2023 period were for substantially all of our Bitcoin production, but never more than our production on a monthly basis per our internal policy.

Through our ATM offerings, during the nine months ended September 30, 2023, we issued 27,492,345 shares of common stock, at a weighted average price of $11.81 per share, for net proceeds of approximately $317.2 million. Subsequent to September 30, 2023, and through November 6, 2023, we received net proceeds of approximately $101.1 million from the sale of 10,196,000 shares of our common stock at a weighted average price of $10.12 per share under our 2023 ATM Offering.

We believe our current financial position and operations give us the ability to meet cash requirements and plans in the short-term and long-term.

Miners

As of December 31, 2022, we had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, all of which were received in January 2023.

In June 2023, we entered into a purchase agreement with MicroBT to acquire 8,320 M56S+ model miners and 24,960 M56S++ model miners for a total purchase price of approximately $162.9 million. Delivery of the miners is expected to begin in December 2023, with all miners expected to be received and deployed by mid-2024. Upon full deployment of the 33,280 miners, we anticipate

31

achieving a total self-mining hash rate capacity of 20.1 EH/s. The purchase agreement also provides us the option to purchase up to an additional 66,560 additional M56S++ miners on the same terms as the original purchase through December 31, 2024.

Development of the Corsicana Facility Data Center

In 2022, we announced our planned development of the Corsicana Facility, our second large-scale Bitcoin mining and data center hosting facility located on a 265-acre site in Navarro County, Texas. The Corsicana Facility is expected, upon completion, to have one-gigawatt of developed capacity for Bitcoin mining and data center hosting, securely supplied with power by a substation being developed for us on the premises that will be interconnected with the nearby Navarro Switch. The strategic decision to locate the Corsicana Facility next to the Navarro Switch was made to limit electricity lost in transmission and maximize the efficiency of our substation’s power distribution facilities. The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin mining and data center hosting infrastructure spread across multiple buildings, as well as construction of various utilities, offices, warehouses, and infrastructure to support the facility’s operations. Construction of the substation and the data centers is expected to be carried out through the first quarter of 2024, with Bitcoin Mining and Data Center Hosting operations expected to commence following the commissioning of the substation.

This first phase of the development of the Corsicana Facility includes land acquisition, site preparation, substation development, and transmission construction, along with construction of ancillary buildings and four buildings utilizing our immersion-cooling infrastructure and technology. We estimate that the total cost of the first phase of the development will be approximately $333 million, which is scheduled to be invested through the first quarter of 2024. Through September 30, 2023, we had incurred costs of approximately $155.2 million related to the development of the Corsicana Facility, which consisted of $10.1 million for land, $140.4 million of initial developments costs and equipment and a $4.7 million deposit for future power usage. We expect to incur costs of approximately $128 million during the remainder of 2023 and approximately $50 million during the first quarter of 2024.

Revenue from Operations

Bitcoin Mining

We expect to generate ongoing revenue from Bitcoin rewards from our Bitcoin Mining operations and our ability to liquidate Bitcoin rewards at future values will be regularly evaluated to generate cash for operations.

Generating Bitcoin rewards which exceed our production and overhead costs will determine our ability to report profit margins related to such Bitcoin mining operations, although accounting for our reported profitability is significantly complex. Furthermore, regardless of our ability to generate proceeds from the sale of our Bitcoin produced from our Bitcoin Mining business, we may need to raise additional capital in the form of equity or debt to fund our operations and pursue our business strategy.

The ability to raise funds through the sale of equity, debt financings, or the sale of Bitcoin to maintain our operations is subject to many risks and uncertainties and, even if we were successful, future equity issuances or convertible debt offerings could result in dilution to our existing stockholders, and any future debt or debt securities may contain covenants that limit our operations or ability to enter into certain transactions. Our ability to realize revenue through Bitcoin production and successfully convert Bitcoin into cash or fund overhead with Bitcoin is subject to a number of risks, including regulatory, financial and business risks, many of which are beyond our control. Additionally, we have observed significant historical volatility in the market price of Bitcoin and, as such, future prices cannot be predicted.

Data Center Hosting

Generally, we provide power for our hosted/co-located Bitcoin mining data center clients on a variable (sub-metered) basis. Each client pays us variable monthly fees based on the amount of power, networking costs, and other basic hosting services utilized by such client’s hosted operations, at rates specified in such client’s hosting agreement. In addition to power charges and basic hosting charges, our hosting agreements with certain clients provide for revenue sharing, based on the clients’ operating revenue, net of direct hosting costs paid to us. We recognize variable hosting revenue each month, as the hosting fees and revenue sharing payments due to us from our hosting clients are subject to various uncertainties largely outside of our control, including the amount of power used by the hosted client, the market price for Bitcoin, the Bitcoin network difficulty and global hash rate, as well as other factors.

We generate engineering and construction services revenue from the fabrication and deployment of immersion cooling technology for Bitcoin mining clients, for which we bill the client at a fixed monthly fee or at an hourly rate. For the installation and maintenance of client-owned equipment, revenue is recognized upon completion of each phase of the installation project, as defined in each

32

client’s hosting agreement. For the construction of assets owned by us but paid for and used by the client during the term of their data center hosting contract, revenue is recognized on a straight-line basis over the remaining life of the contract.

Maintenance services include cleaning, cabling, and other services to maintain the clients’ equipment. We bill the client at a fixed monthly fee or at an hourly rate. Revenue is recognized as these services are provided.

For a number of clients inherited as a result of the Whinstone acquisition, we provide data center hosting services pursuant to hosting agreements containing below-market terms, including as to power costs (“Legacy Contracts”). Accordingly, our hosting revenue from such Legacy Contracts has, historically, been less than our cost to provide such clients with hosting services. We are presently engaged in litigation relating to such Legacy Contracts, further increasing our costs associated with these Legacy Contracts. Our goal is to protect and advance, to the extent it is within our control, the value of our Data Center Hosting business. In advancement of this goal, we are actively monitoring the performance of such remaining Legacy Contract clients, with a focus on maximizing revenue and enhancing efficiencies both within the segment and through vertical integration across our business segments.

Legacy Hosting Agreements

Management continually assesses the performance of our business segments, to maximize revenue, minimize costs, and enhance efficiencies. As part of their examination of our Data Center Hosting business segment, management identified several Legacy Contracts inherited through the Whinstone acquisition containing below-market terms. Approximately 200 MW of the total capacity of the Rockdale Facility is occupied by Legacy Contract customers GMO and Rhodium. Management identified, through its assessment of our business segments, that these Legacy Contract customers have sought to take advantage of the legacy hosting arrangements to the detriment of our Data Center Hosting business. As such, Whinstone believes both GMO and Rhodium are in material breach of their obligations under their respective Legacy Contracts.  Whinstone has made reasonable efforts to resolve these Legacy Contract disputes and enter into revised hosting agreements on market terms and is presently engaged in litigation with both GMO and Rhodium.  

Termination of GMO Legacy Hosting Agreement

Following repeated attempts to reach a negotiated resolution of the matter before and after the GMO lawsuit was initiated, Whinstone terminated its Legacy Contract with GMO, effective as of June 29, 2023. Whinstone’s removal of GMO’s legacy miners from the Rockdale Facility, because of this termination, will free up approximately 75 MW of mining capacity. In support of our growth and efficiencies, Whinstone intends to use the 75 MW area formerly occupied by GMO within the Rockdale Facility to host more powerful and efficient miners, either for its Data Center Hosting operations, on terms more accretive to the Company than the terminated legacy agreement, or as part of our Bitcoin Mining operations.

Engineering

Substantially all engineering revenue is derived from the sale of custom products built to customers’ specifications under fixed-price contracts. Revenue is recognized over time as performance creates or enhances an asset with no alternative use, and for which we have an enforceable right to receive compensation as defined under the contract. The length of time required to complete a custom product varies but is typically between four and 12 weeks.

Customers are typically required to make periodic progress payments based on contractually agreed-upon milestones.

If we are unable to generate sufficient revenue from our Bitcoin Mining, Data Center Hosting, or Engineering operations when needed or secure additional sources of funding, it may be necessary to significantly reduce our current rate of spending or explore other strategic alternatives.

33

Operating Activities

For the nine months ended September 30, 2023, net cash used in operating activities was $12.0 million, which primarily consisted of the net loss of $128.7 million, partially offset by net cash inflows of $81.6 million due to changes in operating assets and liabilities, including proceeds from the sale of Bitcoin, and a net loss on non-cash reconciling items of $35.1 million. The net cash inflow due to changes in operating assets and liabilities primarily consisted of net cash inflows of $118.8 from the sale of Bitcoin, partially offset by net cash outflows of $37.2 million attributable to changes in non-Bitcoin operating assets and liabilities. The non-cash net loss primarily consisted of depreciation and amortization of $190.0 million, primarily attributable to depreciation of our miners, partially offset by revenue of $129.0 million from our Bitcoin Mining operations and $47.1 million of gains on the sale of Bitcoin.

For the nine months ended September 30, 2022, net cash used in operating activities was $1.0 million, which primarily consisted of the net loss of $349.4 million, partially offset by a net loss on non-cash reconciling items of $278.5 million and net cash inflows attributable to changes in operating assets and liabilities, including proceeds from the sale of Bitcoin, and of $70.0 million. The non-cash net loss primarily consisted of goodwill impairment of $335.6 million and impairment of Bitcoin of $130.3 million, partially offset by Bitcoin Mining revenue of $126.2 million and an increase in the fair value of the derivative asset of $86.9 million, attributable to the increased value of our fixed price power agreement as compared to the forward power curve. The net cash inflows from operating assets and liabilities primarily consisted of proceeds from the sale of Bitcoin of $52.5 million, partially offset by changes in non-Bitcoin operating assets and liabilities.

Investing Activities

For the nine months ended September 30, 2023, net cash used in investing activities was $232.4 million, which primarily consisted of purchases of property and equipment of $148.2 million attributable to the now complete expansion of the Rockdale Facility, ongoing development of the Corsicana Facility, continued deployment of miners, and payments for deposits on equipment of $90.5 million.

For the nine months ended September 30, 2022, net cash used in investing activities was $329.4 million, which primarily consisted of deposits paid on future shipments of miners of $194.9 million and purchases of property and equipment of $129.7 million, primarily attributable to the expansion of the Rockdale Facility and continued deployment of miners.

Financing Activities

For the nine months ended September 30, 2023, net cash provided by financing activities was $304.1 million, which consisted of net proceeds from the issuance of shares under the ATM program of $317.2 million to be used to fund ongoing growth, partially offset by the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $13.9 million in connection with the settlement of vested equity awards granted under our 2019 Equity Incentive Plan.

For the nine months ended September 30, 2022, net cash provided by financing activities was $272.8 million, which consisted of net proceeds from the issuance of shares under the ATM program of $298.4 million used to fund ongoing growth, partially offset by payments on our contingent consideration liability of $15.7 million related to our acquisition of Whinstone and the repurchase of shares of common stock withheld to satisfy employee withholding taxes of $9.9 million in connection with the settlement of vested equity awards granted under our 2019 Equity Incentive Plan.

Critical Accounting Policies and Estimates and New Accounting Pronouncements

Our critical accounting policies and significant estimates have not changed from those detailed in our 2022 Annual Report, except for those accounting subjects described under the heading “Recently Issued Accounting Pronouncements” in Note 3, Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements in the Notes.

We have evaluated all recently issued accounting pronouncements and do not believe any such pronouncements currently have, and do not expect such pronouncements to have, a material impact on our Condensed Consolidated Financial Statements on a prospective basis.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.

34

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Market risk is the risk to earnings or asset and liability values resulting from movements in market prices. The following discussion about our market risk exposure involves forward-looking statements. Actual results could differ materially from those projected in our forward-looking statements. For more information regarding the forward-looking statements used in this section and elsewhere in this Quarterly Report, see the Cautionary Note Regarding Forward-Looking Statements at the forepart of this Quarterly Report.

Risk Regarding the Price of Bitcoin

Our business and development strategy is focused on maintaining and expanding our Bitcoin Mining operations to maximize the amount of new Bitcoin rewards we earn. As of September 30, 2023, we held 7,327 Bitcoin with a carrying value of $151.8 million, all of which were produced from our Bitcoin mining operations. The carrying value of our Bitcoin assets reflects the $14.2 million of impairment charges we recorded against the value of our Bitcoin assets during the nine months ended September 30, 2023, due to decreases in the fair value of our Bitcoin after receipt.

Bitcoin held are accounted for as indefinite-lived intangible assets. Bitcoin are measured on a first-in-first-out (“FIFO”) basis and measured for impairment daily based on the intraday low quoted price of Bitcoin. To the extent an impairment loss is recognized, the loss establishes the new cost basis of the Bitcoin. Subsequent reversal of impairment losses is not permitted.

We cannot accurately predict the future market price of Bitcoin and, as such, we cannot accurately predict whether we will record impairment of the value of our Bitcoin assets. The future value of Bitcoin will affect revenue from our operations, and any future impairment of the value of the Bitcoin we mine and hold for our account will be reported in our financial statements and results of operations as charges against net income, which could have a material adverse effect on the market price for our securities.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures:

Our management, with the participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer), has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of September 30, 2023 to ensure that the information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures. It should be noted that the design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote.

Based on this evaluation, our management, with the participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal financial officer), concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of September 30, 2023.

Changes in Internal Control over Financial Reporting:

 

There have not been any changes in our internal control over financial reporting during the fiscal quarter ended September 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

Disclosure under this Item is incorporated by reference to the disclosure provided in Note 16. Commitments and Contingencies in the Notes.

35

Item 1A. Risk Factors

Investors should carefully review and consider the information regarding certain factors that could materially affect our business, results of operations, financial condition, cash flows and equity as set forth in Part I, Item 1A. Risk Factors in our 2022 Annual Report. There have been no material changes to the risk factors disclosed in our 2022 Annual Report. We may disclose changes to our risk factors or disclose additional risk factors from time to time in our future filings with the SEC. Additional risks and uncertainties not presently known to us or that we currently believe not to be material also may adversely impact our business, financial condition, results of operations, cash flow and equity.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

During the three months ended September 30, 2023, certain of our employees surrendered shares of common stock awarded to them to satisfy statutory minimum federal and state tax obligations associated with the vesting of restricted stock awards issued under our 2019 Equity Incentive Plan. The following table summarizes these repurchases:

    

    

Total Number

    

Maximum

of Shares

Number of

Purchased as

Shares that

Total

Part of

May Yet Be

Number of

Average

Publicly

Purchased

Shares

Price Paid

Announced Plans

Under the Plans

Period

Purchased

per Share (a)

or Programs

or Programs

July 1, 2023 through July 31, 2023

58,587

$

16.95

N/A

N/A

August 1, 2023 through August 31, 2023

7,103

13.66

N/A

N/A

September 1, 2023 through September 30, 2023

1,655

10.51

N/A

N/A

Total

67,345

$

16.45

  

  

(a)The price paid per share is based on the closing price of our common stock as of the date of the determination of the statutory minimum for federal and state tax obligations.

Item 5. Other Information

During the three months ended September 30, 2023 none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted, modified, or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act or any “non-Rule 10b5-1 arrangement” as defined in Item 408(c) of Regulation S-K, except as follows:

Effective August 31, 2023, the Rule 10b5-1 sales plan of our director, Lance D’Ambrosio, terminated at its plan end date in accordance with the terms of the plan. Mr. D’Ambrosio’s Rule 10b5-1 sales plan became effective October 31, 2022, and instructed for the sale of vested shares of Riot stock in four equal tranches of 26,000 shares, quarterly, through the plan end date.

36

Item 6. Index of Exhibits

The following exhibits are filed herewith or are incorporated herein by reference to exhibits previously filed with the SEC at the

location indicated below:

Exhibit

    

Description

Location

2.1

Plan of Merger, dated effective as of December 30, 2022, by and between Riot Blockchain, Inc. and Riot Platforms, Inc.

Exhibit 2.1 of the Current Report on Form 8-K filed January 3, 2023.

3.1

Articles of Incorporation filed September 20, 2017.

Exhibit 3.1 of the Current Report on Form 8-K filed September 25, 2017.

3.2

Amendment to the Articles of Incorporation of Riot Blockchain, Inc. dated November 21, 2022.

Exhibit 3.1 of the Current Report on Form 8-K filed November 23, 2022.

3.3

Amended and Restated Bylaws effective June 27, 2023.

Exhibit 3.1 of the Current Report on Form 8-K filed June 30, 2023.

3.4

Articles of Merger between Bioptix, Inc. and Riot Blockchain, Inc.

Exhibit 3.1 of the Current Report on Form 8-K filed October 4, 2017.

3.5

Articles of Merger between Riot Blockchain, Inc. and Riot Platforms, Inc.

Exhibit 3.1 of the Current Report on Form 8-K filed January 3, 2023.

10.1+

Form of Riot Platforms, Inc. Long-Term Incentive Program Award Agreement.

Exhibit 10.1 of the Current Report on Form 8-K filed July 19, 2023.

10.2*

Controlled Equity OfferingSM Sales Agreement, dated as of August 9, 2023, by and among Riot Platforms, Inc. and the Sales Agents.

Exhibit 1.1 of the Current Report on Form 8-K filed August 9, 2023.

31.1

Rule 13a-14(a)/15d-14(a) - Certification of Chief Executive Officer (principal executive officer).

Filed herewith.

31.2

Rule 13a-14(a)/15d-14(a) - Certification of Chief Financial Officer (principal financial officer).

Filed herewith.

32.1

Section 1350 Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Principal Executive Officer).

Filed herewith.

32.2

Section 1350 Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Principal Financial Officer).

Filed herewith.

101

The following unaudited condensed consolidated financial statements from this Quarterly Report, formatted in iXBRL (inline eXtensible Business Reporting Language) includes: (i) the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022 (Unaudited); (ii) the Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2023 and 2022 (Unaudited); (iii) the Condensed Consolidated

Filed herewith.

37

Statements of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2023 and 2022 (Unaudited); (iv) the Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2023 and 2022 (Unaudited); and (v) the Notes to Condensed Consolidated Financial Statements (Unaudited).

104

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

Filed herewith.

+ Indicates a management contract or compensatory plan or arrangement

* Certain schedules and similar attachments have been omitted pursuant to Item 601(a)(5) of Regulation S-K. Subject to Item 601(b)(10)(iv) of Regulation S-K, the Company undertakes to furnish supplemental copies of any of the omitted schedules to the SEC, upon its request.

38

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned thereunto duly authorized.

Riot Platforms, Inc. (Registrant)

Date: November 8, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(principal executive officer and duly authorized officer)

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(principal financial officer and duly authorized officer)

39

EX-31.1 2 riot-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Jason Les, certify that:

1)

I have reviewed this quarterly report on Form 10-Q of Riot Platforms, Inc. for the quarter ended September 30, 2023;

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

November 8, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 riot-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Colin Yee, certify that:

1)

I have reviewed this quarterly report on Form 10-Q of Riot Platforms, Inc. for the quarter ended September 30, 2023;

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

November 8, 2023

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 riot-20230930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Riot Platforms, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer (principal executive officer) of the Company, Jason Les, hereby certifies, pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

the Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)

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

November 8, 2023

/s/ Jason Les

Jason Les

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 riot-20230930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Riot Platforms, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Financial Officer (principal financial officer) of the Company, Colin Yee, hereby certifies, pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)

the Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)

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

November 8, 2023

/s/ Colin Yee

Colin Yee

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 riot-20230930.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Liquidity and Financial Condition (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Power Purchase Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Operation of The Company's Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Liquidity and Financial Condition link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Bitcoin link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Finite-Lived Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Power Purchase Agreement link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Deposits link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Bitcoin (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Finite-Lived Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Power Purchase Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Operation of Our Business (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Deposits - Schedule of deposits on equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Leases - Schedule of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Leases - Schedule of other information (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 riot-20230930_cal.xml EX-101.CAL EX-101.DEF 8 riot-20230930_def.xml EX-101.DEF EX-101.LAB 9 riot-20230930_lab.xml EX-101.LAB Document Information [Table] Document Information [Line Items] Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Document Type Document Type Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Security Exchange Name Security Exchange Name Entity Interactive Data Current Entity Interactive Data Current Condensed Consolidated Balance Sheets Assets, Current [Abstract] Current assets Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets, including retainage of $3,997 and $3,012, respectively Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Cryptocurrencies classified as current. Cryptocurrencies Classified As Current Ending balance Beginning balance Bitcoin Future Power Credits Current. Future Power Credits Current Future power credits, current portion Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Deposit Assets Deposits Total long-term deposits Finite-Lived Intangible Assets, Net Total Finite-lived intangible assets, net Net book value Derivative Asset, Noncurrent Ending Balance Beginning Balance Derivative asset Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Future Power Credits Non Current. Future Power Credits Non Current Future power credits, less current portion Other Long-Term Investments Other long-term assets Assets Total assets Liabilities, Current [Abstract] Current liabilities Accounts Payable, Current Accounts payable Contract with Customer, Liability, Current Contract liabilities Accrued Liabilities, Current Accrued expenses Total accrued expenses Deferred Revenue Gain On Acquisition Settlement Deferred Revenue Gain On Acquisition Settlement Deferred gain on acquisition post-close dispute settlement Deferred Income, Current Deferred revenue, current portion Contingent consideration liability - future power credits, current portion. Contingent Consideration Liability Future Power Credits Current Portion Contingent consideration liability - future power credits, current portion Operating Lease, Liability, Current Operating lease liability, current portion Liabilities, Current Total current liabilities Deferred Revenue, Noncurrent Deferred revenue, less current portion Operating Lease, Liability, Noncurrent Operating lease liability, less current portion Contingent Consideration Liability Future Power Credits. Contingent Consideration Liability Future Power Credits Contingent consideration liability - future power credits, less current portion Other Liabilities, Noncurrent Other long-term liabilities Liabilities Total liabilities Commitments and Contingencies Commitments and contingencies - Note 16 Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity Preferred Stock, Value, Issued Preferred stock, no par value, 15,000,000 shares authorized: Common Stock, Value, Issued Common stock, no par value; 340,000,000 shares authorized; 196,300,944 and 167,751,112 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Retained Earnings (Accumulated Deficit) Accumulated deficit Stockholders' Equity Attributable to Parent Balance Balance Total stockholders' equity Liabilities and Equity Total liabilities and stockholders' equity Statement [Table] Class of Stock [Axis] Class of Stock [Domain] 2% Convertible Preferred Stock Series A [Member] Convertible Preferred Stock Series AMember 2% Series A Convertible Stock 0% Convertible Preferred Stock Series B [Member] Convertible Preferred Stock Series BMember 0% Series B Convertible Stock Statement [Line Items] The amount of current retainage included in contract assets. Contract Assets, Current, Retainage Contract assets, retainage Preferred Stock, Convertible, Conversion Ratio Preferred stock convertible conversion ratio Preferred Stock, No Par Value Preferred stock, par value (in Dollars per share) Preferred Stock, Shares Authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, No Par Value Common stock, par value (in Dollars per share) Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Condensed Consolidated Statements of Operations Product and Service [Axis] Product and Service [Domain] Mining Member Mining Data Center Hosting Member Data Center Hosting Data Center Hosting Engineering [Member] Engineering Member Engineering Other Revenue [Member] Other Revenue Member Other revenue Other revenue [Member] Revenue Net Abstract Revenue: Revenues Total revenue Revenues earned Operating Expenses [Abstract] Costs and expenses: Cost of Revenue Cost of revenues Business Combination, Acquisition Related Costs Acquisition-related costs Acquisition-related costs Selling, General and Administrative Expense Selling, general, and administrative Selling, general, and administrative Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation and amortization Change in fair value of derivative asset. Change In Fair Value Of Derivative Asset Change in fair value of derivative asset Change in fair value of derivative asset Power curtailment credits. Power Curtailment Credits Power curtailment credits Power curtailment credits Power curtailment credits Change in fair value of contingent consideration. Change In Fair Value Of Contingent Consideration Change in fair value of contingent consideration Change in fair value of contingent consideration Amount of realized gain on sale/exchange of cryptocurrencies. Gain Loss Realized On Saleexchange Of Cryptocurrencies Realized gain on sale of Bitcoin Gain (Loss) on Disposition of Property Plant Equipment Loss (gain) on sale/exchange of equipment Gain (loss) on sale/exchange of equipment The amount of casualty-related charges (recoveries), net. Casualty-Related Charges (Recoveries), Net Casualty-related charges Casualty-related charges Impairment of cryptocurrencies. Impairment Gain Loss On Cryptocurrencies Impairment of Bitcoin Goodwill, Impairment Loss Impairment of goodwill Costs and Expenses Total costs and expenses Operating Income (Loss) Operating income (loss) Nonoperating Income (Expense) [Abstract] Other income (expense): The amount of interest and other income (expense). Interest And Other Income Expense Interest income (expense) Marketable Securities, Realized Gain (Loss) Realized loss on sale of marketable equity securities Marketable Securities, Unrealized Gain (Loss) Unrealized loss on marketable equity securities Unrealized gain (loss) on marketable equity securities Other Operating Income (Expense), Net Other income (expense) Nonoperating Income (Expense) Total other income (expense) Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net Net income (loss) before taxes Current Income Tax Expense (Benefit) Current income tax benefit (expense) Current income tax benefit (expense) Deferred Income Tax Expense (Benefit) Deferred income tax benefit (expense) Deferred income tax benefit (expense) Income Tax Expense (Benefit) Total income tax benefit (expense) Net income (loss) Earnings Per Share, Basic Basic net income (loss) per share (in Dollars per share) Earnings Per Share, Diluted Diluted net income (loss) per share (in Dollars per share) Weighted Average Number of Shares Outstanding, Basic Basic weighted average number of shares outstanding (in Shares) Weighted Average Number of Shares Outstanding, Diluted Diluted weighted average number of shares outstanding (in Shares) Condensed Consolidated Statements of Stockholders Equity Equity Components [Axis] Equity Component [Domain] Preferred Stock [Member] Preferred Stock Common Stock [Member] Common Stock Common Stock Retained Earnings [Member] Accumulated deficit Shares, Outstanding Balance (in Shares) Balance (in Shares) Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding settlement. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Value Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares. Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares) Stock Issued During Period, Value, New Issues Issuance of common stock/At-the-market offering, net of offering costs Stock Issued During Period, Shares, New Issues Issuance of common stock/At-the-market offering, net of offering costs (in Shares) Stock issued during period, shares Stock Issued During Period, Shares, Acquisitions Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares) Number of shares (in Shares) The amount of conversion of preferred stock to common stock. Stock Issue During Period Value Conversion Of Preferred Stock To Common Stock Conversion of preferred stock to common stock The number of shares on conversion of preferred stock to common stock. Stock Issue During Period Shares Conversion Of Preferred Stock To Common Stock Conversion of preferred stock to common stock (in Shares) Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation Condensed Consolidated Statements of Cash Flows Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Amortization of license fee revenue. Amortization Of License Fee Revenue Amortization of license fee revenue Amount of amortization expense attributable to right-of-use asset from operating lease. Amortization Of Right Of Use Assets Noncash lease expense Other Tax Expense (Benefit) Deferred income tax expense (benefit) Fair Value Adjustment of Warrants Change in fair value of derivative asset Change in fair value of contingent consideration. Change In Fair Value Of Contingent Considerations Change in fair value of contingent consideration Loss on Sale of Investments Realized loss on sale of marketable equity securities Gain (Loss) on Disposition of Intangible Assets Realized gain on sale of Bitcoin Realized gain on sale of Bitcoin Gain (Loss) Related to Litigation Settlement Gain on acquisition post-close dispute settlement Gain on acquisition post-close dispute settlement Amount of cryptocurrencies - mining. Cryptocurrencies Mining Bitcoin Mining revenue Proceeds from sale of cryptocurrencies. Proceeds From Sale Of Cryptocurrencies Proceeds from sale of Bitcoin Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Increase (Decrease) in Operating Assets (Increase)/decrease in operating assets Increase (Decrease) in Operating Liabilities Increase/(decrease) in operating liabilities Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities Proceeds from Sale and Maturity of Marketable Securities Proceeds from the sale of marketable equity securities Deposits on equipment. Deposits On Equipment Deposits on equipment Payments to Acquire Other Productive Assets Security deposits Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment, including construction in progress Proceeds from Sale of Property, Plant, and Equipment Proceeds from the sale of equipment Payments to Acquire Intangible Assets Patent costs incurred Net Cash Provided by (Used in) Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities Proceeds from Issuance of Common Stock Proceeds from the issuance of common stock / At-the-market offering Proceeds from the sale of stock (in Dollars) Payments of Stock Issuance Costs Offering costs for the issuance of common stock / At-the-market offering Issuance expense (in Dollars) Payments on contingent consideration liability. Payments On Contingent Consideration Liability Payments on contingent consideration liability - future power credits Proceeds from Lines of Credit Proceeds from Credit and Security Facility Total borrowings Repayments of Lines of Credit Repayments of Credit and Security Facility Payments of Debt Issuance Costs Debt issuance costs Payments for Repurchase of Common Stock Repurchase of common shares to pay employee withholding taxes Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Supplemental Cash Flow Elements [Abstract] Supplemental information: Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Income Taxes Paid, Net Cash paid for taxes Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash transactions Reclassification Of Deposits On Equipment To Property And Equipment. Reclassification Of Deposits On Equipment To Property And Equipment Reclassification of deposits to property and equipment Construction In Progress Included In Accrued Expenses. Construction In Progress Included In Accrued Expenses Construction in progress included in accrued expenses Bitcoin exchanged for employee compensation. Bitcoin exchanged for employee compensation Conversion of Stock, Amount Converted Conversion of preferred stock to common stock Right of use assets exchanged for new operating lease liabilities. Right of Use Assets Exchanged For New Operating Lease Liabilities Right of use assets exchanged for new operating lease liabilities Contribution of Property Property and equipment obtained in exchange transaction Accounting Policies [Abstract] Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Organization and Operation of The Company's Business Organization, Consolidation and Presentation of Financial Statements [Abstract] Substantial Doubt about Going Concern [Text Block] Liquidity and Financial Condition Significant Accounting Policies [Text Block] Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Cryptocurrencies Abstract The entire disclosure cryptocurrencies. Cryptocurrencies Text Block Bitcoin Property, Plant and Equipment [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Disclosure [Text Block] Finite-Lived Intangible Assets Power Purchase Agreement. Derivative Instruments and Hedging Activities Disclosure [Text Block] Power Purchase Agreement Deposit Assets Disclosure [Abstract] The entire disclosure for deposit assets. Deposit Assets Disclosure [Text Block] Deposits Schedule of Accrued Expenses [Abstract] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses Debt Debt Disclosure [Text Block] Debt Leases [Abstract] Lessee, Operating Leases [Text Block] Leases Stockholders' Equity Note [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Fair Value Disclosures [Abstract] Fair Value Disclosures [Text Block] Fair Value Measurements Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Taxes Earnings Per Share [Abstract] Earnings Per Share Segment Reporting [Abstract] Segment Reporting Disclosure [Text Block] Segment Information Use of Estimates, Policy [Policy Text Block] Use of estimates Reclassification, Comparability Adjustment [Policy Text Block] Reclassifications Basis of Presentation and Significant Accounting Policies [Text Block] Significant Accounting Policies New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Pronouncements Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of changes in the contract liabilities and deferred revenue Disaggregation of Revenue [Table Text Block] Schedule of disaggregated revenue Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of additional information Property, Plant and Equipment [Table Text Block] Schedule of property and equipment Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of finite-lived intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of the estimated future amortization expense of finite-lived intangible assets Schedule of Derivative Assets at Fair Value [Table Text Block] Schedule of changes in estimated fair value of derivative asset Tabular disclosure of deposit assets. Schedule of Deposit Assets [Table Text Block] Schedule of deposits on equipment Schedule of Accrued Liabilities [Table Text Block] Schedule of accrued expenses Lease, Cost [Table Text Block] Schedule of lease expense Tabular disclosure of lessee's other information. Schedule Of Other Information Table Text Block Schedule of other information Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of future minimum operating lease payments Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Performance based RSAs [Member] Performance based RSAs [Member] Performance based RSAs Performance based R S Us Member Performance based R S Us Service Based R S A s [Member] Service Based R S A s [Member] Service Based R S A s Service based R S Us [Member] Service based R S Us [Member] Service based R S Us Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of stock-based compensation Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of performance-based awards Tabular disclosure of the changes in outstanding nonvested restricted stock shares. Nonvested Restricted Stock Additional Shares Activity Table Text Block Schedule of service-based awards Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of assets and liabilities measured at fair value on recurring basis Schedule of Derivative Liabilities at Fair Value [Table Text Block] Schedule of changes in estimated fair value of liability Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of antidilutive securities Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Schedule of reportable segments and operating income Number of megawatts in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients Number Of Megawatts Capacity Provided For Bitcoin Mining Mining capacity (MW) Number of Reportable Segments Number of reportable segments Liquidity and Financial Condition (Details) [Table] Related Party [Axis] Related Party [Domain] Sales Agents [Member] Sales Agents Member Sales Agents Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Sale of Stock [Axis] Sale of Stock [Domain] 2022 ATM Offering [Member] 2022 ATM Offering Represents information relating to 2023 At the market offering. At the Market Offering 2023 [member] 2023 ATM Offering Liquidity and Financial Condition (Details) [Line Items] Working capital as measured by current assets less current liabilities. Working Capital Working capital Stockholders' Equity, Other Stockholders' equity Retained Earnings, Appropriated Accumulated deficit The number of shares of bitcoin sold for proceeds. Bitcoin Sold bitcoin (in Shares) Proceeds from Other Debt Bitcoin proceeds amount Sale of Stock, Price Per Share Weighted average price (in Dollars per share) Contract balances. Contract Balances Contract balances Schedule Of Changes In The Total Deferred Revenue Liability Abstract Contract with Customer, Liability Ending balance Beginning balance Contract with Customer, Liability, Revenue Recognized Revenue recognized Amount of revenue recognized that was previously included in balance of obligation to transfer contract With customer of costs and estimated earnings for which consideration from customer has been received or is due. Contract With Customer Billings In Excess Of Costs And Estimated Earnings Additions and other changes in contract liabilities Schedule Of Disaggregated Revenue Abstract Disaggregation of Revenue [Table] Type Of Product Or Service Axis Type of Product or service [Axis] TypeOfProductOrService [Domain] Product and Service [Domain] Other [Member] Other Member Other Disaggregation of Revenue [Line Items] Amount of transaction price allocated to performance obligation that has not been recognized as revenue remainder of fiscal year. Revenue Remaining Performance Obligation Remainder Of Fiscal Year Remainder of 2023 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year one. Revenue Remaining Performance Obligation Year One 2024 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year two. Revenue Remaining Performance Obligation Year Two 2025 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year three. Revenue Remaining Performance Obligation Year Three 2026 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four. Revenue Remaining Performance Obligation Year Four 2027 Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four thereafter. Revenue Remaining Performance Obligation Year Four Thereafter Thereafter Revenue, Remaining Performance Obligation, Amount Total Schedule Of Additional Information Abstract Revenue recognized from cryptocurrencies mined. Revenue Recognized From Cryptocurrencies Mined Revenue recognized from Bitcoin mined Sale of cryptocurrencies. Sale Of Cryptocurrencies Proceeds from sale of Bitcoin The amount of exchange of bitcoin for employee compensation. Exchange Of Bitcoin For Employee Compensation Exchange of Bitcoin for employee compensation Realized gain on sale and exchange of cryptocurrencies. Realized Gain On Exchange Of Cryptocurrencies Realized gain on sale of Bitcoin Impairment of cryptocurrencies. Impairment Of Cryptocurrencies Impairment of Bitcoin The market value of Bitcoins held. Market Price Of Bitcoin Market price of one Bitcoin The number of Bitcoins held. Number Of Bitcoins Held Number of Bitcoins held The amount of fair value of Bitcoin. Fair Value of Bitcoin Estimated fair value of Bitcoin Property and Equipment (Details) [Table] Asset Acquisition [Axis] Asset Acquisition [Domain] It Represent Corsicana Facility Land Site [Member] Corsicana Facility Land Site [Member] Information by class of liability. Bitcoin Mining Facility [Axis] N/A Bitcoin Mining Facility [Domain] Rockdale Facility Bitcoin Mining Facility Texas [Member] Rockdale Facility Bitcoin Mining Facility Texas Member Rockdale Facility Bitcoin Mining Facility Texas Member Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Miners and Mining Equipment [Member] Miners And Mining Equipment Member Miners and mining equipment [Member] Represents information pertaining to M56S+ model miners. M56S Plus Model Miners [Member] M56S plus model miners [Member] Represents information pertaining to M56S++ model miners. M56S Plus Plus Model Miners [Member] M56S plus plus model miners [Member] Land [Member] Land [Member] Buildings and building improvements [Member] Buildings and building improvements [Member] Counterparty Name [Axis] Counterparty Name [Domain] Represents information pertaining to MicroBT Electronics Technology Co., LTD. MicroBT Electronics Technology Co., LTD [Member] MicroBT Electronics Technology Co., LTD [Member] Represents information pertaining to Midas Green Technologies, LLC. Midas Green Technologies, LLC [Member] Midas Green Technologies, LLC [Member] Represents information pertaining to Mr. Theriot. Mr. Theriot [Member] Mr. Theriot [Member] Management [Member] Management [Member] Property and Equipment (Details) [Line Items] Number of miners deployed at mining facility. Number Of Miners Deployed At Mining Facility Number of miners deployed at mining facility The number of offline miners. Number Of Offline Miners Number of miners currently offline The number of miners to be purchased as per purchase agreement. Number Of Miners To Be Purchased Number of miners to be purchased from Bitmain as per purchase agreement Payments to Acquire Machinery and Equipment Additions Purchase price The number of additional miners to be purchased under option Additional Miners Purchase Option, Number Number of additional miners purchase option The megawatt capacity of immersion cooling systems to be purchased. Purchase Agreement, Immersion Cooling Systems, Megawatt Capacity Purchase of immersion cooling systems The megawatt capacity of additional purchase option for immersion cooling systems. Purchase Agreement, Additional Purchase Option, Immersion Cooling Systems, Megawatt Capacity Purchase of additional immersion cooling systems Asset Impairment Charges Impairment charges on property and equipment Loss Contingency, Loss in Period Loss Contingency Loss In Period Unusual or Infrequent Item, or Both, Insurance Proceeds Insurance recoveries Area of Land Area of land (in Acres) acquired Asset Acquisition, Consideration Transferred Consideration Number of gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development. Number Of Anticipated Gigawatts Bitcoin Mining Under Development At The Site Anticipated gigawatt under development at site Number of megawatts construction under initial phase of development of Corsicana Facility. Number Of Megawatts Capacity Construction Under Initial Phase Of Development Number of megawatts construction under initial phase of development of facility Costs Incurred, Development Costs Costs incurred for land Development Costs, Period Cost Initial development costs and equipment Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development cost. Change in Estimated Future Development Costs Deposit for future power usage Depreciation Depreciation expense related to property and equipment The amount of an asset, typically cash, provided to a counterparty for purchase of equipment. Equipment Purchase Deposits Purchase of miners The cash outflow for additional payments for equipment deposits. Additional Payment for Equipment Deposit Additional payment for equipment deposit Purchase Obligation Additional commitment amount Payments to Acquire Productive Assets Payments to acquire productive assets Schedule Of Property And Equipment Abstract Property, Plant and Equipment [Table] Land, Buildings and Improvements [Member] Land rights and land improvements [Member] Machinery and facility equipment [Member] Machinery And Facility Equipment Member Machinery and facility equipment [Member] Office and computer equipment [Member] Construction in Progress [Member] Construction in progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Gross Total cost of property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation Amortization of Intangible Assets Amortization expense Schedule Of Intangible Assets [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Contracts [Member] Customer contracts [Member] Trademarks [Member] Trademark [Member] UL Listings [Member] Ul Listings Member UL Listings [Member] Patents [Member] Patents [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Gross Gross book value Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Finite-Lived Intangible Asset, Useful Life Weighted-average life (years) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Finite Lived Intangible Assets Amortization Expense After Year Four Thereafter Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Derivative Asset [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] This member stands for Power Purchase Agreement. Power Purchase Agreement TXU Energy Retail Company LLC. TXU Energy Retail Company LLC Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input, Discount Rate [Member] Discount Rate [Member] Power Purchase Agreement [Line Items] Represents information pertaining to aggregate megawatts of power agreed to acquired by the entity. Aggregate Megawatts Of Power Agreed To Acquire Aggregate MW of long-term, fixed-price power, agreed to acquire Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through April 30, 2030. Megawatts Of Power Contracted, At Fixed Price Through April 30, 2030 MW contracted, at fixed prices through April 30, 2030 Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through October 31, 2027. Megawatts Of Power Contracted, At Fixed Price Through October 31, 2027 MW contracted, at fixed prices through October 31, 2027 Derivative Asset, Measurement Input Estimate fair value of derivative Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract Schedule of Deposits. Schedule of Deposits [Table] Represents information pertaining to Power Supply Agreement with TXU. Power Supply Agreement with TXU [Member] Power Supply Agreement with TXU Oncor Member Oncor [Member] Oncor 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. Deposits [Line Items] Reclassification to property and equipment. Reclassification To Property And Equipment Reclassification to property and equipment Security Deposit Paid. Security Deposit Paid Security Deposit Net long-term land leases which are capitalized as part of real property Ground Leases Net1 Ground Leases The number of miners acquired and received during the period. Number Of Miners Acquired And Received Number of miners acquired and received Number of increased capacity of mining. Number Of Increased Capacity Of Mining Additional increased mining capacity The number of megawatts capacity under contract. Number Of Megawatts Capacity Under Contract Number of Megawatts capacity N/A Deposits on equipment: Deposits on equipment. Equipment Deposits Ending balance Beginning balance Security Deposit Security deposits Carrying value as of the balance sheet date of obligations incurred through that date and payable for construction in progress. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accrued Construction In Progress Current Construction in progress Amount accrued expense being power related cost and remittance. Power Related Cost And Remittance Accrued Expenses Power related costs and remittances Employee-related Liabilities, Current Compensation Accrued Insurance, Current Insurance Other Accrued Liabilities, Current Other Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving credit facility Line of Credit [Member] Equipment Guidance Line Represents the information pertaining to manufacturing term loans. Manufacturing Term Loans [Member] Manufacturing term loans Represents the information pertaining to equipment term loans. Equipment Term Loans [Member] Equipment term loans Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Maximum Balance Sheet Location [Axis] Balance Sheet Location [Domain] Accrued Liabilities [Member] Accrued liabilities [Member] Other Noncurrent Liabilities [Member] Other noncurrent liabilities [Member] Line of Credit Facility [Line Items] Debt Line of Credit Facility, Current Borrowing Capacity Amount borrowed Debt Instrument, Term Term of debt Period of time between issuance and maturity of line of credit. Line of Credit Facility, Term Line of credit facility, term Line of Credit Facility, Interest Rate During Period Interest rate of debt during the period Line of Credit Facility, Interest Rate at Period End Interest rate at end of period The percentage of equipment purchases financed during the period. Percentage of Debt Approved of Total Purchases Percentage of finance approved for purchases Line of Credit Facility, Maximum Borrowing Capacity Borrowing Long-Term Line of Credit Outstanding balance Line of Credit Facility, Periodic Payment Payments of credit and security facility Debt Instrument, Face Amount Revolving line of credit Debt Instrument, Interest Rate, Stated Percentage Equipment term loan fixed interest rate Long-Term Debt Equipment term loan outstanding Debt Issuance Costs, Net Deferred financing costs Long-Term Debt, Current Maturities Equipment term loan, current Long-Term Debt, Excluding Current Maturities Other long term debt, net Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating Lease, Liability Present value of lease liabilities Operating lease liabilities Schedule Of Lease Expense Abstract Operating Lease, Cost Operating lease cost Variable Lease, Cost Variable lease cost Operating Lease, Expense Operating lease expense Schedule of Other Information [Abstract] Operating cash flows from operating leases. Operating Cash Flows From Operating Leases Operating cash outflows for operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right of use assets exchanged for new operating lease liabilities Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating leases Schedule Of Future Minimum Operating Lease Payments Abstract Leases (Details) - Schedule of future minimum operating lease payments [Table] Property Subject to or Available for Operating Lease [Axis] PropertySubjectToOrAvailableForOperatingLease_ [Domain] Property Subject to or Available for Operating Lease [Domain] Ground lease [Member] Ground Lease Member Ground lease [Member] Office and other leases [Member] Office And Other Leases Member Office and other leases [Member] Schedule of future minimum operating lease payments [Line Items] Lessee, Operating Lease, Liability, to be Paid, Year One Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five 2027 Lessee, Operating Lease, Liability, to be Paid, after Year Five 2028 Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Lessee Operating Lease Liability Payments Thereafter Thereafter Lessee, Operating Lease, Liability, to be Paid Total undiscounted lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less present value discount Stockholders' Equity (Details) [Table] Related Party Transaction [Axis] Related Party Transaction [Domain] Member Of Our Companys Officers And Employees Member Board of directors, officers, employees, and advisors [Member] Restricted Stock [Member] Unvested restricted stock awards [Member] Restricted Stock [Member] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Acquisition Of ESSMetron Member Acquisition of ESS Metron [Member] Stockholders' Equity [Line Items] Proceeds from Issuance or Sale of Equity Proceeds from the sale of stock net (in Dollars) Maximum amount of sales shares. Maximum Amount Of Sales Shares Maximum amount of sales shares (in Dollars) Number of shares held to cover withholding taxes related to the settlement of restricted stock units. Number Of Shares Held To Cover Withholding Taxes Related To The Settlement Of Restricted Stock Units Number of shares held to cover withholding taxes related to the settlement of restricted stock units Business Acquisition, Percentage of Voting Interests Acquired Equity interests, Percentage Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Number of shares acquired (in Shares) Number of shares of equity interests withheld for indemnification obligations under business acquisition. Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Withheld for Indemnification Obligations Number of shares withheld for indemnification security The term in which shares are withheld for indemnification obligations under business acquisition. Business Acquisition, Shares Withheld for Indemnification Obligations, Term Number of shares withheld for indemnification security, term Share-based payment arrangement awarded for meeting service-based awards. Service-based awards [Member] Performancebased RSAs Member Performance-based RSAs [Member] Performancebased RSUs Member Performance-based RSUs [Member] Servicebased RSAs Member Service-based RSAs [Member] Servicebased RSUs Member Service-based RSUs [Member] Represents information pertaining to total shareholder return based awards. Total Shareholder Return Based Awards [Member] Total shareholder return based awards [Member] Minimum [Member] Minimum Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost (in Dollars) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost, period for recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Expiration period The performance period for shares under share-based payment arrangement. Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares of restricted common stock Performance-based stock awards [Member] Performance-based awards [Member] Stock-based compensation Represents information relating to performance based restricted stock awards and units. Performance Based Restricted Stock Awards and Units [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Service based awards vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Number of Shares, Ending Balance Number of Shares, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Weighted Average Grant-Date Fair Value, Ending Balance Weighted Average Grant-Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Shares, Granted Grant date fair value of options granted during the period under the share-based payment arrangement. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value Grant date fair value of awards granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Number of Shares, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Forfeited Unvested Time-Based Restricted Stock [Member] Unvested Time Based Restricted Stock Member Unvested Time Based Restricted Stock [Member] Unvested Time-Based Restricted Stock [Member] Fair Value Measurements (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Quoted prices in active markets (Level 1) [Member] Fair Value, Inputs, Level 2 [Member] Significant other observable inputs (Level 2) [Member] Fair Value, Inputs, Level 3 [Member] Significant unobservable inputs (Level 3) [Member] Level 3 [Member] Schedule of assets and liabilities measured at fair value on recurring basis [Line Items] Derivative Asset Derivative asset Asset Acquisition, Contingent Consideration, Liability Contingent consideration liability Commitments and Contingencies (Details) [Table] Acquisition Of Whinstone Member Whinstone Us Llc Member Litigation Case [Axis] Litigation Case [Domain] SBI Crypto Co Litigation [Member] SBI Crypto Co Litigation [Member] Rhodium Litigation [Member] Rhodium Litigation [Member] Represents information pertaining to northern data working capital disputes. Northern Data Working Capital Disputes [Member] Northern data working capital disputes [Member] Represents information pertaining to GMO litigation. G M O Litigation [Member] G M O [Member] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Profit Loss [Member] Profit Loss [Member] Represents energy credits. Energy Credits [Member] Represents direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys' fees. Breach Of Contract and Other Damages [Member] Equipment Damage [Member] Equipment Damage [Member] Commitments and Contingencies (Details) [Line Items] Business Combination Consideration Additional Transferred. Business Combination Consideration Additional Transferred1 Additional consideration paid Discount rate. Business Combination Discount Rate Discount rate Escrow Deposit Escrow Deposit Operating Lease, Payments Annual lease payments Amount of future power credits to be received. Future Power Credits to be Received Future power credits to be received Period in which future power credits to be received. Future Power Credits Receivable, Term Future power credits to be received, term The discount rate used for determining value of contingent consideration. Business Combination, Contingent Consideration, Liability, Discount Rate Discount rate of contigent consideration Litigation Settlement, Amount Awarded from Other Party Final determination Represents information pertaining to amounts released from escrow and distributed the company. Amount Released From Escrow Amount released from escrow Represents information pertaining to the remaining amount in escrow allocated to the defendant. Remaining Amount In Escrow Allocated To The Defendant Remaining amount in escrow allocated to the defendant Loss Contingency, Estimate of Possible Loss Loss contingency estimate of possible loss Loss Contingency, Damages Sought, Value Loss contingency damages Business Combination, Contingent Consideration, Liability Balance as of September 30, 2023 Balance as of December 31, 2022 Acquisition of Whinstone in contingent consideration liability. Acquisition Of Whinstone In Contingent Consideration Liability Change in contingent consideration Schedule Of Antidilutive Securities Abstract Earnings Per Share Abstract Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Warrants to purchase common stock [Member] Warrants To Purchase Common Stock Member Warrants to purchase common stock [Member] Restricted Stock Units (RSUs) [Member] Unvested restricted stock units [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares not included in the computation of EPS Segment Information (Details) [Table] Revenue Net Mining Member Revenue Net Mining [Member] Bitcoin Mining [Member] Revenue Net Engineering [Member] Revenue Net Engineering [Member] Engineering [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer Concentration Risk Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue Benchmark [Member] Segment Information (Details) [Line Items] Number Of Customers Who Generate More Than Ten Percent Of Total Revenue Number Of Customers Who Generate More Than Ten Percent Of Total Revenue Number of customers over 10% of total revenues Concentration Risk, Percentage Reconciliation of Revenue from Segments to Consolidated [Table] Revenue Net Hosting Member Revenue Net Hosting [Member] Data Center Hosting [Member] Eliminations Member Eliminations [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting Information, Revenue for Reportable Segment [Abstract] Reportable segment revenue: Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Revenue1 Total segment and consolidated revenue Total segment and consolidated cost of revenue (exclusive of depreciation and amortization). Total Segment And Consolidated Cost Of Revenue Exclusive Of Depreciation And Amortization Total segment and consolidated cost of revenues Reconciling Items Abstract Reconciling Items: Change in fair value of derivative assets. Change In Fair Value Of Derivative Assets Change in fair value of derivative asset Gain (Loss) on Sale of Assets and Asset Impairment Charges (Loss) gain on sale/exchange of equipment Impairment of Long-Lived Assets to be Disposed of Impairment of Bitcoin Impairment of Intangible Assets (Excluding Goodwill) Impairment of goodwill Other Income Other income (expense) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) Represents the information pertaining to Lance D Ambrosio. Lance D Ambrosio [Member] N/A Rule 10b51 Arr Modified [Flag] Rule 10b5-1 Arrangement Modified N/A Non Rule 10b51 Arr Modified [Flag] Non Rule 10b5-1 Arrangement Modified EX-101.PRE 10 riot-20230930_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 06, 2023
Document And Entity Information Abstract    
Entity Registrant Name RIOT PLATFORMS, INC.  
Trading Symbol RIOT  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   206,515,415
Amendment Flag false  
Entity Central Index Key 0001167419  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-33675  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 84-1553387  
Entity Address, Address Line One 3855 Ambrosia Street  
Entity Address, Address Line Two Suite 301  
Entity Address, City or Town Castle Rock  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80109  
City Area Code (303)  
Local Phone Number 794-2000  
Title of 12(b) Security Common Stock, no par value per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 290,107 $ 230,328
Accounts receivable, net 12,683 26,932
Contract assets, including retainage of $3,997 and $3,012, respectively 22,513 19,743
Prepaid expenses and other current assets 35,989 32,661
Bitcoin 151,825 109,420
Future power credits, current portion 271 24,297
Total current assets 513,388 443,381
Property and equipment, net 667,808 692,555
Deposits 120,936 42,433
Finite-lived intangible assets, net 17,159 21,477
Derivative asset 108,771 97,497
Operating lease right-of-use assets 21,064 21,673
Future power credits, less current portion 638 638
Other long-term assets 5,620 310
Total assets 1,455,384 1,319,964
Current liabilities    
Accounts payable 8,898 18,445
Contract liabilities 5,787 8,446
Accrued expenses 25,200 65,464
Deferred gain on acquisition post-close dispute settlement 26,007  
Deferred revenue, current portion 2,564 2,882
Contingent consideration liability - future power credits, current portion 271 24,297
Operating lease liability, current portion 2,388 2,009
Total current liabilities 71,115 121,543
Deferred revenue, less current portion 16,331 17,869
Operating lease liability, less current portion 19,516 20,242
Contingent consideration liability - future power credits, less current portion 638 638
Other long-term liabilities 7,083 8,230
Total liabilities 114,683 168,522
Commitments and contingencies - Note 16
Stockholders' equity    
Preferred stock, no par value, 15,000,000 shares authorized:
Common stock, no par value; 340,000,000 shares authorized; 196,300,944 and 167,751,112 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 2,225,743 1,907,784
Accumulated deficit (885,042) (756,342)
Total stockholders' equity 1,340,701 1,151,442
Total liabilities and stockholders' equity $ 1,455,384 $ 1,319,964
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Contract assets, retainage | $ $ 3,997 $ 3,012
Preferred stock, par value (in Dollars per share) | $ / shares
Preferred stock, shares authorized 15,000,000 15,000,000
Common stock, par value (in Dollars per share) | $ / shares
Common stock, shares authorized 340,000,000 340,000,000
Common stock, shares issued 196,300,944 167,751,112
Common stock, shares outstanding 196,300,944 167,751,112
2% Series A Convertible Stock    
Preferred stock convertible conversion ratio 2 2
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
0% Series B Convertible Stock    
Preferred stock convertible conversion ratio 0 0
Preferred stock, shares authorized 1,750,001 1,750,001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue $ 51,891 $ 46,290 $ 201,866 $ 199,024
Costs and expenses:        
Acquisition-related costs     78
Selling, general, and administrative 29,067 16,004 61,578 37,549
Depreciation and amortization 64,569 26,559 190,071 61,366
Change in fair value of derivative asset (3,943) 17,749 (11,274) (86,865)
Power curtailment credits (49,601) (13,070) (66,146) (21,328)
Change in fair value of contingent consideration 176
Realized gain on sale of Bitcoin (13,495) (3,109) (47,098) (28,034)
Loss (gain) on sale/exchange of equipment 5,306 (7,667) 5,336 (16,281)
Casualty-related charges     1,526
Impairment of Bitcoin 4,041 3,021 14,151 130,310
Impairment of goodwill     335,648
Total costs and expenses 99,722 82,167 339,007 549,281
Operating income (loss) (47,831) (35,877) (137,141) (350,257)
Other income (expense):        
Interest income (expense) 2,318 348 3,331 (9)
Realized loss on sale of marketable equity securities     (1,624)
Unrealized gain (loss) on marketable equity securities   142 (6,306)
Other income (expense) 31   96 (59)
Total other income (expense) 2,349 490 3,427 (7,998)
Net income (loss) before taxes (45,482) (35,387) (133,714) (358,255)
Current income tax benefit (expense) 157 (89) (31) (828)
Deferred income tax benefit (expense) 0 3,041 5,045 9,667
Total income tax benefit (expense) 157 2,952 5,014 8,839
Net income (loss) $ (45,325) $ (32,435) $ (128,700) $ (349,416)
Basic net income (loss) per share (in Dollars per share) $ (0.25) $ (0.21) $ (0.76) $ (2.61)
Diluted net income (loss) per share (in Dollars per share) $ (0.25) $ (0.21) $ (0.76) $ (2.61)
Basic weighted average number of shares outstanding (in Shares) 180,952,689 153,895,123 168,758,240 133,894,338
Diluted weighted average number of shares outstanding (in Shares) 180,952,689 153,895,123 168,758,240 133,894,338
Mining        
Revenue:        
Total revenue $ 31,222 $ 22,070 $ 128,987 $ 126,166
Costs and expenses:        
Cost of revenues 24,449 14,677 69,995 51,766
Data Center Hosting        
Revenue:        
Total revenue 5,108 8,371 21,811 27,899
Costs and expenses:        
Cost of revenues 26,135 14,223 73,929 44,392
Engineering        
Revenue:        
Total revenue 15,536 15,824 50,995 44,886
Costs and expenses:        
Cost of revenues 13,194 13,780 46,939 40,504
Other revenue        
Revenue:        
Total revenue $ 25 $ 25 $ 73 $ 73
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Accumulated deficit
Total
Balance at Dec. 31, 2021 $ 11 $ 1,595,147 $ (246,789) $ 1,348,369
Balance (in Shares) at Dec. 31, 2021 2,199 116,748,472    
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding   $ (9,873)   (9,873)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   13,493,629    
Issuance of common stock/At-the-market offering, net of offering costs   $ 298,394   298,394
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   37,052,612    
Conversion of preferred stock to common stock $ (11) $ 11    
Conversion of preferred stock to common stock (in Shares) (2,199) 2,199    
Stock-based compensation   $ 7,304   7,304
Net Income (Loss)   (349,416) (349,416)
Balance at Sep. 30, 2022   $ 1,890,983 (596,205) 1,294,778
Balance (in Shares) at Sep. 30, 2022   167,296,912    
Balance at Jun. 30, 2022   $ 1,857,108 (563,770) 1,293,338
Balance (in Shares) at Jun. 30, 2022   147,986,173    
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding   $ (1,058)   (1,058)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   12,817,944    
Issuance of common stock/At-the-market offering, net of offering costs   $ 31,372   31,372
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   6,492,795    
Stock-based compensation   $ 3,561   3,561
Net Income (Loss)     (32,435) (32,435)
Balance at Sep. 30, 2022   $ 1,890,983 (596,205) 1,294,778
Balance (in Shares) at Sep. 30, 2022   167,296,912    
Balance at Dec. 31, 2022   $ 1,907,784 (756,342) 1,151,442
Balance (in Shares) at Dec. 31, 2022   167,751,112    
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding   $ (13,925)   (13,925)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   987,322    
Issuance of common stock/At-the-market offering, net of offering costs   $ 317,232   317,232
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   27,492,345    
Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares)   70,165    
Stock-based compensation   $ 14,652   14,652
Net Income (Loss)     (128,700) (128,700)
Balance at Sep. 30, 2023   $ 2,225,743 (885,042) 1,340,701
Balance (in Shares) at Sep. 30, 2023   196,300,944    
Balance at Jun. 30, 2023   $ 2,080,627 (839,717) 1,240,910
Balance (in Shares) at Jun. 30, 2023   182,250,554    
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding   $ (974)   (974)
Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)   2,435,045    
Issuance of common stock/At-the-market offering, net of offering costs   $ 132,571   132,571
Issuance of common stock/At-the-market offering, net of offering costs (in Shares)   11,615,345    
Stock-based compensation   $ 13,519   13,519
Net Income (Loss)     (45,325) (45,325)
Balance at Sep. 30, 2023   $ 2,225,743 $ (885,042) $ 1,340,701
Balance (in Shares) at Sep. 30, 2023   196,300,944    
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities    
Net Income (Loss) $ (128,700) $ (349,416)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Stock-based compensation 14,652 7,304
Depreciation and amortization 190,071 61,366
Amortization of license fee revenue (73) (73)
Noncash lease expense 1,858 2,891
Deferred income tax expense (benefit) (5,045) (9,667)
Impairment of Bitcoin 14,151 130,310
Impairment of goodwill 335,648
Change in fair value of derivative asset (11,274) (86,865)
Change in fair value of contingent consideration 176
Realized loss on sale of marketable equity securities 1,624
Realized gain on sale of Bitcoin (47,098) (28,034)
Unrealized loss on marketable equity securities 6,306
Gain (loss) on sale/exchange of equipment 5,336 (16,281)
Casualty-related charges 1,526
Bitcoin Mining revenue (128,987) (126,166)
Proceeds from sale of Bitcoin 118,833 52,491
Changes in assets and liabilities:    
(Increase)/decrease in operating assets 5,603 21,729
Increase/(decrease) in operating liabilities (42,803) (4,307)
Net cash provided by (used in) operating activities (11,950) (964)
Investing activities    
Proceeds from the sale of marketable equity securities 704
Deposits on equipment (90,512) (194,923)
Security deposits (5,479)
Purchases of property and equipment, including construction in progress (148,209) (129,672)
Proceeds from the sale of equipment 6,369
Patent costs incurred (34) (27)
Net cash provided by (used in) investing activities (232,386) (329,397)
Financing activities    
Proceeds from the issuance of common stock / At-the-market offering 324,600 304,849
Offering costs for the issuance of common stock / At-the-market offering (7,368) (6,455)
Payments on contingent consideration liability - future power credits (15,725)
Proceeds from Credit and Security Facility 4,420
Repayments of Credit and Security Facility (3,530)
Debt issuance costs (82)
Repurchase of common shares to pay employee withholding taxes (13,925) (9,873)
Net cash provided by (used in) financing activities 304,115 272,796
Net increase (decrease) in cash and cash equivalents 59,779 (57,565)
Cash and cash equivalents at beginning of period 230,328 312,315
Cash and cash equivalents at end of period 290,107 254,750
Supplemental information:    
Cash paid for interest 35  
Cash paid for taxes 680  
Non-cash transactions    
Reclassification of deposits to property and equipment 33,273 288,064
Construction in progress included in accrued expenses 9,342 9,979
Bitcoin exchanged for employee compensation 696 1,434
Conversion of preferred stock to common stock   11
Right of use assets exchanged for new operating lease liabilities $ 1,249 10,377
Property and equipment obtained in exchange transaction   $ 10,409
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Operation of The Company's Business
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Organization and Operation of The Company's Business

Note 1. Organization and Operation of The Company’s Business

Nature of Operations

Riot is a vertically integrated Bitcoin mining company principally engaged in enhancing the Company’s capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical infrastructure for Bitcoin Mining and Data Center Hosting for its institutional-scale clients at its first large-scale Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”), which currently has 700 megawatts (“MW”) in total developed capacity. The Company is also developing a second large-scale Bitcoin Mining and Data Center Hosting facility located outside of Corsicana, Texas (the “Corsicana Facility”), which, upon completion, is expected to have approximately one gigawatt of capacity available for Riot’s Bitcoin Mining activities and Data Center Hosting services. Lastly, the Company provides Engineering services, which includes engineering, design, and manufacturing of electrical equipment products for third-party customers and customized electrical infrastructure essential to the Company’s Bitcoin Mining activities and Data Center Hosting services.

As described in Note 19. Segment Information, the Company operates in three reportable business segments: Bitcoin Mining, Data Center Hosting, and Engineering.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Liquidity and Financial Condition
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Liquidity and Financial Condition

Note 2. Liquidity and Financial Condition

As of September 30, 2023, the Company had approximate balances of cash and cash equivalents of $290.1 million, working capital of $442.3 million, total stockholders’ equity of $1.3 billion, and an accumulated deficit of $885.0 million. To date, the Company has, in large part, relied on equity financing to fund its operations and growth. During the nine months ended September 30, 2023, the Company sold 4,615 Bitcoin for proceeds of approximately $118.8 million. The Company sold substantially all of the Bitcoin it produced during the period, but never more than the total number of Bitcoin it produced on a monthly basis, per Company policy. Bitcoin is classified on the balance sheet as a current asset due to its ability to be sold in a highly liquid marketplace.

Through its at-the-market equity offerings (“ATM Offerings”), during the nine months ended September 30, 2023, the Company issued 27,492,345 shares of common stock, at a weighted average price of $11.81 per share, for net proceeds of approximately $317.2 million. Subsequent to September 30, 2023, and through November 6, 2023, the Company issued 10,196,000 shares of common stock, at a weighted average price of $10.12 per share, for net proceeds of approximately $101.1 million. See Note 13. Stockholders’ Equity.

Inflation

The Company experiences the impact of domestic and global inflationary pressures and the impact of central banks’ responses to such pressures. These inflationary pressures impact the Company’s cost structure by increasing the cost of materials, parts, and labor, making both its operations and development more expensive, despite a continued focus on controlling the Company’s costs where possible. The development of the Corsicana Facility has been impacted by increased materials prices, labor costs, and higher rates for services, all of which may adversely affect the Company’s ability to complete the planned expansion on time and within its anticipated budget. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a broad-based economic recession will arise in connection with these pressures. As a result, management is unable to predict the impact these inflationary pressures and possible follow-on conditions may have on the business and results of operations, as well as access to financing. See the 2022 Annual Report for additional discussion regarding the potential impacts that sustained, elevated inflationary pressure may have on its operations and plans for expansion.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements (“Condensed Consolidated Financial Statements”) and these notes (these “Notes”) have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Unless otherwise

indicated, amounts are stated in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices, and hash rate.

The results in the Condensed Consolidated Financial Statements, including the Condensed Consolidated Statements of Operations, and these Notes include required estimates and assumptions of management, and are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023, or for any future interim period. Further, the Condensed Consolidated Financial Statements and these Notes do not include all the information and notes required by GAAP for complete financial statements.  As such, the Condensed Consolidated Financial Statements and these Notes should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ materially from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include: estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value; allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions; revenue recognition; valuing the derivative asset classified under Level 3 fair value hierarchy; determining the useful lives and recoverability of long-lived assets; impairment analysis of goodwill, fixed assets, and finite-lived intangibles; stock-based compensation; and the valuation allowance associated with the Company’s deferred tax assets.

For more information on the factors, risks, and uncertainties that could affect these estimates, please see the discussion under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of the 2022 Annual Report.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation in the Condensed Consolidated Financial Statements and these Notes. The reclassifications did not have a material impact on the Condensed Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s 2022 Annual Report.

Recently Issued Accounting Pronouncements

The Company has evaluated all recently issued accounting pronouncements and does not believe any such pronouncements currently have, and does not expect such pronouncements to have, a material impact on the Condensed Consolidated Financial Statements on a prospective basis.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

Note 4. Revenue from Contracts with Customers

Disaggregated revenue

Revenue disaggregated by reportable segment is presented in Note 19. Segment Information.

Contract balances

Contract assets relate to uncompleted Engineering contracts. As of September 30, 2023 and December 31, 2022, contract assets were $22.5 million and $19.7 million, respectively.

Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue:

Nine Months Ended

September 30, 2023

Beginning balance

$

29,197

Revenue recognized

(10,220)

Additions and other changes in contract liabilities

5,705

Ending balance

$

24,682

Remaining performance obligation

The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed.

    

Remainder of

2023

    

2024

    

2025

    

2026

2027

    

Thereafter

    

Total

Data Center Hosting

 

$

697

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

8,241

 

$

18,386

Engineering

 

910

 

4,877

 

 

 

 

5,787

Other

24

97

97

97

97

97

509

Total contract liabilities

$

1,631

$

7,336

$

2,459

$

2,459

$

2,459

$

8,338

$

24,682

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Bitcoin
9 Months Ended
Sep. 30, 2023
Cryptocurrencies Abstract  
Bitcoin

Note 5. Bitcoin

The following table presents information about the Company’s Bitcoin holdings:

    

Nine Months Ended

September 30, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

128,987

Proceeds from sale of Bitcoin

 

(118,833)

Exchange of Bitcoin for employee compensation

 

(696)

Realized gain on sale of Bitcoin

 

47,098

Impairment of Bitcoin

 

(14,151)

Ending balance

$

151,825

During the three months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $4.0 million and $3.0 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $14.2 million and $130.3 million, respectively.

Applying the market price of one Bitcoin on September 30, 2023 of approximately $26,968 to the Company’s 7,327 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $197.6 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 6. Property and Equipment

The following table presents the Company’s property and equipment:

    

September 30, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

330,775

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

477,311

 

441,324

Machinery and facility equipment

38,673

35,125

Office and computer equipment

 

1,878

 

1,206

Construction in progress

 

107,850

 

97,231

Total cost of property and equipment

 

966,807

 

814,735

Less accumulated depreciation

 

(298,999)

 

(122,180)

Property and equipment, net

$

667,808

$

692,555

The Company did not incur any impairment charges for its property and equipment during the three and nine months ended September 30, 2023 and 2022.

During the three months ended September 30, 2023 and 2022, depreciation expense related to property and equipment totaled $63.1 million and $26.2 million, respectively, and during the nine months ended September 30, 2023 and 2022, totaled $185.7 million and $60.3 million, respectively.

Miners and mining equipment

As of September 30, 2023, the Company had a total of 98,694 miners deployed in its Bitcoin mining operation at the Rockdale Facility, which excludes 14,250 miners currently offline as a result of damage sustained to the facility’s infrastructure during severe winter storms affecting Texas in December 2022.

During the nine months ended September 30, 2023, the Company entered into a purchase agreement with MicroBT Electronics Technology Co., LTD, through its manufacturing affiliate, SuperAcme Technology (Hong Kong) Limited (collectively, “MicroBT”) to acquire 8,320 M56S+ model miners and 24,960 M56S++ model miners, primarily for use at the Corsicana Facility, for a total purchase price of approximately $162.9 million. Delivery of the miners is expected to begin in December 2023, with all miners expected to be received and deployed by mid-2024. The purchase agreement also provides the Company an option to purchase up to an additional 66,560 additional M56S++ miners, on the same terms as the initial order, through December 31, 2024.

During the nine months ended September 30, 2023, the Company entered into a purchase agreement with Midas Green Technologies, LLC (d/b/a “Midas Immersion Cooling”) (“Midas”) for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems is expected to begin in the fourth quarter of 2023 and to be completed by the end of 2023. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain Technologies Limited (“Bitmain”) for a total of 5,130 S19 series miners, which were received in January 2023. As of September 30, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain.

Casualty-related charges (recoveries), net

In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, impacting approximately 2.5 exahash per second (“EH/s”) of hash rate capacity.

As of September 30, 2023, the Company has estimated that total damages of $11.2 million were incurred and no insurance recoveries have yet been received. Recoveries will be recognized when they are probable of being received.

Construction in progress

As of September 30, 2023, the Company’s expansion of the Rockdale Facility had been completed.

In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations.

The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence during the first quarter of 2024, following commissioning of the substation.

Through September 30, 2023, the Company had incurred costs of approximately $155.2 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $140.4 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.

Commitments

During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners described herein, leaving an additional commitment of approximately $94.7 million due in installments through approximately February 2024 based on the estimated delivery schedule.

During the nine months ended September 30, 2023, the Company paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems described herein, leaving an additional commitment of approximately $31.2 million due in installments through approximately December 2023 based on the estimated delivery schedule.

Related party land transaction

During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the nine months ended September 30, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. Mr. Theriot is part of the management team at Riot and is considered a related party of Riot. The transaction was accounted for as an asset acquisition.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Finite-Lived Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Finite-Lived Intangible Assets

Note 7. Finite-Lived Intangible Assets

The following table presents the Company’s finite-lived intangible assets as of September 30, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,137)

$

5,163

 

10

Trademark

 

5,000

 

(917)

 

4,083

 

10

UL Listings

 

2,700

 

(413)

 

2,287

 

12

Patents

 

10,060

 

(4,434)

 

5,626

 

Various

Finite-lived intangible assets

$

24,060

$

(6,901)

$

17,159

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

During the three months ended September 30, 2023 and 2022, amortization expense related to finite-lived intangible assets was $1.5 million and $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, was $4.4 million and $1.1 million, respectively.

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of September 30, 2023:

Remainder of 2023

$

1,522

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,757

Total

$

17,159

The Company did not identify any impairment of its finite-lived intangible assets during the three and nine months ended September 30, 2023 and 2022.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Power Purchase Agreement
9 Months Ended
Sep. 30, 2023
Power Purchase Agreement.  
Power Purchase Agreement

Note 8. Power Purchase Agreement

Power Supply Contract and Demand Response Services Programs

In May 2020, the Company, through its subsidiary, Whinstone US, Inc. (“Whinstone”), entered into a long-term power purchase agreement (the “PPA”) to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally under the PPA, the Company has the option to purchase additional power at market prices, as needed.      

If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the Electric Reliability Council of Texas (“ERCOT”) and are recorded in Cost of revenue on the Condensed Consolidated Statements of Operations.

In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.

Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT, as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down.

Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its ongoing 2023 monthly power bills are substantially reduced.

Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently.

During the three months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $49.6 million and $13.1 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $66.1 million and $21.3 million, respectively. These amounts are recorded in Power curtailment credits on the Condensed Consolidated Statements of Operations.

The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in Derivative asset on the Condensed Consolidated Balance Sheets with the change in the fair value recorded in Change in fair value of derivative asset on the Condensed Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.

The estimated fair value of the Company’s derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.6%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.

The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of September 30, 2023, the margin-based collateral requirement of the Company was zero.

While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities.

The following table presents changes in the estimated fair value of the Derivative asset:

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

11,274

Balance as of September 30, 2023

$

108,771

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits
9 Months Ended
Sep. 30, 2023
Deposit Assets Disclosure [Abstract]  
Deposits

Note 9. Deposits

The following table presents the activity of the Company’s deposits paid:

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

90,512

Reclassifications to property and equipment

 

(33,273)

Balance as of September 30, 2023

90,512

Security deposits

 

30,424

Total long-term deposits

$

120,936

Deposits on Equipment

As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the nine months ended September 30, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 6. Property and Equipment.

During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners and paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems. See Note 6. Property and Equipment.

Security Deposits

During the nine months ended September 30, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. Power Purchase Agreement.

As of September 30, 2023, there were approximately $4.7 million in security deposits paid by the Company for the development of the Corsicana Facility, all of which was paid during the year ended December 31, 2022.

As of September 30, 2023, all $3.1 million paid in 2021 in connection with the Facilities Agreement for the construction of the electricity delivery system facilities to serve the expansion of the Rockdale Facility, had been returned to the Company.

The Company has other security deposits totaling approximately $2.7 million, including $1.8 million associated with its ground lease.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
9 Months Ended
Sep. 30, 2023
Schedule of Accrued Expenses [Abstract]  
Accrued Expenses

Note 10. Accrued Expenses

Accrued expenses consist of the following:

    

September 30, 

December 31, 

2023

2022

Construction in progress

$

9,342

$

16,621

Power related costs and remittances

 

158

 

32,632

Compensation

8,836

8,582

Insurance

 

2,684

 

3,660

Other

 

4,180

 

3,969

Total accrued expenses

$

25,200

$

65,464

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt  
Debt

Note 11. Debt

Credit and Security Facility

The Company’s subsidiary, ESS Metron, LLC, has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 million Equipment Guidance Line.

The $6.0 million Revolving Line of Credit has a term of one year with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the nine months ended September 30, 2023, were $3.5 million and payments were $3.5 million. As of September 30, 2023, the outstanding balance on the Revolving Line of Credit was $0.

The $4.0 million Equipment Guidance Line has a term of one year and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Equipment Guidance Line during the nine months ended September 30, 2023, were approximately $0.9 million. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). As of September 30, 2023, the outstanding balance on the Equipment Guidance Line was approximately $0.5 million.

All borrowings and accrued interest under the Equipment Guidance Line convert to fixed rate term loans every six months, which have either five-year terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or three-year terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line was converted into a three-year Equipment Term Loan with a fixed interest rate of 6.6%. As of September 30, 2023, the outstanding balance on the Equipment Term Loan was approximately $0.4 million.

As of September 30, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of approximately $0.1 million of deferred financing costs. The net current outstanding debt balance of $0.1 million was recognized within Accrued Expenses and the net long-term outstanding debt balance of $0.7 million was recognized within Other long-term liabilities on the Condensed Consolidated Balance Sheets.

As of September 30, 2023, the Company was in compliance with all covenants of the Credit and Security Facility.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases

Note 12. Leases

As of September 30, 2023 and December 31, 2022, operating lease right of use assets were $21.1 million and $21.7 million, respectively, and operating lease liabilities were $21.9 million and $22.3 million, respectively.

The following table presents the components of the Company’s lease expense:

    

Three Months Ended

    

Nine Months Ended

    

September 30, 

    

September 30, 

2023

    

2022

2023

    

2022

Operating lease cost

$

1,014

$

844

$

2,973

$

2,268

Variable lease cost

 

55

 

45

 

162

 

121

Operating lease expense

 

1,069

 

889

$

3,135

$

2,389

The following table presents supplemental lease information:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Operating cash outflows for operating leases

$

806

$

249

$

2,600

$

2,471

Right of use assets exchanged for new operating lease liabilities

$

567

$

1,088

$

1,249

$

10,377

Weighted-average remaining lease term – operating leases

 

7.7

 

8.9

 

7.7

 

8.9

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%  

 

6.7

%  

 

6.6

%

The following table represents the Company’s future minimum operating lease payments as of September 30, 2023:

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

484

$

437

$

921

2024

 

1,998

 

1,798

 

3,796

2025

2,058

1,495

3,553

2026

 

2,119

 

1,425

 

3,544

2027

 

2,183

 

1,305

 

3,488

Thereafter

 

9,618

 

3,444

 

13,062

Total undiscounted lease payments

 

18,460

 

9,904

 

28,364

Less present value discount

 

(4,937)

 

(1,523)

 

(6,460)

Present value of lease liabilities

$

13,523

$

8,381

$

21,904

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

Note 13. Stockholders’ Equity

During the nine months ended September 30, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended (the “2019 Equity Incentive Plan”). The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $13.9 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.

At-the-Market (“ATM”) Equity Offerings

2023 ATM Offering

In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock.

During the three months ended September 30, 2023, the Company received net proceeds of approximately $126.0 million ($129.4 million of gross proceeds, net of $3.4 million in commissions and expenses) from the sale of 11,044,700 shares of its common stock at a weighted average fair value of $11.72 per share under its 2023 ATM Offering.

Subsequent to September 30, 2023, and through November 6, 2023, the Company received net proceeds of approximately $101.1 million from the sale of 10,196,000 shares of its common stock at a weighted average fair value of $10.12 per share under its 2023 ATM Offering.

2022 ATM Offering

In March 2022, the Company entered into the 2022 ATM Offering, under which it could offer and sell up to $500.0 million in shares of the Company’s common stock.

During the nine months ended September 30, 2023, the Company received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of its common stock at a weighted average fair value of $11.86 per share under its 2022 ATM Offering. With the sale and issuance of these shares, all $500.0 million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.

ESS Metron Holdback Shares

On December 1, 2021, the Company acquired 100% of the equity interests in ESS Metron for consideration that included 715,413 shares of the Company’s common stock, 70,165 shares of which were withheld as security for the sellers’ indemnification obligations for 18 months. During the nine months ended September 30, 2023, the indemnification period ended and all 70,165 of the withheld shares were issued to the ESS Metron sellers.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 14. Stock-Based Compensation

The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting.

As of July 13, 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (the Company “Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates.

During the nine months ended September 30, 2023, under its new long-term incentive program, the Company issued 1.9 million shares as TSR Awards, including 1.7 million shares as performance-based RSAs and 0.2 million shares as performance-based RSUs, with an aggregate grant date fair value of approximately $38.0 million, as well as 0.8 million service-based RSAs and 0.1 million service-based RSUs, with an aggregate grant date fair value of $19.7 million.

The following table presents the Company’s stock-based compensation expense by category:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Performance-based stock awards and units

$

3,926

$

1,643

$

(12,424)

$

1,448

Service-based stock awards and units

9,593

1,918

27,076

5,856

Total stock-based compensation

$

13,519

$

3,561

$

14,652

$

7,304

Stock-based compensation expense is recognized in Selling, general and administrative on the Condensed Consolidated Statements of Operations.

Performance-Based Awards and Units

Performance-based awards and units are eligible to vest either: (i) over a three-year performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025.

The following table presents a summary of the activity of the Company’s performance-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(271,548)

$

32.16

Balance as of September 30, 2023

5,156,446

$

22.30

As of September 30, 2023, there was approximately $30.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.2 years.

The following table presents a summary of the activity of the Company’s performance-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of September 30, 2023

246,426

$

19.59

As of September 30, 2023, there was approximately $4.5 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.

Service-Based Awards and Units

Service-based awards vest over one, two, and three-year service periods.

The following table presents a summary of the activity of the Company’s service-based RSAs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,226,762

$

15.53

Vested

(4,386,376)

$

6.87

Forfeited

(780,672)

$

6.83

Balance as of September 30, 2023

 

4,915,458

$

9.04

As of September 30, 2023, there was approximately $37.8 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.1 years.

The following table presents a summary of the activity of the Company’s service-based RSUs:

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

123,213

$

20.29

Vested

$

Forfeited

$

Balance as of September 30, 2023

 

123,213

$

20.29

As of September 30, 2023, there was approximately $2.3 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 15. Fair Value Measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis:

The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of September 30, 2023, and December 31, 2022:

Fair value measured as of September 30, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

108,771

$

$

$

108,771

Contingent consideration liability (b)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

(a)See Note 8. Power Purchase Agreement.
(b)See Note 16. Commitments and Contingencies.

Assets and Liabilities Not Measured at Fair Value on a Recurring Basis:

As of September 30, 2023 and December 31, 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 16. Commitments and Contingencies

Commitments

Operating Leases

The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. Leases, for additional information.

Water Reservation Agreement

The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.1 million.

The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.

Contingent Consideration Liability

Upon the acquisition of Whinstone in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration to the seller if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through September 30, 2023, portions of the power credits were received, and a portion of the obligation was settled.

The following table presents the changes in the estimated fair value of the Company’s contingent consideration liability:

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of September 30, 2023

$

909

The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.

Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific

risk factors. Specifically, the Company used S&P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations for the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period.

Approximately $1.2 million of remaining future power credits to be received are estimated to be received over a period of 12 years. The Company determined the value of the contingent consideration as of September 30, 2023, using a discount rate of approximately 8.0%, which was based on the factors above, including the recent increase in interest rates.

Contingencies

Legal Proceedings

The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business, as described in the 2022 Annual Report, as supplemented by the following:

Northern Data Working Capital Disputes

On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed $29.5 million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately $27.1 million. Accordingly, $27.1 million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining $2.4 million held in escrow allocated to Northern Data. As a result, the Company recognized a Deferred gain on acquisition post-close dispute settlement of $26.0 million on the Condensed Consolidated Balance Sheets.

Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery on July 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests Northern Data’s right to bring this new complaint and entirely disagrees with the allegations and arguments it raises, and the Company filed a motion to dismiss the complaint on July 17, 2023, which is set to be heard on February 13, 2024.While the Company considers Northern Data’s new complaint to be without merit and intends to vigorously oppose such complaint, as appropriate, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.

Legacy Hosting Customer Disputes

Rhodium

On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. The amended petition also seeks a declaration that certain superseded agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Whinstone seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7-$10 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42 million in alleged energy credits, at least $1 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees. On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On October 24, 2023, Whinstone filed a petition for writ of mandamus with the Court of Appeal for the Third District of Texas, Austin Division (Case No. 03-23-00717-CV), requesting that the appellate court vacate the

district court’s order compelling arbitration or, alternatively, the portion of its order staying litigation as to all claims arising under agreements without mandatory arbitration provisions. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

SBI Crypto Co.

On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

GMO

On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC) against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150 million. Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.

Class Actions and Related Shareholder Derivative Actions

On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United States District Court for the District of New Jersey, Takata v. Riot Blockchain Inc., et al. (Case No. 3: 18-cv-02293). On August 25, 2023, the United States District Court for the District of New Jersey dismissed the Takata action, with prejudice, dismissing all of Takata’s claims.

Following the commencement of the Takata action, several shareholder derivative complaints were filed against the Company, all of which have been dismissed without prejudice. On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (Jackson v. Riot Blockchain, Inc., et al. (Case No. 604520/18)).  Following dismissal of the Takata action, on October 23, 2023, the parties filed a joint stipulation of discontinuance dismissing all Jackson’s claims without prejudice. On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (In re Riot Blockchain, Inc. Shareholder Derivative Litigation (Case No. A-18-774890-B)). On January 18, 2023, the court entered an order voluntarily dismissing the two shareholder derivative complaints without prejudice. On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (Finitz v. O’Rourke, et al. (Case No. 1:18-cv-09640)).  Following dismissal of the Takata action, on October 6, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all Finitz’s claims. Finally, on December 13, 2018, a shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (Monts v. O’Rourke, et al. (Case No. 1:18-cv-01443)).  Following dismissal of the Takata action, on September 26, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all Monts’ claims.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 17. Income Taxes

During the three months ended September 30, 2023 and 2022, the Company realized deferred income tax benefits of $0 and $3.0 million, respectively, and $5.0 million and $9.7 million during the nine months ended September 30, 2023 and 2022, respectively, related primarily to the contingent consideration liability and future power credits.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

Note 18. Earnings Per Share

The following table presents potentially dilutive securities that were not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:

    

    

September 30, 2023

    

September 30, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock awards (a)

7,689,628

12,478,290

Unvested restricted stock units

 

369,639

 

2,286,701

Total

 

8,122,267

 

14,827,991

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information

Note 19. Segment Information

The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed. The chief operating decision maker (“CODM”) analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments.

The Company does not allocate all assets to the reporting segments as they are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments.

The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.

The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Condensed Consolidated Statements of Operations. All Other revenue is from external customers.

During the three and nine months ended September 30, 2023, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, the Company earned revenue of $6.4 million, or 12.3% of consolidated revenue, and $20.9 million, or 10.4% of consolidated revenue, respectively, from one customer in its Engineering segment.

During the three and nine months ended September 30, 2022, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in mining pools, no single customer or related group of customers contributed 10% or more of the Company’s total condensed consolidated revenue.

The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Condensed   Consolidated Statements of Operations:

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Reportable segment revenue:

  

  

  

  

Bitcoin Mining

$

31,222

$

22,070

$

128,987

$

126,166

Data Center Hosting

 

34,786

 

23,624

 

111,169

 

68,240

Engineering

 

16,585

 

20,300

 

58,124

 

55,050

Other revenue

 

25

 

25

 

73

 

73

Eliminations

 

(30,727)

 

(19,729)

 

(96,487)

 

(50,505)

Total segment and consolidated revenue

$

51,891

$

46,290

$

201,866

$

199,024

Reportable segment cost of revenue:

 

  

 

  

 

  

 

  

Bitcoin Mining

 

31,667

 

15,949

 

93,840

 

60,793

Data Center Hosting

 

48,595

 

28,201

 

139,442

 

75,705

Engineering

 

13,973

 

16,767

 

51,791

 

47,302

Eliminations

 

(30,457)

 

(18,237)

 

(94,210)

 

(47,138)

Total segment and consolidated cost of revenue

$

63,778

$

42,680

$

190,863

$

136,662

Reconciling Items:

 

  

 

  

 

  

 

  

Acquisition-related costs

 

 

 

 

(78)

Selling, general, and administrative

 

(29,067)

 

(16,004)

 

(61,578)

 

(37,549)

Depreciation and amortization

 

(64,569)

 

(26,559)

 

(190,071)

 

(61,366)

Change in fair value of derivative asset

 

3,943

 

(17,749)

 

11,274

 

86,865

Power curtailment credits

49,601

13,070

66,146

21,328

Change in fair value of contingent consideration

 

 

 

 

(176)

Realized gain on sale of Bitcoin

 

13,495

 

3,109

 

47,098

 

28,034

(Loss) gain on sale/exchange of equipment

(5,306)

7,667

(5,336)

16,281

Casualty-related charges

 

 

 

(1,526)

 

Impairment of Bitcoin

(4,041)

(3,021)

(14,151)

(130,310)

Impairment of goodwill

 

 

 

 

(335,648)

Interest income (expense)

 

2,318

 

348

 

3,331

 

(9)

Realized loss on sale of marketable equity securities

 

 

 

 

(1,624)

Unrealized loss on marketable equity securities

 

 

142

 

 

(6,306)

Other income (expense)

 

31

 

 

96

 

(59)

Current income tax benefit (expense)

157

(89)

(31)

(828)

Deferred income tax benefit (expense)

 

 

3,041

 

5,045

 

9,667

Net income (loss)

$

(45,325)

$

(32,435)

$

(128,700)

$

(349,416)

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Use of estimates

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ materially from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include: estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value; allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions; revenue recognition; valuing the derivative asset classified under Level 3 fair value hierarchy; determining the useful lives and recoverability of long-lived assets; impairment analysis of goodwill, fixed assets, and finite-lived intangibles; stock-based compensation; and the valuation allowance associated with the Company’s deferred tax assets.

For more information on the factors, risks, and uncertainties that could affect these estimates, please see the discussion under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of the 2022 Annual Report.

Reclassifications

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation in the Condensed Consolidated Financial Statements and these Notes. The reclassifications did not have a material impact on the Condensed Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.

Significant Accounting Policies

Significant Accounting Policies

For a detailed discussion about the Company’s significant accounting policies, see the Company’s 2022 Annual Report.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

The Company has evaluated all recently issued accounting pronouncements and does not believe any such pronouncements currently have, and does not expect such pronouncements to have, a material impact on the Condensed Consolidated Financial Statements on a prospective basis.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of changes in the contract liabilities and deferred revenue

Nine Months Ended

September 30, 2023

Beginning balance

$

29,197

Revenue recognized

(10,220)

Additions and other changes in contract liabilities

5,705

Ending balance

$

24,682

Schedule of disaggregated revenue

    

Remainder of

2023

    

2024

    

2025

    

2026

2027

    

Thereafter

    

Total

Data Center Hosting

 

$

697

 

$

2,362

 

$

2,362

 

$

2,362

$

2,362

 

$

8,241

 

$

18,386

Engineering

 

910

 

4,877

 

 

 

 

5,787

Other

24

97

97

97

97

97

509

Total contract liabilities

$

1,631

$

7,336

$

2,459

$

2,459

$

2,459

$

8,338

$

24,682

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Bitcoin (Tables)
9 Months Ended
Sep. 30, 2023
Cryptocurrencies Abstract  
Schedule of additional information

    

Nine Months Ended

September 30, 2023

Beginning balance

    

$

109,420

Revenue recognized from Bitcoin mined

 

128,987

Proceeds from sale of Bitcoin

 

(118,833)

Exchange of Bitcoin for employee compensation

 

(696)

Realized gain on sale of Bitcoin

 

47,098

Impairment of Bitcoin

 

(14,151)

Ending balance

$

151,825

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment

    

September 30, 

December 31, 

    

2023

    

2022

Buildings and building improvements

$

330,775

$

229,685

Land rights and land improvements

 

10,320

 

10,164

Miners and mining equipment

 

477,311

 

441,324

Machinery and facility equipment

38,673

35,125

Office and computer equipment

 

1,878

 

1,206

Construction in progress

 

107,850

 

97,231

Total cost of property and equipment

 

966,807

 

814,735

Less accumulated depreciation

 

(298,999)

 

(122,180)

Property and equipment, net

$

667,808

$

692,555

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Finite-Lived Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of finite-lived intangible assets

The following table presents the Company’s finite-lived intangible assets as of September 30, 2023:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(1,137)

$

5,163

 

10

Trademark

 

5,000

 

(917)

 

4,083

 

10

UL Listings

 

2,700

 

(413)

 

2,287

 

12

Patents

 

10,060

 

(4,434)

 

5,626

 

Various

Finite-lived intangible assets

$

24,060

$

(6,901)

$

17,159

The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

6,300

$

(671)

$

5,629

 

10

Trademark

 

5,000

 

(542)

 

4,458

 

10

UL Listings

 

2,700

 

(244)

 

2,456

 

12

Patents

 

10,060

 

(1,126)

 

8,934

 

Various

Finite-lived intangible assets

$

24,060

$

(2,583)

$

21,477

Schedule of the estimated future amortization expense of finite-lived intangible assets

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of September 30, 2023:

Remainder of 2023

$

1,522

2024

 

5,815

2025

 

1,355

2026

 

1,355

2027

 

1,355

Thereafter

 

5,757

Total

$

17,159

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Power Purchase Agreement (Tables)
9 Months Ended
Sep. 30, 2023
Power Purchase Agreement.  
Schedule of changes in estimated fair value of derivative asset

Balance as of December 31, 2022

$

97,497

Change in fair value of derivative asset

 

11,274

Balance as of September 30, 2023

$

108,771

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits (Tables)
9 Months Ended
Sep. 30, 2023
Deposit Assets Disclosure [Abstract]  
Schedule of deposits on equipment

Deposits on equipment:

 

  

Balance as of December 31, 2022

$

33,273

Additions

 

90,512

Reclassifications to property and equipment

 

(33,273)

Balance as of September 30, 2023

90,512

Security deposits

 

30,424

Total long-term deposits

$

120,936

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Schedule of Accrued Expenses [Abstract]  
Schedule of accrued expenses

    

September 30, 

December 31, 

2023

2022

Construction in progress

$

9,342

$

16,621

Power related costs and remittances

 

158

 

32,632

Compensation

8,836

8,582

Insurance

 

2,684

 

3,660

Other

 

4,180

 

3,969

Total accrued expenses

$

25,200

$

65,464

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of lease expense

    

Three Months Ended

    

Nine Months Ended

    

September 30, 

    

September 30, 

2023

    

2022

2023

    

2022

Operating lease cost

$

1,014

$

844

$

2,973

$

2,268

Variable lease cost

 

55

 

45

 

162

 

121

Operating lease expense

 

1,069

 

889

$

3,135

$

2,389

Schedule of other information

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2023

2022

2023

2022

Operating cash outflows for operating leases

$

806

$

249

$

2,600

$

2,471

Right of use assets exchanged for new operating lease liabilities

$

567

$

1,088

$

1,249

$

10,377

Weighted-average remaining lease term – operating leases

 

7.7

 

8.9

 

7.7

 

8.9

Weighted-average discount rate – operating leases

 

6.7

%  

 

6.6

%  

 

6.7

%  

 

6.6

%

Schedule of future minimum operating lease payments

    

Ground lease

    

Office and other leases

    

Total

Remainder of 2023

$

484

$

437

$

921

2024

 

1,998

 

1,798

 

3,796

2025

2,058

1,495

3,553

2026

 

2,119

 

1,425

 

3,544

2027

 

2,183

 

1,305

 

3,488

Thereafter

 

9,618

 

3,444

 

13,062

Total undiscounted lease payments

 

18,460

 

9,904

 

28,364

Less present value discount

 

(4,937)

 

(1,523)

 

(6,460)

Present value of lease liabilities

$

13,523

$

8,381

$

21,904

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock-based compensation

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2023

    

2022

    

2023

    

2022

Performance-based stock awards and units

$

3,926

$

1,643

$

(12,424)

$

1,448

Service-based stock awards and units

9,593

1,918

27,076

5,856

Total stock-based compensation

$

13,519

$

3,561

$

14,652

$

7,304

Performance based RSAs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

3,918,935

$

25.92

Granted

2,076,340

$

17.48

Vested

(567,281)

$

24.96

Forfeited

(271,548)

$

32.16

Balance as of September 30, 2023

5,156,446

$

22.30

Performance based R S Us  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

246,426

$

19.59

Vested

$

Forfeited

$

Balance as of September 30, 2023

246,426

$

19.59

Service Based R S A s  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

8,855,744

$

6.84

Granted

1,226,762

$

15.53

Vested

(4,386,376)

$

6.87

Forfeited

(780,672)

$

6.83

Balance as of September 30, 2023

 

4,915,458

$

9.04

Service based R S Us  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of service-based awards

Weighted Average

Grant-Date

Per Share

    

Number of Shares

    

Fair Value

Balance as of January 1, 2023

$

Granted

123,213

$

20.29

Vested

$

Forfeited

$

Balance as of September 30, 2023

 

123,213

$

20.29

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of assets and liabilities measured at fair value on recurring basis

Fair value measured as of September 30, 2023

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

108,771

$

$

$

108,771

Contingent consideration liability (b)

$

909

$

$

$

909

Fair value measured as of December 31, 2022

Significant

Quoted prices in

Significant other

unobservable

Total carrying

active markets

observable inputs

inputs

    

Value

    

(Level 1)

    

(Level 2)

    

(Level 3)

Derivative asset (a)

$

97,497

$

$

$

97,497

Contingent consideration liability (b)

$

24,935

$

$

$

24,935

(a)See Note 8. Power Purchase Agreement.
(b)See Note 16. Commitments and Contingencies.

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of changes in estimated fair value of liability

Balance as of December 31, 2022

$

24,935

Change in contingent consideration

 

(24,026)

Change in fair value of contingent consideration

Balance as of September 30, 2023

$

909

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of antidilutive securities

    

    

September 30, 2023

    

September 30, 2022

Warrants to purchase common stock

 

63,000

 

63,000

Unvested restricted stock awards (a)

7,689,628

12,478,290

Unvested restricted stock units

 

369,639

 

2,286,701

Total

 

8,122,267

 

14,827,991

(a)Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of reportable segments and operating income

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Reportable segment revenue:

  

  

  

  

Bitcoin Mining

$

31,222

$

22,070

$

128,987

$

126,166

Data Center Hosting

 

34,786

 

23,624

 

111,169

 

68,240

Engineering

 

16,585

 

20,300

 

58,124

 

55,050

Other revenue

 

25

 

25

 

73

 

73

Eliminations

 

(30,727)

 

(19,729)

 

(96,487)

 

(50,505)

Total segment and consolidated revenue

$

51,891

$

46,290

$

201,866

$

199,024

Reportable segment cost of revenue:

 

  

 

  

 

  

 

  

Bitcoin Mining

 

31,667

 

15,949

 

93,840

 

60,793

Data Center Hosting

 

48,595

 

28,201

 

139,442

 

75,705

Engineering

 

13,973

 

16,767

 

51,791

 

47,302

Eliminations

 

(30,457)

 

(18,237)

 

(94,210)

 

(47,138)

Total segment and consolidated cost of revenue

$

63,778

$

42,680

$

190,863

$

136,662

Reconciling Items:

 

  

 

  

 

  

 

  

Acquisition-related costs

 

 

 

 

(78)

Selling, general, and administrative

 

(29,067)

 

(16,004)

 

(61,578)

 

(37,549)

Depreciation and amortization

 

(64,569)

 

(26,559)

 

(190,071)

 

(61,366)

Change in fair value of derivative asset

 

3,943

 

(17,749)

 

11,274

 

86,865

Power curtailment credits

49,601

13,070

66,146

21,328

Change in fair value of contingent consideration

 

 

 

 

(176)

Realized gain on sale of Bitcoin

 

13,495

 

3,109

 

47,098

 

28,034

(Loss) gain on sale/exchange of equipment

(5,306)

7,667

(5,336)

16,281

Casualty-related charges

 

 

 

(1,526)

 

Impairment of Bitcoin

(4,041)

(3,021)

(14,151)

(130,310)

Impairment of goodwill

 

 

 

 

(335,648)

Interest income (expense)

 

2,318

 

348

 

3,331

 

(9)

Realized loss on sale of marketable equity securities

 

 

 

 

(1,624)

Unrealized loss on marketable equity securities

 

 

142

 

 

(6,306)

Other income (expense)

 

31

 

 

96

 

(59)

Current income tax benefit (expense)

157

(89)

(31)

(828)

Deferred income tax benefit (expense)

 

 

3,041

 

5,045

 

9,667

Net income (loss)

$

(45,325)

$

(32,435)

$

(128,700)

$

(349,416)

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Operation of Our Business (Details)
9 Months Ended
Sep. 30, 2023
MWh
segment
Accounting Policies [Abstract]  
Mining capacity (MW) | MWh 700
Number of reportable segments | segment 3
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Liquidity and Financial Condition (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 06, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Liquidity and Financial Condition (Details) [Line Items]            
Cash and cash equivalents   $ 290,107   $ 290,107   $ 230,328
Working capital   442,300   442,300    
Stockholders' equity       1,300,000    
Accumulated deficit   $ 885,000   $ 885,000    
Sold bitcoin (in Shares)       4,615    
Bitcoin proceeds amount       $ 118,800    
Proceeds from the sale of stock (in Dollars)       $ 324,600 $ 304,849  
Common Stock            
Liquidity and Financial Condition (Details) [Line Items]            
Stock issued during period, shares   11,615,345 6,492,795 27,492,345 37,052,612  
Subsequent Event [Member] | 2023 ATM Offering | Common Stock            
Liquidity and Financial Condition (Details) [Line Items]            
Weighted average price (in Dollars per share) $ 10.12          
Proceeds from the sale of stock (in Dollars) $ 101,100          
Sales Agents | 2022 ATM Offering | Common Stock            
Liquidity and Financial Condition (Details) [Line Items]            
Stock issued during period, shares 10,196,000     27,492,345    
Weighted average price (in Dollars per share)   $ 11.81   $ 11.81    
Proceeds from the sale of stock (in Dollars)       $ 317,200    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract balances $ 22.5 $ 19.7
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Schedule Of Changes In The Total Deferred Revenue Liability Abstract  
Beginning balance $ 29,197
Revenue recognized (10,220)
Additions and other changes in contract liabilities 5,705
Ending balance $ 24,682
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Remainder of 2023 $ 1,631
2024 7,336
2025 2,459
2026 2,459
2027 2,459
Thereafter 8,338
Total 24,682
Data Center Hosting  
Disaggregation of Revenue [Line Items]  
Remainder of 2023 697
2024 2,362
2025 2,362
2026 2,362
2027 2,362
Thereafter 8,241
Total 18,386
Engineering  
Disaggregation of Revenue [Line Items]  
Remainder of 2023 910
2024 4,877
Total 5,787
Other  
Disaggregation of Revenue [Line Items]  
Remainder of 2023 24
2024 97
2025 97
2026 97
2027 97
Thereafter 97
Total $ 509
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Bitcoin - Schedule of additional information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
item
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
item
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
item
Schedule Of Additional Information Abstract          
Beginning balance     $ 109,420    
Revenue recognized from Bitcoin mined     128,987    
Proceeds from sale of Bitcoin     (118,833)    
Exchange of Bitcoin for employee compensation     (696)    
Realized gain on sale of Bitcoin     47,098    
Impairment of Bitcoin     (14,151)    
Ending balance $ 151,825   151,825    
Impairment of Bitcoin 4,041 $ 3,021 14,151 $ 130,310  
Market price of one Bitcoin $ 26,968   $ 26,968   $ 16,548
Number of Bitcoins held | item 7,327   7,327   6,974
Estimated fair value of Bitcoin $ 197,600   $ 197,600   $ 115,400
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
item
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
MWh
item
Sep. 30, 2022
USD ($)
Dec. 31, 2022
a
GWh
MWh
item
Property and Equipment (Details) [Line Items]          
Number of miners currently offline | item 14,250   14,250    
Number of miners to be purchased from Bitmain as per purchase agreement | item         5,130
Purchase price     $ 90,512,000    
Impairment charges on property and equipment $ 0 $ 0 0 $ 0  
Depreciation expense related to property and equipment 63,100,000 $ 26,200,000 185,700,000 $ 60,300,000  
MicroBT Electronics Technology Co., LTD [Member]          
Property and Equipment (Details) [Line Items]          
Purchase price     162,900,000    
Purchase of miners 48,900,000   48,900,000    
Additional payment for equipment deposit     19,300,000    
Additional commitment amount 94,700,000   $ 94,700,000    
Midas Green Technologies, LLC [Member]          
Property and Equipment (Details) [Line Items]          
Purchase of immersion cooling systems | MWh     200    
Purchase of additional immersion cooling systems | MWh     400    
Purchase of miners 20,800,000   $ 20,800,000    
Additional commitment amount $ 31,200,000   31,200,000    
Mr. Theriot [Member] | Management [Member]          
Property and Equipment (Details) [Line Items]          
Payments to acquire productive assets     $ 1,100,000    
M56S plus model miners [Member] | MicroBT Electronics Technology Co., LTD [Member]          
Property and Equipment (Details) [Line Items]          
Number of miners to be purchased from Bitmain as per purchase agreement | item 8,320   8,320    
M56S plus plus model miners [Member] | MicroBT Electronics Technology Co., LTD [Member]          
Property and Equipment (Details) [Line Items]          
Number of miners to be purchased from Bitmain as per purchase agreement | item 24,960   24,960    
Number of additional miners purchase option | item     66,560    
Land [Member] | Mr. Theriot [Member] | Management [Member]          
Property and Equipment (Details) [Line Items]          
Payments to acquire productive assets     $ 200,000    
Buildings and building improvements [Member] | Mr. Theriot [Member] | Management [Member]          
Property and Equipment (Details) [Line Items]          
Payments to acquire productive assets     $ 900,000    
Rockdale Facility Bitcoin Mining Facility Texas Member          
Property and Equipment (Details) [Line Items]          
Number of miners deployed at mining facility | item 98,694   98,694    
Rockdale Facility Bitcoin Mining Facility Texas Member | Miners and mining equipment [Member]          
Property and Equipment (Details) [Line Items]          
Loss Contingency Loss In Period     $ 11,200,000    
Insurance recoveries     0    
Corsicana Facility Land Site [Member]          
Property and Equipment (Details) [Line Items]          
Area of land (in Acres) acquired | a         265
Consideration     10,100,000    
Anticipated gigawatt under development at site | GWh         1
Number of megawatts construction under initial phase of development of facility | MWh         400
Costs incurred for land     155,200,000    
Initial development costs and equipment     140,400,000    
Deposit for future power usage $ 4,700,000   $ 4,700,000    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 966,807 $ 814,735
Less accumulated depreciation (298,999) (122,180)
Property and equipment, net 667,808 692,555
Buildings and building improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 330,775 229,685
Land rights and land improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 10,320 10,164
Miners and mining equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 477,311 441,324
Machinery and facility equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 38,673 35,125
Office and computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 1,878 1,206
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 107,850 $ 97,231
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Finite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 1.5 $ 0.4 $ 4.4 $ 1.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 24,060 $ 24,060
Accumulated amortization (6,901) (2,583)
Net book value 17,159 21,477
Customer contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value 6,300 6,300
Accumulated amortization (1,137) (671)
Net book value $ 5,163 $ 5,629
Weighted-average life (years) 10 years 10 years
Trademark [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 5,000 $ 5,000
Accumulated amortization (917) (542)
Net book value $ 4,083 $ 4,458
Weighted-average life (years) 10 years 10 years
UL Listings [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 2,700 $ 2,700
Accumulated amortization (413) (244)
Net book value $ 2,287 $ 2,456
Weighted-average life (years) 12 years 12 years
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross book value $ 10,060 $ 10,060
Accumulated amortization (4,434) (1,126)
Net book value $ 5,626 $ 8,934
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Intangible Assets [Abstract]    
Remainder of 2023 $ 1,522  
2024 5,815  
2025 1,355  
2026 1,355  
2027 1,355  
Thereafter 5,757  
Total $ 17,159 $ 21,477
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Power Purchase Agreement (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2022
MWh
Mar. 31, 2022
MWh
May 31, 2020
MWh
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Power Purchase Agreement [Line Items]              
Power curtailment credits | $       $ (49,601) $ (13,070) $ (66,146) $ (21,328)
Discount Rate [Member]              
Power Purchase Agreement [Line Items]              
Estimate fair value of derivative       0.236   0.236  
Power Purchase Agreement | TXU Energy Retail Company LLC | Rockdale Facility Bitcoin Mining Facility Texas Member              
Power Purchase Agreement [Line Items]              
Aggregate MW of long-term, fixed-price power, agreed to acquire     345        
MW contracted, at fixed prices through April 30, 2030   65 130        
MW contracted, at fixed prices through October 31, 2027 150            
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract        
Beginning Balance     $ 97,497  
Change in fair value of derivative asset $ 3,943 $ (17,749) 11,274 $ 86,865
Ending Balance $ 108,771   $ 108,771  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
MWh
item
Dec. 31, 2022
item
Deposits [Line Items]    
Reclassification to property and equipment $ (33,273)  
Security Deposit 2,700  
Ground Leases 1,800  
Oncor    
Deposits [Line Items]    
Security Deposit 3,100  
MicroBT Electronics Technology Co., LTD [Member]    
Deposits [Line Items]    
Additional payment for equipment deposit 19,300  
Purchase of miners 48,900  
Midas Green Technologies, LLC [Member]    
Deposits [Line Items]    
Purchase of miners $ 20,800  
Purchase of immersion cooling systems | MWh 200  
Corsicana Facility Land Site [Member]    
Deposits [Line Items]    
Security Deposit $ 4,700  
Power Supply Agreement with TXU    
Deposits [Line Items]    
Security Deposit $ 23,000  
Additional increased mining capacity | MWh 215  
Number of Megawatts capacity | item 345  
Rockdale Facility Bitcoin Mining Facility Texas Member    
Deposits [Line Items]    
Reclassification to property and equipment $ 33,300  
Number of miners acquired and received | item   5,130
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Deposits - Schedule of deposits on equipment (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Deposits on equipment:    
Beginning balance $ 33,273  
Additions 90,512  
Reclassification to property and equipment (33,273)  
Ending balance 90,512  
Security deposits 30,424  
Total long-term deposits $ 120,936 $ 42,433
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Accrued Expenses [Abstract]    
Construction in progress $ 9,342 $ 16,621
Power related costs and remittances 158 32,632
Compensation 8,836 8,582
Insurance 2,684 3,660
Other 4,180 3,969
Total accrued expenses $ 25,200 $ 65,464
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Debt    
Amount borrowed $ 10,000,000.0  
Borrowing 3,500,000  
Outstanding balance 0  
Payments of credit and security facility 3,500,000  
Total borrowings 4,420,000
Revolving credit facility    
Debt    
Amount borrowed $ 6,000,000.0  
Term of debt 1 year  
Interest rate of debt during the period 4.00%  
Interest rate at end of period 8.50%  
Manufacturing term loans    
Debt    
Term of debt 5 years  
Interest rate of debt during the period 2.50%  
Equipment term loans    
Debt    
Amount borrowed $ 4,000,000.0  
Term of debt 3 years  
Line of credit facility, term 1 year  
Interest rate of debt during the period 2.50%  
Interest rate at end of period 8.50%  
Percentage of finance approved for purchases 80.00%  
Outstanding balance $ 500,000  
Revolving line of credit $ 400,000  
Equipment term loan fixed interest rate 6.60%  
Equipment term loan outstanding $ 400,000  
Deferred financing costs 100,000  
Total borrowings 900,000  
Equipment term loans | Accrued liabilities [Member]    
Debt    
Equipment term loan, current 100,000  
Equipment term loans | Other noncurrent liabilities [Member]    
Debt    
Other long term debt, net $ 700,000  
Equipment term loans | Maximum    
Debt    
Term of debt 3 years  
Interest rate of debt during the period 4.00%  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 21,064 $ 21,673
Operating lease liabilities $ 21,904 $ 22,300
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule Of Lease Expense Abstract        
Operating lease cost $ 1,014 $ 844 $ 2,973 $ 2,268
Variable lease cost 55 45 162 121
Operating lease expense $ 1,069 $ 889 $ 3,135 $ 2,389
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of other information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Other Information [Abstract]        
Operating cash outflows for operating leases $ 806 $ 249 $ 2,600 $ 2,471
Right of use assets exchanged for new operating lease liabilities $ 567 $ 1,088 $ 1,249 $ 10,377
Weighted-average remaining lease term - operating leases 7 years 8 months 12 days 8 years 10 months 24 days 7 years 8 months 12 days 8 years 10 months 24 days
Weighted-average discount rate - operating leases 6.70% 6.60% 6.70% 6.60%
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of future minimum operating lease payments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 $ 921  
2024 3,796  
2025 3,553  
2026 3,544  
2027 3,488  
Thereafter 13,062  
Total undiscounted lease payments 28,364  
Less present value discount (6,460)  
Present value of lease liabilities 21,904 $ 22,300
Ground lease [Member]    
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 484  
2024 1,998  
2025 2,058  
2026 2,119  
2027 2,183  
Thereafter 9,618  
Total undiscounted lease payments 18,460  
Less present value discount (4,937)  
Present value of lease liabilities 13,523  
Office and other leases [Member]    
Schedule of future minimum operating lease payments [Line Items]    
Remainder of 2023 437  
2024 1,798  
2025 1,495  
2026 1,425  
2027 1,305  
Thereafter 3,444  
Total undiscounted lease payments 9,904  
Less present value discount (1,523)  
Present value of lease liabilities $ 8,381  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 06, 2023
Dec. 01, 2021
Nov. 06, 2023
Oct. 31, 2023
Aug. 31, 2023
Sep. 30, 2023
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Stockholders' Equity [Line Items]                  
Issuance expense (in Dollars)               $ 7,368 $ 6,455
Proceeds from the sale of stock (in Dollars)               $ 324,600 $ 304,849
Acquisition of ESS Metron [Member]                  
Stockholders' Equity [Line Items]                  
Equity interests, Percentage   100.00%              
Number of shares acquired (in Shares)   715,413              
Number of shares withheld for indemnification security   70,165              
Number of shares withheld for indemnification security, term   18 months              
Number of shares (in Shares)               70,165  
Common Stock | 2023 ATM Offering                  
Stockholders' Equity [Line Items]                  
Proceeds from the sale of stock net (in Dollars)           $ 126,000      
Maximum amount of sales shares (in Dollars)         $ 750,000 129,400      
Issuance expense (in Dollars)           $ 3,400      
Stock issued during period, shares           11,044,700      
Weighted average price (in Dollars per share)           $ 11.72   $ 11.72  
Common Stock | 2023 ATM Offering | Subsequent Event [Member]                  
Stockholders' Equity [Line Items]                  
Proceeds from the sale of stock net (in Dollars)     $ 101,100            
Weighted average price (in Dollars per share) $ 10.12   $ 10.12            
Sales Agents | Common Stock | 2022 ATM Offering                  
Stockholders' Equity [Line Items]                  
Proceeds from the sale of stock net (in Dollars)               $ 191,200  
Maximum amount of sales shares (in Dollars)             $ 500,000 195,200  
Issuance expense (in Dollars)               $ 3,900  
Stock issued during period, shares               16,447,645  
Weighted average price (in Dollars per share)           $ 11.86   $ 11.86  
Sales Agents | Common Stock | 2023 ATM Offering                  
Stockholders' Equity [Line Items]                  
Stock issued during period, shares 10,196,000     10,196,000          
Board of directors, officers, employees, and advisors [Member] | Restricted Stock [Member]                  
Stockholders' Equity [Line Items]                  
Stock issued during period, shares               5,000,000.0  
Number of shares held to cover withholding taxes related to the settlement of restricted stock units               1,300,000  
Proceeds from the sale of stock (in Dollars)               $ 13,900  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details)
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
shares
Service-based awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration period 2 years
Service-based awards [Member] | Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration period 1 year
Service-based awards [Member] | Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration period 3 years
Performance-based RSAs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 30.8
Unrecognized compensation cost, period for recognition 1 year 2 months 12 days
Shares of restricted common stock | shares 1.7
Performance-based RSUs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 4.5
Unrecognized compensation cost, period for recognition 2 years 9 months 18 days
Service-based RSAs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 37.8
Unrecognized compensation cost, period for recognition 1 year 1 month 6 days
Service-based RSUs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost (in Dollars) $ 2.3
Unrecognized compensation cost, period for recognition 2 years 9 months 18 days
Total shareholder return based awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Performance period 3 years
Total shareholder return based awards [Member] | Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting rights, percentage 0.00%
Total shareholder return based awards [Member] | Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting rights, percentage 2.00%
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 13,519 $ 3,561 $ 14,652 $ 7,304
Performance-based awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation 3,926 1,643 (12,424) 1,448
Service-based awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 9,593 $ 1,918 $ 27,076 $ 5,856
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Performance-based awards (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Performance based R S Us    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Granted 246,426  
Weighted Average Grant-Date Fair Value, Granted $ 19.59  
Number of Shares, Ending Balance 246,426  
Weighted Average Grant-Date Fair Value, Ending Balance $ 19.59  
Performance based RSAs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Beginning Balance 3,918,935 3,918,935
Weighted Average Grant-Date Fair Value, Beginning Balance $ 25.92 $ 25.92
Number of Shares, Granted 2,076,340  
Weighted Average Grant-Date Fair Value, Granted $ 17.48  
Number of Shares, Vested (567,281)  
Weighted Average Grant-Date Fair Value, Vested $ 24.96  
Number of Shares, Forfeited (271,548)  
Weighted Average Grant-Date Fair Value, Forfeited $ 32.16  
Number of Shares, Ending Balance 5,156,446  
Weighted Average Grant-Date Fair Value, Ending Balance $ 22.30  
Performance-based stock awards [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Grant date fair value of awards granted $ 38.0  
Performance Based Restricted Stock Awards and Units [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Service based awards vesting period   3 years
Service based R S Us    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Granted 123,213  
Grant date fair value of awards granted $ 19.7  
Weighted Average Grant-Date Fair Value, Granted $ 20.29  
Number of Shares, Ending Balance 123,213  
Weighted Average Grant-Date Fair Value, Ending Balance $ 20.29  
Service-based RSAs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Granted 800,000  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Service-based awards (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Unvested Time Based Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Granted 1,900,000
Performance based R S Us  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Granted 246,426
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 19.59
Number of Shares, Ending Balance 246,426
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 19.59
Performance based RSAs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning Balance 3,918,935
Weighted Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 25.92
Number of Shares, Granted 2,076,340
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 17.48
Number of Shares, Vested (567,281)
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 24.96
Number of Shares, Forfeited (271,548)
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares $ 32.16
Number of Shares, Ending Balance 5,156,446
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 22.30
Service based R S Us [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Granted 123,213
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 20.29
Number of Shares, Ending Balance 123,213
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 20.29
Service Based R S A s [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning Balance 8,855,744
Weighted Average Grant-Date Fair Value, Beginning Balance | $ / shares $ 6.84
Number of Shares, Granted 1,226,762
Weighted Average Grant-Date Fair Value, Granted | $ / shares $ 15.53
Number of Shares, Vested (4,386,376)
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 6.87
Number of Shares, Forfeited (780,672)
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares $ 6.83
Number of Shares, Ending Balance 4,915,458
Weighted Average Grant-Date Fair Value, Ending Balance | $ / shares $ 9.04
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]    
Derivative asset $ 108,771 $ 97,497
Contingent consideration liability 909 24,935
Quoted prices in active markets (Level 1) [Member]    
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]    
Derivative asset
Contingent consideration liability
Significant other observable inputs (Level 2) [Member]    
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]    
Derivative asset
Contingent consideration liability
Significant unobservable inputs (Level 3) [Member]    
Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]    
Derivative asset 108,771 97,497
Contingent consideration liability $ 909 $ 24,935
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Oct. 19, 2023
Aug. 02, 2023
Jun. 13, 2023
Jun. 09, 2023
May 31, 2021
Sep. 30, 2023
Jun. 12, 2023
May 02, 2023
Apr. 05, 2023
Mar. 31, 2023
Commitments and Contingencies (Details) [Line Items]                    
Annual lease payments           $ 2.1        
SBI Crypto Co Litigation [Member] | Profit Loss [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss                 $ 15.0  
SBI Crypto Co Litigation [Member] | Equipment Damage [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss                 $ 16.0  
Rhodium Litigation [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss               $ 26.0    
Northern data working capital disputes [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Escrow Deposit                   $ 29.5
Final determination       $ 27.1            
Amount released from escrow       27.1            
Remaining amount in escrow allocated to the defendant     $ 2.4              
Gain on acquisition post-close dispute settlement       $ 26.0            
G M O [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss     150.0              
Loss contingency damages     $ 25.0              
G M O [Member] | Subsequent Event [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency damages $ 496.0                  
Minimum | Rhodium Litigation [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss             $ 7.0      
Minimum | Rhodium Litigation [Member] | Profit Loss [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency damages   $ 1.0                
Minimum | Rhodium Litigation [Member] | Energy Credits [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency damages   42.0                
Minimum | Rhodium Litigation [Member] | Breach Of Contract and Other Damages [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency damages   $ 0.7                
Maximum | Rhodium Litigation [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Loss contingency estimate of possible loss             $ 10.0      
Acquisition Of Whinstone Member                    
Commitments and Contingencies (Details) [Line Items]                    
Additional consideration paid         $ 86.0          
Future power credits to be received           $ 1.2        
Future power credits to be received, term           12 years        
Discount rate of contigent consideration           8.00%        
Whinstone Us Llc Member | Discount Rate [Member]                    
Commitments and Contingencies (Details) [Line Items]                    
Discount rate           2.50%        
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) - Fair Value, Inputs, Level 3 [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Commitments and Contingencies (Details) [Line Items]  
Balance as of December 31, 2022 $ 24,935
Change in contingent consideration (24,026)
Balance as of September 30, 2023 $ 909
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Deferred income tax benefit (expense) $ 0 $ 3,041 $ 5,045 $ 9,667
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares not included in the computation of EPS 8,122,267 14,827,991
Warrants to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares not included in the computation of EPS 63,000 63,000
Unvested restricted stock awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares not included in the computation of EPS 7,689,628 12,478,290
Unvested restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares not included in the computation of EPS 369,639 2,286,701
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
customer
Sep. 30, 2022
USD ($)
customer
Sep. 30, 2023
USD ($)
customer
segment
Sep. 30, 2022
USD ($)
customer
Segment Information (Details) [Line Items]        
Number of reportable segments | segment     3  
Revenues earned $ 51,891 $ 46,290 $ 201,866 $ 199,024
Bitcoin Mining [Member]        
Segment Information (Details) [Line Items]        
Number of customers over 10% of total revenues | customer   0   0
Revenues earned $ 6,400   $ 6,400  
Bitcoin Mining [Member] | Customer Concentration Risk | Revenue Benchmark [Member]        
Segment Information (Details) [Line Items]        
Concentration Risk, Percentage 12.30% 10.00% 12.30% 10.00%
Engineering [Member]        
Segment Information (Details) [Line Items]        
Number of customers over 10% of total revenues | customer 1   1  
Revenues earned $ 20,900   $ 20,900  
Engineering [Member] | Customer Concentration Risk | Revenue Benchmark [Member]        
Segment Information (Details) [Line Items]        
Concentration Risk, Percentage 10.40%   10.40%  
Other revenue [Member]        
Segment Information (Details) [Line Items]        
Revenues earned $ 25 $ 25 $ 73 $ 73
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Schedule of reportable segments and operating income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reportable segment revenue:        
Total segment and consolidated revenue $ 51,891 $ 46,290 $ 201,866 $ 199,024
Total segment and consolidated cost of revenues 63,778 42,680 190,863 136,662
Reconciling Items:        
Acquisition-related costs     (78)
Selling, general, and administrative (29,067) (16,004) (61,578) (37,549)
Depreciation and amortization (64,569) (26,559) (190,071) (61,366)
Change in fair value of derivative asset 3,943 (17,749) 11,274 86,865
Power curtailment credits 49,601 13,070 66,146 21,328
Change in fair value of contingent consideration (176)
Realized gain on sale of Bitcoin 13,495 3,109 47,098 28,034
(Loss) gain on sale/exchange of equipment (5,306) 7,667 (5,336) 16,281
Casualty-related charges     (1,526)
Impairment of Bitcoin (4,041) (3,021) (14,151) (130,310)
Impairment of goodwill     (335,648)
Interest income (expense) 2,318 348 3,331 (9)
Realized loss on sale of marketable equity securities     (1,624)
Unrealized gain (loss) on marketable equity securities   142 (6,306)
Other income (expense) 31   96 (59)
Current income tax benefit (expense) 157 (89) (31) (828)
Deferred income tax benefit (expense) 0 3,041 5,045 9,667
Net income (loss) (45,325) (32,435) (128,700) (349,416)
Bitcoin Mining [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 31,222 22,070 128,987 126,166
Total segment and consolidated cost of revenues 31,667 15,949 93,840 60,793
Data Center Hosting [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 34,786 23,624 111,169 68,240
Total segment and consolidated cost of revenues 48,595 28,201 139,442 75,705
Engineering [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 16,585 20,300 58,124 55,050
Total segment and consolidated cost of revenues 13,973 16,767 51,791 47,302
Other revenue [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue 25 25 73 73
Eliminations [Member]        
Reportable segment revenue:        
Total segment and consolidated revenue (30,727) (19,729) (96,487) (50,505)
Total segment and consolidated cost of revenues $ (30,457) $ (18,237) $ (94,210) $ (47,138)
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ (45,325) $ (32,435) $ (128,700) $ (349,416)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
shares
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non Rule 10b5-1 Arrangement Modified false
Lance D Ambrosio [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Effective August 31, 2023, the Rule 10b5-1 sales plan of our director, Lance D’Ambrosio, terminated at its plan end date in accordance with the terms of the plan. Mr. D’Ambrosio’s Rule 10b5-1 sales plan became effective October 31, 2022, and instructed for the sale of vested shares of Riot stock in four equal tranches of 26,000 shares, quarterly, through the plan end date.

Name Lance D’Ambrosio
Title director
Rule 10b5-1 Arrangement Terminated true
Termination Date August 31, 2023
Aggregate Available 26,000
XML 85 riot-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-11-01 2023-11-06 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-10-01 2023-11-06 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-10-01 2023-10-31 0001167419 riot:AcquisitionOfESSMetronMember 2023-01-01 2023-09-30 0001167419 us-gaap:RetainedEarningsMember 2023-09-30 0001167419 us-gaap:RetainedEarningsMember 2023-06-30 0001167419 2023-06-30 0001167419 us-gaap:RetainedEarningsMember 2022-12-31 0001167419 us-gaap:RetainedEarningsMember 2022-09-30 0001167419 us-gaap:RetainedEarningsMember 2022-06-30 0001167419 2022-06-30 0001167419 us-gaap:RetainedEarningsMember 2021-12-31 0001167419 us-gaap:CommonStockMember 2023-09-30 0001167419 us-gaap:CommonStockMember 2023-06-30 0001167419 us-gaap:CommonStockMember 2022-12-31 0001167419 us-gaap:CommonStockMember 2022-09-30 0001167419 us-gaap:CommonStockMember 2022-06-30 0001167419 us-gaap:PreferredStockMember 2021-12-31 0001167419 us-gaap:CommonStockMember 2021-12-31 0001167419 riot:ServiceBasedRSUsMember 2023-09-30 0001167419 riot:ServiceBasedRSSMember 2023-09-30 0001167419 riot:PerformanceBasedRSUsMember 2023-09-30 0001167419 riot:PerformanceBasedRsasMember 2023-09-30 0001167419 riot:ServiceBasedRSSMember 2022-12-31 0001167419 riot:PerformanceBasedRsasMember 2022-12-31 0001167419 riot:UnvestedTimeBasedRestrictedStockMember 2023-01-01 2023-09-30 0001167419 srt:MinimumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-09-30 0001167419 srt:MaximumMember riot:ServiceBasedAwardsMember 2023-01-01 2023-09-30 0001167419 srt:MinimumMember riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-09-30 0001167419 srt:MaximumMember riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-09-30 0001167419 riot:PerformanceBasedRestrictedStockAwardsAndUnitsMember 2023-01-01 2023-12-31 0001167419 us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtMarketOffering2023Member 2023-11-06 0001167419 us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtMarketOffering2023Member 2023-11-06 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-09-30 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-09-30 0001167419 us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-09-30 0001167419 us-gaap:OfficeEquipmentMember 2023-09-30 0001167419 us-gaap:LandBuildingsAndImprovementsMember 2023-09-30 0001167419 us-gaap:ConstructionInProgressMember 2023-09-30 0001167419 us-gaap:BuildingAndBuildingImprovementsMember 2023-09-30 0001167419 riot:MinersAndMiningEquipmentMember 2023-09-30 0001167419 riot:MachineryAndFacilityEquipmentMember 2023-09-30 0001167419 us-gaap:OfficeEquipmentMember 2022-12-31 0001167419 us-gaap:LandBuildingsAndImprovementsMember 2022-12-31 0001167419 us-gaap:ConstructionInProgressMember 2022-12-31 0001167419 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001167419 riot:MinersAndMiningEquipmentMember 2022-12-31 0001167419 riot:MachineryAndFacilityEquipmentMember 2022-12-31 0001167419 us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtMarketOffering2023Member 2023-10-01 2023-11-06 0001167419 us-gaap:CommonStockMember us-gaap:SubsequentEventMember riot:AtMarketOffering2023Member 2023-10-01 2023-11-06 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-01-01 2023-09-30 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2023-09-30 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2023-09-30 0001167419 riot:ConvertiblePreferredStockSeriesBMember 2022-12-31 0001167419 riot:ConvertiblePreferredStockSeriesAMember 2022-12-31 0001167419 riot:Mr.TheriotMember us-gaap:LandMember srt:ManagementMember 2023-01-01 2023-09-30 0001167419 riot:Mr.TheriotMember us-gaap:BuildingAndBuildingImprovementsMember srt:ManagementMember 2023-01-01 2023-09-30 0001167419 riot:Mr.TheriotMember srt:ManagementMember 2023-01-01 2023-09-30 0001167419 riot:PerformanceBasedRSUsMember 2023-01-01 2023-09-30 0001167419 riot:PerformanceBasedRsasMember 2023-01-01 2023-09-30 0001167419 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001167419 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001167419 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001167419 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001167419 riot:MinersAndMiningEquipmentMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-09-30 0001167419 riot:GMOLitigationMember 2023-06-13 0001167419 riot:RhodiumLitigationMember srt:MinimumMember 2023-06-12 0001167419 riot:RhodiumLitigationMember srt:MaximumMember 2023-06-12 0001167419 riot:RhodiumLitigationMember 2023-05-02 0001167419 riot:SbiCryptoCoLitigationMember riot:ProfitLossMember 2023-04-05 0001167419 riot:SbiCryptoCoLitigationMember riot:EquipmentDamageMember 2023-04-05 0001167419 riot:GMOLitigationMember us-gaap:SubsequentEventMember 2023-10-19 2023-10-19 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:ProfitLossMember 2023-08-02 2023-08-02 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:EnergyCreditsMember 2023-08-02 2023-08-02 0001167419 riot:RhodiumLitigationMember srt:MinimumMember riot:BreachOfContractAndOtherDamagesMember 2023-08-02 2023-08-02 0001167419 riot:GMOLitigationMember 2023-06-13 2023-06-13 0001167419 us-gaap:OtherNoncurrentLiabilitiesMember riot:EquipmentTermLoansMember 2023-09-30 0001167419 us-gaap:AccruedLiabilitiesMember riot:EquipmentTermLoansMember 2023-09-30 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0001167419 riot:OfficeAndOtherLeasesMember 2023-09-30 0001167419 riot:GroundLeaseMember 2023-09-30 0001167419 us-gaap:TrademarksMember 2023-09-30 0001167419 us-gaap:PatentsMember 2023-09-30 0001167419 us-gaap:CustomerContractsMember 2023-09-30 0001167419 riot:UlListingsMember 2023-09-30 0001167419 us-gaap:TrademarksMember 2022-12-31 0001167419 us-gaap:PatentsMember 2022-12-31 0001167419 us-gaap:CustomerContractsMember 2022-12-31 0001167419 riot:UlListingsMember 2022-12-31 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-03-31 0001167419 riot:ServicebasedRSUsMember 2023-01-01 2023-09-30 0001167419 riot:ServicebasedRSAsMember 2023-01-01 2023-09-30 0001167419 riot:PerformancebasedRSUsMember 2023-01-01 2023-09-30 0001167419 riot:PerformancebasedRSAsMember 2023-01-01 2023-09-30 0001167419 riot:ServicebasedRSUsMember 2023-09-30 0001167419 riot:ServicebasedRSAsMember 2023-09-30 0001167419 riot:PerformancebasedRSUsMember 2023-09-30 0001167419 riot:PerformancebasedRSAsMember 2023-09-30 0001167419 us-gaap:MeasurementInputDiscountRateMember 2023-09-30 0001167419 srt:MaximumMember riot:EquipmentTermLoansMember 2023-01-01 2023-09-30 0001167419 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-09-30 0001167419 riot:ManufacturingTermLoansMember 2023-01-01 2023-09-30 0001167419 riot:EquipmentTermLoansMember 2023-09-30 0001167419 riot:MiningMember 2023-07-01 2023-09-30 0001167419 riot:EngineeringMember 2023-07-01 2023-09-30 0001167419 riot:DataCenterHostingMember 2023-07-01 2023-09-30 0001167419 riot:MiningMember 2023-01-01 2023-09-30 0001167419 riot:EngineeringMember 2023-01-01 2023-09-30 0001167419 riot:DataCenterHostingMember 2023-01-01 2023-09-30 0001167419 riot:MiningMember 2022-07-01 2022-09-30 0001167419 riot:EngineeringMember 2022-07-01 2022-09-30 0001167419 riot:DataCenterHostingMember 2022-07-01 2022-09-30 0001167419 riot:MiningMember 2022-01-01 2022-09-30 0001167419 riot:EngineeringMember 2022-01-01 2022-09-30 0001167419 riot:DataCenterHostingMember 2022-01-01 2022-09-30 0001167419 riot:RevenueNetMiningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001167419 riot:RevenueNetEngineeringMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001167419 riot:RevenueNetMiningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001167419 riot:RevenueNetEngineeringMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001167419 riot:RevenueNetMiningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001167419 riot:RevenueNetMiningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001167419 2021-12-31 0001167419 riot:AcquisitionOfESSMetronMember 2021-12-01 0001167419 us-gaap:FairValueInputsLevel3Member 2023-09-30 0001167419 us-gaap:FairValueInputsLevel2Member 2023-09-30 0001167419 us-gaap:FairValueInputsLevel1Member 2023-09-30 0001167419 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001167419 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001167419 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-01-01 2023-09-30 0001167419 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001167419 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001167419 riot:WarrantsToPurchaseCommonStockMember 2023-01-01 2023-09-30 0001167419 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001167419 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001167419 riot:WarrantsToPurchaseCommonStockMember 2022-01-01 2022-09-30 0001167419 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0001167419 riot:ServiceBasedAwardsMember 2023-07-01 2023-09-30 0001167419 riot:ServiceBasedAwardsMember 2023-01-01 2023-09-30 0001167419 us-gaap:PerformanceSharesMember 2022-07-01 2022-09-30 0001167419 riot:ServiceBasedAwardsMember 2022-07-01 2022-09-30 0001167419 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001167419 riot:ServiceBasedAwardsMember 2022-01-01 2022-09-30 0001167419 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0001167419 riot:TotalShareholderReturnBasedAwardsMember 2023-01-01 2023-09-30 0001167419 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001167419 riot:OncorMember 2023-09-30 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-09-30 0001167419 riot:OtherMember 2023-09-30 0001167419 riot:EngineeringMember 2023-09-30 0001167419 riot:DataCenterHostingMember 2023-09-30 0001167419 riot:RevenueNetMiningMember 2023-07-01 2023-09-30 0001167419 riot:RevenueNetHostingMember 2023-07-01 2023-09-30 0001167419 riot:OtherRevenueMember 2023-07-01 2023-09-30 0001167419 riot:EliminationsMember 2023-07-01 2023-09-30 0001167419 riot:RevenueNetMiningMember 2023-01-01 2023-09-30 0001167419 riot:RevenueNetHostingMember 2023-01-01 2023-09-30 0001167419 riot:OtherRevenueMember 2023-01-01 2023-09-30 0001167419 riot:EliminationsMember 2023-01-01 2023-09-30 0001167419 riot:RevenueNetHostingMember 2022-07-01 2022-09-30 0001167419 riot:RevenueNetEngineeringMember 2022-07-01 2022-09-30 0001167419 riot:OtherRevenueMember 2022-07-01 2022-09-30 0001167419 riot:EliminationsMember 2022-07-01 2022-09-30 0001167419 riot:RevenueNetHostingMember 2022-01-01 2022-09-30 0001167419 riot:RevenueNetEngineeringMember 2022-01-01 2022-09-30 0001167419 riot:OtherRevenueMember 2022-01-01 2022-09-30 0001167419 riot:EliminationsMember 2022-01-01 2022-09-30 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-06-13 2023-06-13 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-01-01 2023-09-30 0001167419 riot:MidasGreenTechnologiesLlcMember 2023-01-01 2023-09-30 0001167419 us-gaap:RestrictedStockMember riot:MemberOfOurCompanysOfficersAndEmployeesMember 2023-01-01 2023-09-30 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M56sPlusPlusModelMinersMember 2023-09-30 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M56sPlusModelMinersMember 2023-09-30 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2023-09-30 0001167419 riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-01-01 2022-12-31 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-01-01 2023-09-30 0001167419 riot:PowerSupplyAgreementWithTxuMember 2023-09-30 0001167419 riot:RevenueNetEngineeringMember 2023-07-01 2023-09-30 0001167419 riot:RevenueNetEngineeringMember 2023-01-01 2023-09-30 0001167419 riot:RevenueNetMiningMember 2022-07-01 2022-09-30 0001167419 riot:RevenueNetMiningMember 2022-01-01 2022-09-30 0001167419 riot:CorsicanaFacilityLandSiteMember 2022-12-31 0001167419 riot:ServiceBasedRSUsMember 2023-01-01 2023-09-30 0001167419 riot:ServiceBasedRSSMember 2023-01-01 2023-09-30 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-11-01 2022-11-30 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2022-03-01 2022-03-31 0001167419 us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-08-01 2023-08-31 0001167419 us-gaap:CommonStockMember riot:AtMarketOffering2023Member 2023-07-01 2023-09-30 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2023-01-01 2023-09-30 0001167419 riot:SalesAgentsMember us-gaap:CommonStockMember riot:AtmOffering2022Member 2022-01-01 2022-03-31 0001167419 riot:EquipmentTermLoansMember 2023-01-01 2023-09-30 0001167419 riot:OfficeAndOtherLeasesMember 2023-01-01 2023-09-30 0001167419 riot:GroundLeaseMember 2023-01-01 2023-09-30 0001167419 riot:AcquisitionOfWhinstoneMember 2023-09-30 0001167419 riot:MidasGreenTechnologiesLlcMember 2023-09-30 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember 2023-09-30 0001167419 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001167419 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001167419 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001167419 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001167419 2022-07-01 2022-09-30 0001167419 riot:CorsicanaFacilityLandSiteMember 2023-09-30 0001167419 riot:WhinstoneUsLlcMember us-gaap:MeasurementInputDiscountRateMember 2023-01-01 2023-09-30 0001167419 riot:AcquisitionOfWhinstoneMember 2023-01-01 2023-09-30 0001167419 riot:AcquisitionOfWhinstoneMember 2021-05-01 2021-05-31 0001167419 riot:AcquisitionOfESSMetronMember 2021-12-01 2021-12-01 0001167419 2022-09-30 0001167419 riot:NorthernDataWorkingCapitalDisputesMember 2023-06-09 2023-06-09 0001167419 2022-01-01 2022-09-30 0001167419 riot:TxuEnergyRetailCompanyLlcMember riot:PowerPurchaseAgreementMember riot:RockdaleFacilityBitcoinMiningFacilityTexasMember 2020-05-01 2020-05-31 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember 2023-01-01 2023-09-30 0001167419 riot:MicrobtElectronicsTechnologyCo.LtdMember riot:M56sPlusPlusModelMinersMember 2023-01-01 2023-09-30 0001167419 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-09-30 0001167419 2023-09-30 0001167419 2022-12-31 0001167419 riot:LanceDAmbrosioMember 2023-09-30 0001167419 2023-07-01 2023-09-30 0001167419 riot:LanceDAmbrosioMember 2023-07-01 2023-09-30 0001167419 2023-11-06 0001167419 2023-01-01 2023-09-30 riot:segment shares iso4217:USD riot:item utr:MWh pure utr:GWh riot:customer utr:acre iso4217:USD shares -0.25 -0.21 -0.76 -2.61 180952689 153895123 168758240 133894338 0001167419 --12-31 2023 Q3 false 0 0 0 0 196300944 167751112 P2Y P1Y 10-Q true 2023-09-30 false 001-33675 RIOT PLATFORMS, INC. NV 84-1553387 3855 Ambrosia Street Suite 301 Castle Rock CO 80109 (303) 794-2000 Common Stock, no par value per share RIOT NASDAQ Yes Yes Large Accelerated Filer false false false 206515415 290107000 230328000 12683000 26932000 3997000 3012000 22513000 19743000 35989000 32661000 151825000 109420000 271000 24297000 513388000 443381000 667808000 692555000 120936000 42433000 17159000 21477000 108771000 97497000 21064000 21673000 638000 638000 5620000 310000 1455384000 1319964000 8898000 18445000 5787000 8446000 25200000 65464000 26007000 2564000 2882000 271000 24297000 2388000 2009000 71115000 121543000 16331000 17869000 19516000 20242000 638000 638000 7083000 8230000 114683000 168522000 15000000 15000000 2 2 2000000 2000000 0 0 0 0 1750001 1750001 0 0 340000000 340000000 196300944 167751112 2225743000 1907784000 -885042000 -756342000 1340701000 1151442000 1455384000 1319964000 31222000 22070000 128987000 126166000 5108000 8371000 21811000 27899000 15536000 15824000 50995000 44886000 25000 25000 73000 73000 51891000 46290000 201866000 199024000 24449000 14677000 69995000 51766000 26135000 14223000 73929000 44392000 13194000 13780000 46939000 40504000 78000 29067000 16004000 61578000 37549000 64569000 26559000 190071000 61366000 3943000 -17749000 11274000 86865000 -49601000 -13070000 -66146000 -21328000 176000 13495000 3109000 47098000 28034000 -5306000 7667000 -5336000 16281000 1526000 4041000 3021000 14151000 130310000 335648000 99722000 82167000 339007000 549281000 -47831000 -35877000 -137141000 -350257000 2318000 348000 3331000 -9000 -1624000 142000 -6306000 31000 96000 -59000 2349000 490000 3427000 -7998000 -45482000 -35387000 -133714000 -358255000 -157000 89000 31000 828000 -3041000 -5045000 -9667000 -157000 -2952000 -5014000 -8839000 -45325000 -32435000 -128700000 -349416000 -0.25 -0.21 -0.76 -2.61 180952689 153895123 168758240 133894338 182250554 2080627000 -839717000 1240910000 2435045 -974000 -974000 11615345 132571000 132571000 13519000 13519000 -45325000 -45325000 196300944 2225743000 -885042000 1340701000 147986173 1857108000 -563770000 1293338000 12817944 -1058000 -1058000 6492795 31372000 31372000 3561000 3561000 -32435000 -32435000 167296912 1890983000 -596205000 1294778000 167751112 1907784000 -756342000 1151442000 987322 -13925000 -13925000 27492345 317232000 317232000 70165 14652000 14652000 -128700000 -128700000 196300944 2225743000 -885042000 1340701000 2199 11000 116748472 1595147000 -246789000 1348369000 13493629 -9873000 -9873000 37052612 298394000 298394000 -2199 11000 2199 -11000 7304000 7304000 -349416000 -349416000 167296912 1890983000 -596205000 1294778000 -128700000 -349416000 14652000 7304000 190071000 61366000 -73000 -73000 1858000 2891000 -5045000 -9667000 14151000 130310000 335648000 -11274000 -86865000 176000 1624000 47098000 28034000 -6306000 -5336000 16281000 1526000 -128987000 -126166000 118833000 52491000 -5603000 -21729000 -42803000 -4307000 -11950000 -964000 704000 90512000 194923000 5479000 148209000 129672000 6369000 34000 27000 -232386000 -329397000 324600000 304849000 7368000 6455000 15725000 4420000 3530000 82000 13925000 9873000 304115000 272796000 59779000 -57565000 230328000 312315000 290107000 254750000 35000 680000 33273000 288064000 9342000 9979000 696000 1434000 11000 1249000 10377000 10409000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 1. Organization and Operation of The Company’s Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:11pt 0pt 0pt 0pt;">Riot is a vertically integrated Bitcoin mining company principally engaged in enhancing the Company’s capabilities to mine Bitcoin in support of the Bitcoin blockchain. The Company also provides comprehensive and critical infrastructure for Bitcoin Mining and Data Center Hosting for its institutional-scale clients at its first large-scale Bitcoin mining facility in Rockdale, Texas (the “Rockdale Facility”), which currently has 700 megawatts (“MW”) in total developed capacity. The Company is also developing a second large-scale Bitcoin Mining and Data Center Hosting facility located outside of Corsicana, Texas (the “Corsicana Facility”), which, upon completion, is expected to have approximately one gigawatt of capacity available for Riot’s Bitcoin Mining activities and Data Center Hosting services. Lastly, the Company provides Engineering services, which includes engineering, design, and manufacturing of electrical equipment products for third-party customers and customized electrical infrastructure essential to the Company’s Bitcoin Mining activities and Data Center Hosting services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As described in Note 19. <i style="font-style:italic;">Segment Information</i>, the Company operates in three reportable business segments: Bitcoin Mining, Data Center Hosting, and Engineering.</p> 700 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Liquidity and Financial Condition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company had approximate balances of cash and cash equivalents of $290.1 million, working capital of $442.3 million, total stockholders’ equity of $1.3 billion, and an accumulated deficit of $885.0 million. To date, the Company has, in large part, relied on equity financing to fund its operations and growth. During the nine months ended September 30, 2023, the Company sold 4,615 Bitcoin for proceeds of approximately $118.8 million. The Company sold substantially all of the Bitcoin it produced during the period, but never more than the total number of Bitcoin it produced on a monthly basis, per Company policy. Bitcoin is classified on the balance sheet as a current asset due to its ability to be sold in a highly liquid marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Through its at-the-market equity offerings (“ATM Offerings”), during the nine months ended September 30, 2023, the Company issued 27,492,345 shares of common stock, at a weighted average price of $11.81 per share, for net proceeds of approximately $317.2 million. Subsequent to September 30, 2023, and through November 6, 2023, the Company issued 10,196,000 shares of common stock, at a weighted average price of $10.12 per share, for net proceeds of approximately $101.1 million. See Note 13. <i style="font-style:italic;">Stockholders’ Equity</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inflation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company experiences the impact of domestic and global inflationary pressures and the impact of central banks’ responses to such pressures. These inflationary pressures impact the Company’s cost structure by increasing the cost of materials, parts, and labor, making both its operations and development more expensive, despite a continued focus on controlling the Company’s costs where possible. The development of the Corsicana Facility has been impacted by increased materials prices, labor costs, and higher rates for services, all of which may adversely affect the Company’s ability to complete the planned expansion on time and within its anticipated budget. Management is unable to accurately predict when, or if, these inflationary pressures will subside, or whether and to what extent a broad-based economic recession will arise in connection with these pressures. As a result, management is unable to predict the impact these inflationary pressures and possible follow-on conditions may have on the business and results of operations, as well as access to financing. See the 2022 Annual Report for additional discussion regarding the potential impacts that sustained, elevated inflationary pressure may have on its operations and plans for expansion.</p> 290100000 442300000 1300000000 885000000.0 4615 118800000 27492345 11.81 317200000 10196000 10.12 101100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation and Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The accompanying unaudited condensed consolidated financial statements (“Condensed Consolidated Financial Statements”) and these notes (these “Notes”) have been prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”). In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring adjustments, considered necessary for a fair presentation of such interim results. Unless otherwise </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">indicated, amounts are stated in thousands of U.S. Dollars except for share, per share, and miner amounts, and Bitcoin quantities, prices, and hash rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The results in the Condensed Consolidated Financial Statements, including the Condensed Consolidated Statements of Operations, and these Notes include required estimates and assumptions of management, and are not necessarily indicative of results to be expected for the fiscal year ending December 31, 2023, or for any future interim period. Further, the Condensed Consolidated Financial Statements and these Notes do not include all the information and notes required by GAAP for complete financial statements.  As such, the Condensed Consolidated Financial Statements and these Notes should be read in conjunction with the consolidated financial statements for the fiscal year ended December 31, 2022, and notes thereto, included in the 2022 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ materially from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include: estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value; allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions; revenue recognition; valuing the derivative asset classified under Level 3 fair value hierarchy; determining the useful lives and recoverability of long-lived assets; impairment analysis of goodwill, fixed assets, and finite-lived intangibles; stock-based compensation; and the valuation allowance associated with the Company’s deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For more information on the factors, risks, and uncertainties that could affect these estimates, please see the discussion under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of the 2022 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation in the Condensed Consolidated Financial Statements and these Notes. The reclassifications did not have a material impact on the Condensed Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For a detailed discussion about the Company’s significant accounting policies, see the Company’s 2022 Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has evaluated all recently issued accounting pronouncements and does not believe any such pronouncements currently have, and does not expect such pronouncements to have, a material impact on the Condensed Consolidated Financial Statements on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ materially from those estimates. The most significant accounting estimates inherent in the preparation of the Company’s financial statements include: estimates associated with valuing contingent consideration for a business combination and periodic reassessment of its fair value; allocating the fair value of purchase consideration to assets acquired and liabilities assumed in business acquisitions; revenue recognition; valuing the derivative asset classified under Level 3 fair value hierarchy; determining the useful lives and recoverability of long-lived assets; impairment analysis of goodwill, fixed assets, and finite-lived intangibles; stock-based compensation; and the valuation allowance associated with the Company’s deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For more information on the factors, risks, and uncertainties that could affect these estimates, please see the discussion under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report and in Part I, Item 1A of the 2022 Annual Report.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation in the Condensed Consolidated Financial Statements and these Notes. The reclassifications did not have a material impact on the Condensed Consolidated Financial Statements and related disclosures. The impact on any prior period disclosures was immaterial.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For a detailed discussion about the Company’s significant accounting policies, see the Company’s 2022 Annual Report.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company has evaluated all recently issued accounting pronouncements and does not believe any such pronouncements currently have, and does not expect such pronouncements to have, a material impact on the Condensed Consolidated Financial Statements on a prospective basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;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 4. Revenue from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregated revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue disaggregated by reportable segment is presented in Note 19. <i style="font-style:italic;">Segment Information</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract assets relate to uncompleted Engineering contracts. As of September 30, 2023 and December 31, 2022, contract assets were $22.5 million and $19.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Contract liabilities primarily relate to upfront payments and consideration received for Data Center Hosting services and uncompleted Engineering contracts. The following table presents changes in contract liabilities and deferred revenue:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:83.11%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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.68%;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:12.73%;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;">29,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.68%;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:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,220)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Additions and other changes in contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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.68%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;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 0pt 0pt;"> 5,705</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.68%;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:12.73%;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;">24,682</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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Remaining performance obligation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the estimated future recognition of the Company’s remaining performance obligations, which represent the transaction price of current contracts for work to be performed. </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:26.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;">Remainder of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;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:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;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:1.17%;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:7.46%;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,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;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:1.17%;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:7.41%;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;"> 18,386</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.45%;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;"> 4,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.45%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;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,787</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;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;"> 509</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.7%;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;"> 1,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;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;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 8,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.41%;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;"> 24,682</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p> 22500000 19700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:83.11%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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.68%;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:12.73%;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;">29,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.68%;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:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,220)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Additions and other changes in contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;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.68%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;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 0pt 0pt;"> 5,705</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.68%;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:12.73%;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;">24,682</p></td></tr></table> 29197000 -10220000 5705000 24682000 <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:26.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;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;">Remainder of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;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:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.61%;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;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.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 0.05pt 0pt;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;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:1.17%;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:7.46%;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,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;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:1.17%;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:7.41%;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;"> 18,386</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.45%;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;"> 4,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width: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:7.45%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;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,787</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.46%;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;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;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;"> 509</p></td></tr><tr><td style="vertical-align:bottom;width:26.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:7.7%;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;"> 1,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;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;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:7.45%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 2,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.46%;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;"> 8,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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:7.41%;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;"> 24,682</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;background:#ffff00;">​</span></p> 697000 2362000 2362000 2362000 2362000 8241000 18386000 910000 4877000 5787000 24000 97000 97000 97000 97000 97000 509000 1631000 7336000 2459000 2459000 2459000 8338000 24682000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Bitcoin</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents information about the Company’s Bitcoin holdings:</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:83.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 109,420</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 128,987</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (118,833)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (696)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 47,098</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.33%;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;"> (14,151)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.33%;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;"> 151,825</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $4.0 million and $3.0 million, respectively, and during the nine months ended September 30, 2023 and 2022, the Company recorded impairment charges on its Bitcoin holdings of $14.2 million and $130.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Applying the market price of one Bitcoin on September 30, 2023 of approximately $26,968 to the Company’s 7,327 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $197.6 million. Applying the market price of one Bitcoin on December 31, 2022 of approximately $16,548 to the Company’s 6,974 Bitcoin held at that date resulted in an estimated fair value of the Company’s Bitcoin of $115.4 million. The valuation of Bitcoin held is classified under Level 1 of the fair value hierarchy as it is based on quoted prices in active markets for identical assets.</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:83.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.95%;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;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 109,420</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized from Bitcoin mined</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 128,987</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Proceeds from sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (118,833)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exchange of Bitcoin for employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (696)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.33%;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;"> 47,098</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.33%;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;"> (14,151)</p></td></tr><tr><td style="vertical-align:bottom;width:83.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.33%;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;"> 151,825</p></td></tr></table> 109420000 128987000 -118833000 -696000 47098000 -14151000 151825000 4000000.0 3000000.0 14200000 130300000 26968000 7327 197600000 16548000 6974 115400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6. Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the Company’s property and equipment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.72%;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:2.24%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;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;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;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:2.24%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;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.23%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 330,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 229,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land rights and land improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 10,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 477,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 441,324</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 38,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 35,125</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 107,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 97,231</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 966,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 814,735</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> (298,999)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> (122,180)</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 667,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 692,555</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-align:justify;margin:0pt 0pt 12pt 0pt;">The Company did not incur any impairment charges for its property and equipment during the three and nine months ended September 30, 2023 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023 and 2022, depreciation expense related to property and equipment totaled $63.1 million and $26.2 million, respectively, and during the nine months ended September 30, 2023 and 2022, totaled $185.7 million and $60.3 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Miners and mining equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company had a total of 98,694 miners deployed in its Bitcoin mining operation at the Rockdale Facility, which excludes 14,250 miners currently offline as a result of damage sustained to the facility’s infrastructure during severe winter storms affecting Texas in December 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, the Company entered into a purchase agreement with MicroBT Electronics Technology Co., LTD, through its manufacturing affiliate, SuperAcme Technology (Hong Kong) Limited (collectively, “MicroBT”) to acquire 8,320 M56S+ model miners and 24,960 M56S++ model miners, primarily for use at the Corsicana Facility, for a total purchase price of approximately $162.9 million. Delivery of the miners is expected to begin in December 2023, with all miners expected to be received and deployed by mid-2024. The purchase agreement also provides the Company an option to purchase up to an additional 66,560 additional M56S++ miners, on the same terms as the initial order, through December 31, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, the Company entered into a purchase agreement with Midas Green Technologies, LLC (d/b/a “Midas Immersion Cooling”) (“Midas”) for the purchase of 200 MW of immersion cooling systems for its Corsicana Facility. Delivery of the immersion cooling systems is expected to begin in the fourth quarter of 2023 and to be completed by the end of 2023. The purchase agreement also provides the Company an option to purchase up to an additional 400 MW of immersion cooling systems from Midas, on the same terms as the initial order, through December 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain Technologies Limited (“Bitmain”) for a total of 5,130 S19 series miners, which were received in January 2023. As of September 30, 2023, the Company did not have any outstanding purchase agreements for the purchase of miners from Bitmain. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Casualty-related charges (recoveries), net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In December 2022, the Rockdale Facility was damaged during severe winter storms in Texas, impacting approximately 2.5 exahash per second (“EH/s”) of hash rate capacity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company has estimated that total damages of $11.2 million were incurred and no insurance recoveries have yet been received. Recoveries will be recognized when they are probable of being received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Construction in progress</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company’s expansion of the Rockdale Facility had been completed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">In 2022, the Company initiated development of the Corsicana Facility to expand its Bitcoin Mining and Data Center Hosting capabilities, on a 265-acre site in Navarro County, Texas, located next to the Navarro Switch. Once complete, the Company expects the Corsicana Facility to have one gigawatt of developed capacity for its Bitcoin Mining and Data Center Hosting operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">The initial phase of the development of the Corsicana Facility involves the construction of 400 MW of immersion-cooled Bitcoin Mining and Data Center Hosting infrastructure, as well as a high-voltage power substation and transmission facilities to supply power and water to the facility. Construction of the substation and the data centers is ongoing and operations are expected to commence during the first quarter of 2024, following commissioning of the substation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">Through September 30, 2023, the Company had incurred costs of approximately $155.2 million related to the development of the Corsicana Facility, including $10.1 million paid to acquire the land on which the facility is being developed, $140.4 million of initial developments costs and equipment, and a $4.7 million deposit for future power usage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners described herein, leaving an additional commitment of approximately $94.7 million due in installments through approximately February 2024 based on the estimated delivery schedule. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:10pt 0pt 10pt 0pt;">During the nine months ended September 30, 2023, the Company paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems described herein, leaving an additional commitment of approximately $31.2 million due in installments through approximately December 2023 based on the estimated delivery schedule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party land transaction</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the year ended December 31, 2022, the Company began an initiative to provide certain on-site temporary housing for stakeholders, including partners, analysts, stockholders, employees, vendors, and other visitors to the Rockdale Facility, which is located in a relatively remote area of central Texas with limited accommodations for visitors. During the nine months ended September 30, 2023, Riot completed its acquisition of property and land for the development of temporary housing from Lyle Theriot (indirectly, through a limited liability company controlled by Mr. Theriot) for approximately $1.1 million, consisting of $0.2 million for land and $0.9 million for buildings and improvements. Mr. Theriot is part of the management team at Riot and is considered a related party of Riot. The transaction was accounted for as an asset acquisition. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.72%;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:2.24%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;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;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;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:2.24%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.99%;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.23%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.79%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and building improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 330,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 229,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land rights and land improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 10,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 10,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Miners and mining equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 477,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 441,324</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and facility equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 38,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 35,125</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Office and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 1,206</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 107,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 97,231</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cost of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 966,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 814,735</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> (298,999)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> (122,180)</p></td></tr><tr><td style="vertical-align:bottom;width:71.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 667,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;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;"> 692,555</p></td></tr></table> 330775000 229685000 10320000 10164000 477311000 441324000 38673000 35125000 1878000 1206000 107850000 97231000 966807000 814735000 298999000 122180000 667808000 692555000 0 0 0 0 63100000 26200000 185700000 60300000 98694 14250 8320 24960 162900000 66560 200 400 5130 11200000 0 265 1 400 155200000 10100000 140400000 4700000 48900000 19300000 94700000 20800000 31200000 1100000 200000 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Finite-Lived Intangible Assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of September 30, 2023:</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:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:8.2%;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;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 5,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 4,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (4,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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 0pt 0.05pt 0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 17,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:</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:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 5,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 4,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 8,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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 0pt 0.05pt 0pt;"> (2,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 21,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023 and 2022, amortization expense related to finite-lived intangible assets was $1.5 million and $0.4 million, respectively, and during the nine months ended September 30, 2023 and 2022, was $4.4 million and $1.1 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of September 30, 2023:</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:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,522</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,815</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,757</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 17,159</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company did not identify any impairment of its finite-lived intangible assets during the three and nine months ended September 30, 2023 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of September 30, 2023:</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:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;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:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:8.2%;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;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 5,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 4,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (4,434)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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 0pt 0.05pt 0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 17,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s finite-lived intangible assets as of December 31, 2022:</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:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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.28%;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:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">average life</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.49%;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;">book value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">(years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 5,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 4,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">10</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">UL Listings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 2,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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;">12</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 10,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 8,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;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;">Various</p></td></tr><tr><td style="vertical-align:bottom;width:55.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 24,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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 0pt 0.05pt 0pt;"> (2,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;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;"> 21,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr></table> 6300000 -1137000 5163000 P10Y 5000000 -917000 4083000 P10Y 2700000 -413000 2287000 P12Y 10060000 -4434000 5626000 24060000 -6901000 17159000 6300000 -671000 5629000 P10Y 5000000 -542000 4458000 P10Y 2700000 -244000 2456000 P12Y 10060000 -1126000 8934000 24060000 -2583000 21477000 1500000 400000 4400000 1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of September 30, 2023:</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:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,522</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,815</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 1,355</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,757</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 17,159</p></td></tr></table> 1522000 5815000 1355000 1355000 1355000 5757000 17159000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Power Purchase Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-line:none;">Power Supply Contract and Demand Response Services Programs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2020, the Company, through its subsidiary, Whinstone US, Inc. (“Whinstone”), entered into a long-term power purchase agreement (the “PPA”) to provide for the delivery of power to its Rockdale Facility, via the nearby Sandow Switch. Pursuant to the PPA, the Company has agreed to acquire a total of 345 MW of long-term, fixed-price power, in multiple blocks, as follows: 130 MW contracted in May 2020, at fixed prices through April 30, 2030; 65 MW contracted in March 2022, at fixed prices through April 30, 2030; and 150 MW contracted in November 2022, at fixed prices through October 31, 2027. Additionally under the PPA, the Company has the option to purchase additional power at market prices, as needed.       </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If electricity used exceeds the amount contracted, the cost of the excess electricity is incurred at the then-current spot rate. Concurrently with the PPA, the Company entered into an interconnection agreement for the extension of delivery system transmission/substation facilities to facilitate delivery of the electricity to the Rockdale Facility (the “Facilities Agreement”). Power costs incurred under the Facilities Agreement are determined every 15 minutes using settlement information provided by the Electric Reliability Council of Texas (“ERCOT”) and are recorded in <i style="font-style:italic;">Cost of revenue </i>on the Condensed Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In collaboration with market participants such as the Company, ERCOT has implemented Demand Response Services Programs for customers that have the ability to reduce or modify electricity use in response to ERCOT instructions or signals. These Demand Response Services Programs provide the ERCOT market with valuable reliability and economic services by helping to preserve system reliability, enhancing competition, mitigating price spikes, and stabilizing the grid by encouraging the demand side of the market to give more visibility and control of their power consumption to grid operators. Market participants with electrical loads like the Company may participate in these Demand Response Service Programs directly by offering their electrical loads into the ERCOT markets, or indirectly by voluntarily reducing their energy usage in response to increasing power demand in the ERCOT marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under these Demand Response Services Programs, the Company can participate in a variety of programs known as “ancillary services” by electing to designate a portion of its available electrical load for participation in such programs on an hourly basis. For each respective Demand Response Services Program, the Company receives a cash payment based on hourly rates for power, and the amount of electrical load into which it bids. Through ancillary services, the Company competitively bids amongst other market participants to sell ERCOT the ability to control Riot’s electrical load on demand, and to power down when directed to by ERCOT, as part of ERCOT’s efforts to stabilize the grid. The Company receives compensation for its participation in ancillary services whether or not the Company is actually called to power down. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Riot also participates in ERCOT’s Four Coincident Peak (“4CP”) program, which refers to the highest-load settlement intervals in each of the four summer months (June, July, August, and September), during which time, demand for power is at its highest. 4CP participants may voluntarily power down operations during these times and in doing so, reduce the electrical load demand on the ERCOT grid. Participants that reduce their load in these peak periods receive credits to transmission costs on future power bills during the subsequent year, reducing overall power costs. As a result of Riot’s participation in 4CP in 2022, the Company’s transmission charges in its ongoing 2023 monthly power bills are substantially reduced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Under the PPA, the Company may also elect not to utilize its long-term, fixed-price power for its operations, and instead elect to sell that power in exchange for credits against future power costs when there is a benefit to the Company, depending on the spot market price of electricity. The Company’s power strategy combines participation in Demand Response Services Programs and sales of power during times of peak demand, to attempt to manage operating costs most efficiently. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $49.6 million and $13.1 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company earned credits against future power costs in exchange for power resold of approximately $66.1 million and $21.3 million, respectively. These amounts are recorded in <i style="font-style:italic;">Power curtailment credits</i> on the Condensed Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company determined the PPA meets the definition of a derivative because it allows for net settlement. However, because the Company has the ability to offer the power back for sale, rather than taking physical delivery, the Company determined that physical delivery is not probable through the entirety of the contract and therefore, the Company does not believe the normal purchases and normal sales scope exception applies to the PPA. Accordingly, the PPA (a non-hedging derivative contract) is accounted for as a derivative and recorded at its estimated fair value each reporting period in <i style="font-style:italic;">Derivative asset</i> on the Condensed Consolidated Balance Sheets with the change in the fair value recorded in <i style="font-style:italic;">Change in fair value of derivative asset</i> on the Condensed Consolidated Statements of Operations. The PPA is not designated as a hedging instrument.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the Company’s derivate asset is classified under Level 3 of the fair value hierarchy due to the significant unobservable inputs utilized in the valuation. Specifically, the Company’s discounted cash flow estimation models contain quoted commodity exchange spot and forward prices and are adjusted for basis spreads for load zone-to-hub differentials through the term of the PPA, which is scheduled to end as of April 30, 2030. The significant assumptions used to estimate fair value of the derivative contract include a discount rate of 23.6%, which reflected the nature of the contract as it relates to the risk and uncertainty of the estimated future mark-to-market adjustments, forward price curves of the power supply, broker/dealer quotes and other similar data obtained from quoted market prices or independent pricing vendors. The discount rate includes observable market inputs, but also includes unobservable inputs based on qualitative judgment related to company-specific risk factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The terms of the PPA require margin-based collateral, calculated as exposure resulting from fluctuations in the market cost rate of electricity versus the fixed price stated in the contract. As of September 30, 2023, the margin-based collateral requirement of the Company was zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">While the Company manages operating costs at the Rockdale Facility in part by periodically selling back unused or uneconomical power, the Company does not consider such actions to be trading activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table presents changes in the estimated fair value of the <i style="font-style:italic;">Derivative asset</i>:</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:82.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:13.82%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.59%;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:13.82%;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,274</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.59%;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:13.82%;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;"> 108,771</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 345 130 65 150 -49600000 -13100000 -66100000 -21300000 0.236 <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:82.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:13.82%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.59%;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:13.82%;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,274</p></td></tr><tr><td style="vertical-align:bottom;width:82.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.59%;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:13.82%;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;"> 108,771</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 97497000 11274000 108771000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the activity of the Company’s deposits paid:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits on equipment:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,273</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,512</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications to property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> (33,273)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,512</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 30,424</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 120,936</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;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Deposits on Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company had outstanding executed purchase agreements for the purchase of miners from Bitmain for a total of 5,130 S19 series miners, which were received in January 2023. During the nine months ended September 30, 2023, the Company reclassified the outstanding deposit of $33.3 million to property and equipment in connection with the receipt of the miners at the Rockdale Facility. See Note 6. <i style="font-style:italic;">Property and Equipment.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, the Company paid a deposit of $48.9 million and made advanced payments of an additional $19.3 million to MicroBT for the purchase of miners and paid a deposit of $20.8 million to Midas for the purchase of immersion cooling systems. See Note 6. <i style="font-style:italic;">Property and Equipment.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Security Deposits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, the Company paid $23.0 million as a security deposit in connection with its 215 MW increase to the long-term, fixed-price power secured under the PPA, resulting in a total of 345 MW under contract at fixed prices. See Note 8. <i style="font-style:italic;">Power Purchase Agreement</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there were approximately $4.7 million in security deposits paid by the Company for the development of the Corsicana Facility, all of which was paid during the year ended December 31, 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, all $3.1 million paid in 2021 in connection with the Facilities Agreement for the construction of the electricity delivery system facilities to serve the expansion of the Rockdale Facility, had been returned to the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has other security deposits totaling approximately $2.7 million, including $1.8 million associated with its ground lease. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits on equipment:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,273</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,512</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications to property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> (33,273)</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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,512</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Security deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 30,424</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;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;"> 120,936</p></td></tr></table> 33273000 90512000 -33273000 90512000 30424000 120936000 5130 33300000 48900000 19300000 20800000 23000000.0 215 345 4700000 3100000 2700000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accrued expenses consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;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;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;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 progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 9,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Power related costs and remittances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 32,632</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,660</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 4,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 25,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 65,464</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;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;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;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 progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 9,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 16,621</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Power related costs and remittances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 32,632</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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,660</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 4,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 3,969</p></td></tr><tr><td style="vertical-align:bottom;width:73.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 25,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.76%;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;"> 65,464</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 9342000 16621000 158000 32632000 8836000 8582000 2684000 3660000 4180000 3969000 25200000 65464000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 11. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Credit and Security Facility</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The Company’s subsidiary, ESS Metron, LLC,</span> has a $10.0 million Credit and Security Facility, which consists of a $6.0 million Revolving Line of Credit and a $4.0 million Equipment Guidance Line. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The $6.0 million Revolving Line of Credit has a term of one year with interest due monthly and principal due at maturity. All amounts borrowed under the Revolving Line of Credit carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Revolving Line of Credit during the nine months ended September 30, 2023, were $3.5 million and payments were $3.5 million. As of September 30, 2023, the outstanding balance on the Revolving Line of Credit was $0.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The $4.0 million Equipment Guidance Line has a term of one year and permits the Company to finance up to 80.0% of certain equipment purchases. All amounts borrowed under the Equipment Guidance Line carry a variable interest rate of not less than 4.0% and are secured by the assets of ESS Metron. As of September 30, 2023, the interest rate was 8.5%. Total borrowings under the Equipment Guidance Line during the nine months ended September 30, 2023, were approximately $0.9 million. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line converted to a fixed rate term loan (see below). As of September 30, 2023, the outstanding balance on the Equipment Guidance Line was approximately $0.5 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All borrowings and accrued interest under the Equipment Guidance Line convert to fixed rate term loans every six months, which have either five-year terms for borrowings used to acquire vehicles and manufacturing equipment (“Manufacturing Term Loans”) or three-year terms for borrowings of equipment other than vehicles and manufacturing equipment (“Equipment Term Loans”). The Manufacturing Term Loans carry interest at a fixed rate equal to the five-year treasury rate plus 2.5% as of conversion and the Equipment Term Loans carry interest at a fixed rate equal to the three-year treasury rate plus 2.5% as of conversion. During the nine months ended September 30, 2023, approximately $0.4 million outstanding under the Equipment Guidance Line was converted into a three-year Equipment Term Loan with a fixed interest rate of 6.6%. As of September 30, 2023, the outstanding balance on the Equipment Term Loan was approximately $0.4 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2023, the outstanding balance on the Equipment Guidance Line and Equipment Term Loans was recognized net of approximately $0.1 million of deferred financing costs. The net current outstanding debt balance of $0.1 million was recognized within <i style="font-style:italic;">Accrued Expenses </i>and the net long-term outstanding debt balance of $0.7 million was recognized within <i style="font-style:italic;">Other long-term liabilities </i>on the Condensed Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company was in compliance with all covenants of the Credit and Security Facility. </p> 10000000.0 6000000.0 4000000.0 6000000.0 P1Y 0.040 0.085 3500000 3500000 0 4000000.0 P1Y 0.800 0.040 0.085 900000 400000 500000 P5Y P3Y 0.025 0.025 400000 P3Y 0.066 400000 100000 100000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and December 31, 2022, operating lease right of use assets were $21.1 million and $21.7 million, respectively, and operating lease liabilities were $21.9 million and $22.3 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the components of the Company’s lease expense:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.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:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 1,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 2,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;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;"> 2,268</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 3,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,389</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;">The following table presents supplemental lease information:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:49.58%;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:2.12%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.84%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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 colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.91%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;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:2.12%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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 colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;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:2.12%;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:11.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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:11.1%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 2,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets exchanged for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 1,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 10,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:1.28%;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:7.86%;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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:1.28%;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:7.86%;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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:2.12%;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.28%;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:7.86%;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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</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-align:justify;margin:0pt;">The following table represents the Company’s future minimum operating lease payments as of September 30, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;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;">Ground lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office and other leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 921</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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,796</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 3,553</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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,544</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 2,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 3,488</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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:9.57%;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;"> 9,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:9.53%;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;"> 13,062</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 18,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 9,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 28,364</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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:9.57%;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;"> (4,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:9.53%;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;"> (6,460)</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 13,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 8,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 21,904</p></td></tr></table> 21100000 21700000 21900000 22300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.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:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 1,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 2,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;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;"> 2,268</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 121</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 3,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,389</p></td></tr></table> 1014000 844000 2973000 2268000 55000 45000 162000 121000 1069000 889000 3135000 2389000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:49.58%;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:2.12%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.84%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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 colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.91%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;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:2.12%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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 colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;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:2.12%;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:11.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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:11.1%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 2,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right of use assets exchanged for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 1,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 1,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 10,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.28%;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:7.86%;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;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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></tr><tr><td style="vertical-align:bottom;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate – operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.28%;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:7.86%;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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:1.28%;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:7.86%;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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:1.28%;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:7.86%;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;"> 6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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:2.12%;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.28%;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:7.86%;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;"> 6.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 806000 249000 2600000 2471000 567000 1088000 1249000 10377000 P7Y8M12D P8Y10M24D P7Y8M12D P8Y10M24D 0.067 0.066 0.067 0.066 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:59.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:13.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;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;">Ground lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Office and other leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remainder of 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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;"> 437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 921</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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,796</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 2,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 3,553</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.25%;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,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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,544</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 2,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 1,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 3,488</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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:9.57%;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;"> 9,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:9.53%;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;"> 13,062</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 18,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 9,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 28,364</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;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:9.57%;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;"> (4,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;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:9.53%;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;"> (6,460)</p></td></tr><tr><td style="vertical-align:bottom;width:59.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;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;"> 13,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:13.25%;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;"> 8,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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;"> 21,904</p></td></tr></table> 484000 437000 921000 1998000 1798000 3796000 2058000 1495000 3553000 2119000 1425000 3544000 2183000 1305000 3488000 9618000 3444000 13062000 18460000 9904000 28364000 4937000 1523000 6460000 13523000 8381000 21904000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, approximately 5.0 million shares of common stock were issued to the Company’s board of directors, officers, employees, and advisors in settlement of an equal number of fully vested restricted stock awards awarded to such individuals by the Company under the Company’s 2019 Equity Incentive Plan, as amended (the “2019 Equity Incentive Plan”). The Company withheld approximately 1.3 million of these shares, with a fair value of approximately $13.9 million, to cover the withholding taxes related to the settlement of these vested restricted stock awards, as permitted by the 2019 Equity Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">At-the-Market (“ATM”) Equity Offerings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">2023 ATM Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2023, the Company entered into the 2023 ATM Offering, under which it could offer and sell up to $750.0 million in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the three months ended September 30, 2023, the Company received net proceeds of approximately $126.0 million ($129.4 million of gross proceeds, net of $3.4 million in commissions and expenses) from the sale of 11,044,700 shares of its common stock at a weighted average fair value of $11.72 per share under its 2023 ATM Offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Subsequent to September 30, 2023, and through November 6, 2023, the Company received net proceeds of approximately $101.1 million from the sale of 10,196,000 shares of its common stock at a weighted average fair value of $10.12 per share under its 2023 ATM Offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2022 ATM Offering</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In March 2022, the Company entered into the 2022 ATM Offering, under which it could offer and sell up to $500.0 million in shares of the Company’s common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2023, the Company received net proceeds of approximately $191.2 million ($195.2 million of gross proceeds, net of $3.9 million in commissions and expenses) from the sale of 16,447,645 shares of its common stock at a weighted average fair value of $11.86 per share under its 2022 ATM Offering. <span style="background:#ffffff;">With the sale and issuance of these shares, all </span><span style="background:#ffffff;">$500.0</span><span style="background:#ffffff;"> million in shares of the Company’s common stock available for sale under its 2022 ATM Offering had been issued.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;background:#ffffff;">ESS Metron Holdback Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">On December 1, 2021, the Company acquired </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> of the equity interests in ESS Metron for consideration that included </span><span style="background:#ffffff;">715,413</span><span style="background:#ffffff;"> shares of the Company’s common stock, </span><span style="background:#ffffff;">70,165</span><span style="background:#ffffff;"> shares of which were withheld as security for the sellers’ indemnification obligations for </span><span style="background:#ffffff;">18 months</span><span style="background:#ffffff;">. During the nine months ended September 30, 2023, the indemnification period ended and all </span><span style="background:#ffffff;">70,165</span><span style="background:#ffffff;"> of the withheld shares were issued to the ESS Metron sellers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 5000000.0 1300000 13900000 750000000.0 126000000.0 129400000 3400000 11044700 11.72 101100000 10196000 10196000 10.12 500000000.0 191200000 195200000 3900000 16447645 11.86 500000000.0 1 715413 70165 P18M 70165 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14. Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The 2019 Equity Incentive Plan authorizes the granting of stock-based compensation awards to directors, officers, employees, and advisors of the Company in the form of restricted stock awards (“RSAs”), restricted stock units (“RSUs”), or stock options, all of which settle in shares of the Company’s common stock upon vesting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of July 13, 2023, the Company adopted a new long-term incentive program under its 2019 Equity Incentive Plan, under which employees are eligible to receive performance-based RSAs or RSUs and service-based RSAs or RSUs. The performance-based awards are eligible to vest based on the relative performance of the Company’s common stock (the Company “Total Stockholder Return” or “TSR”), compared to the performance of the Russell 3000 Index (the “Index TSR”), during the three-year performance period commencing as of the grant date of the TSR award (collectively, the “TSR Awards”). The TSR Awards have a vesting range of 0% to 200% of the recipient’s target award, which is calculated based on the difference between the Company’s TSR and the Index TSR over the three-year performance period, subject to the recipient’s continuous employment with the Company through the third anniversary of the award’s grant date. The service-based awards are eligible to vest in one-third annual installments over a three-year service period commencing on the award’s grant date, subject to the recipient’s continuous employment with the Company through the applicable vesting dates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During the nine months ended September 30, 2023, under its new long-term incentive program, the Company issued 1.9 million shares as TSR Awards, including 1.7 million shares as performance-based RSAs and 0.2 million shares as performance-based RSUs, with an aggregate grant date fair value of approximately $38.0 million, as well as 0.8 million service-based RSAs and 0.1 million service-based RSUs, with an aggregate grant date fair value of $19.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;"> </span><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the Company’s stock-based compensation expense by category:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:58.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.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:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.73%;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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 3,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 1,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;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;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 9,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 1,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 27,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,856</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 13,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 3,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 14,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,304</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense is recognized in <i style="font-style:italic;">Selling, general and administrative</i> on the Condensed Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Performance-Based Awards and Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Performance-based awards and units are eligible to vest either: (i) over a three-year performance period ending December 31, 2023, based upon financial performance targets met during the performance period, and the completion of specified performance milestones related to development and monetization of added infrastructure capacity; or (ii) based on the Company’s TSR as compared to the Index TSR through December 31, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the Company’s performance-based RSAs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 3,918,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 25.92</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,076,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 17.48</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (567,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 24.96</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (271,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 32.16</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 5,156,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 22.30</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there was approximately $30.8 million of unrecognized compensation cost related to the performance-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.2 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the Company’s performance-based RSUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 19.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 19.59</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there was approximately $4.5 million of unrecognized compensation cost related to the performance-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Service-Based Awards and Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Service-based awards vest over <span style="-sec-ix-hidden:Hidden_y-9lDvHYyUKVCcWnKUkONg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>, <span style="-sec-ix-hidden:Hidden_0i88-giUI0eO9zKghH_i_Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>, and three-year service periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the Company’s service-based RSAs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,855,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,226,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.53</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> (4,386,376)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.87</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (780,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.83</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.02%;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;"> 4,915,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 9.04</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there was approximately $37.8 million of unrecognized compensation cost related to the service-based RSAs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 1.1 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents a summary of the activity of the Company’s service-based RSUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 123,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.29</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.02%;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;"> 123,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.29</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there was approximately $2.3 million of unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average vesting period of approximately 2.8 years.</p> P3Y 0 0.0200 1900000 1700000 200000 38000000.0 800000 100000 19700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:58.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.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:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.73%;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;">Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.73%;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;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Performance-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 3,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 1,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,424)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;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;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service-based stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 9,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 1,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;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;"> 27,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,856</p></td></tr><tr><td style="vertical-align:bottom;width:58.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.15%;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:7.31%;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;"> 13,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 3,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.31%;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;"> 14,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,304</p></td></tr></table> 3926000 1643000 -12424000 1448000 9593000 1918000 27076000 5856000 13519000 3561000 14652000 7304000 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 3,918,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 25.92</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,076,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 17.48</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (567,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 24.96</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (271,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 32.16</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 5,156,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 22.30</p></td></tr></table> 3918935 25.92 2076340 17.48 567281 24.96 271548 32.16 5156446 22.30 30800000 P1Y2M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 19.59</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 246,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 19.59</p></td></tr></table> 246426 19.59 246426 19.59 4500000 P2Y9M18D P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,855,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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,226,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.53</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> (4,386,376)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.87</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> (780,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.83</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.02%;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;"> 4,915,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 9.04</p></td></tr></table> 8855744 6.84 1226762 15.53 4386376 6.87 780672 6.83 4915458 9.04 37800000 P1Y1M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;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;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> 123,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.29</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.02%;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;"> 123,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;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.29</p></td></tr></table> 123213 20.29 123213 20.29 2300000 P2Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Assets and Liabilities Measured at Fair Value on a Recurring Basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s assets and liabilities measured at fair value on a recurring basis consisted of the following as of September 30, 2023, and December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value measured as of September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative asset (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 108,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_bN7hZz1kuEyiBq-Er3phNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;"><span style="-sec-ix-hidden:Hidden_A1rMDHk8_0KC1qvZvRyzhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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;"> 108,771</p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration liability (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_ykAltDWQ7UWkCpWmmsLHSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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.12%;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;"><span style="-sec-ix-hidden:Hidden_lp2MzUCyWku1DynVLKX1ng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.44%;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;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:8.86%;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;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_SVm5rvPN5EeTPw_oqUatnA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.12%;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;"><span style="-sec-ix-hidden:Hidden_4715lFf0rE2nLzvApVyH9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:8.98%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.25%;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:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_xA0g0Jj18keGn-WXLsMEAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;"><span style="-sec-ix-hidden:Hidden_jNgd7eB_C0aGKcbcd1r6gg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.02%;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:8.98%;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;"> 24,935</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:32.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 8. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Power Purchase Agreement</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 16. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Commitments and Contingencies</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Assets and Liabilities Not Measured at Fair Value on a Recurring Basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2023 and December 31, 2022, the fair values of cash and cash equivalents, accounts receivable, contract assets, prepaid expenses and other current assets, accounts payable, contract liabilities, and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value measured as of September 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative asset (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 108,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_bN7hZz1kuEyiBq-Er3phNg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;"><span style="-sec-ix-hidden:Hidden_A1rMDHk8_0KC1qvZvRyzhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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;"> 108,771</p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration liability (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_ykAltDWQ7UWkCpWmmsLHSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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.12%;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;"><span style="-sec-ix-hidden:Hidden_lp2MzUCyWku1DynVLKX1ng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;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;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.44%;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;">Fair value measured as of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;white-space:pre-wrap;">Quoted prices in </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">Total carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">active markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;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;">observable inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;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;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;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;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative asset (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:8.86%;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;"> 97,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_SVm5rvPN5EeTPw_oqUatnA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:10.12%;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;"><span style="-sec-ix-hidden:Hidden_4715lFf0rE2nLzvApVyH9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:8.98%;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;"> 97,497</p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration liability (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.25%;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:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_xA0g0Jj18keGn-WXLsMEAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;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;"><span style="-sec-ix-hidden:Hidden_jNgd7eB_C0aGKcbcd1r6gg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;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.02%;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:8.98%;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;"> 24,935</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:32.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 8. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Power Purchase Agreement</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</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;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">See Note 16. </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Commitments and Contingencies</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 108771000 108771000 909000 909000 97497000 97497000 24935000 24935000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Operating Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases its primary office locations and has a ground lease for its Rockdale Facility under noncancelable lease agreements that expire on varying dates through 2032. See Note 12. <i style="font-style:italic;">Leases, </i>for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Water Reservation Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has a water reservation agreement, as amended, with the lessor of its ground lease to secure a certain quantity of non-potable water from a nearby lake to be used by the Company at its Rockdale Facility. The water reservation agreement runs through January 2032 and requires annual payments of approximately $2.1 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company concluded that the water reservation agreement was not a lease or a derivative instrument. Because the Company obtained an additional right of use for the reserved water amount, and the charges were increased by a standalone price commensurate with the additional water use rights and at market rates, the water reservation agreement was determined to be a lease modification accounted for as a separate contract. As such, the fees of the water reservation agreement were excluded from the lease payments of the ground lease and the water reservation agreement was accounted for as a separate executory contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-line:none;">Contingent Consideration Liability</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Upon the acquisition of Whinstone in May 2021, the Company was obligated to pay up to $86.0 million, net of income taxes, (undiscounted) of consideration to the seller if certain power credits were received or realized by the Company arising from a severe weather event in Texas in February 2021. Through September 30, 2023, portions of the power credits were received, and a portion of the obligation was settled. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the changes in the estimated fair value of the Company’s contingent consideration liability:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:81.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:14.82%;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;"> 24,935</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;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;"> (24,026)</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:14.82%;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;"> 909</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated fair value measurement is based on significant inputs not observable in the market and thus represents a Level 3 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Upon the acquisition of Whinstone, the Company estimated the fair value of the contingent consideration using a discounted cash flow analysis, which included estimates of both the timing and amounts of potential future power credits. These estimates were determined using the Company’s historical consumption quantities and patterns combined with management’s expectations of its future consumption requirements, which required significant judgment and depend on various factors outside the Company’s control, such as construction delays. The discount rate of approximately 2.5% included observable market inputs, but also included unobservable inputs such as interest rate spreads, which were estimated based on qualitative judgment related to company-specific </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">risk factors. Specifically, the Company used S&amp;P Global’s B credit rating in the yield curve to estimate a reasonable interest rate spread to determine the cost of debt input because the power credits are subordinated obligations for the Company’s counterparty. Although these estimates are based on management’s best knowledge of current events, the estimates could change significantly from period to period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Approximately $1.2 million of remaining future power credits to be received are estimated to be received over a period of 12 years. The Company determined the value of the contingent consideration as of September 30, 2023, using a discount rate of approximately 8.0%, which was based on the factors above, including the recent increase in interest rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company, and its subsidiaries, are subject at times to various claims, lawsuits and governmental proceedings relating to the Company’s business and transactions arising in the ordinary course of business, as described in the 2022 Annual Report, as supplemented by the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Northern Data Working Capital Disputes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 7, 2022, the Company filed a complaint against Northern Data AG (“Northern Data”) in the Delaware Court of Chancery (Case No. C.A. No. 2022-0792-LWW) disputing the purchase price of Whinstone and seeking declaratory relief and specific performance of the stock purchase agreement. On March 31, 2023, the parties filed a stipulation agreeing to dismiss all claims without prejudice and to submit the dispute for final determination to an independent accountant. The Company placed $29.5 million in escrow pending the final determination of the independent accountant, and, on June 9, 2023, the independent accountant rendered a written final determination finding in favor of the Company on disputed issues totaling approximately $27.1 million. Accordingly, $27.1 million of the escrowed amount was released from escrow and distributed to the Company on June 13, 2023, with the remaining $2.4 million held in escrow allocated to Northern Data. As a result, the Company recognized a <i style="font-style:italic;">Deferred gain on acquisition post-close dispute settlement</i> of $26.0 million on the Condensed Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;">Following the final determination, Northern Data filed a complaint against the Company in the Delaware Court of Chancery on July 23, 2023 (Case No. C.A. No. 2023-0650-LWW) challenging the independent accountant’s written final determination and seeking to re-litigate the purchase price adjustment process. The Company contests Northern Data’s right to bring this new complaint and entirely disagrees with the allegations and arguments it raises, and the Company filed a motion to dismiss the complaint on July 17, 2023, which is set to be heard on February 13, 2024.While the Company considers Northern Data’s new complaint to be without merit and intends to vigorously oppose such complaint, as appropriate, the Company cannot accurately predict the outcome of such ongoing litigation, or estimate the magnitude of such outcome, due to its early stage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 0pt 0pt;"><b style="color:#242424;font-weight:bold;background:#ffffff;">Legacy Hosting Customer Disputes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Rhodium</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">On May 2, 2023, Whinstone filed a petition in the District Court for the 20th Judicial District of Milam County, Texas (Case No. CV41873), which it later amended, against Rhodium 30MW, LLC, Rhodium JV, LLC, Air HPC LLC, and Jordan HPC, LLC (collectively, “Rhodium”) asserting breach of contract claims for Rhodium’s failure to pay amounts due under Rhodium’s colocation agreements with Whinstone. The amended petition also seeks a declaration that certain superseded agreements with Rhodium are terminated and that no power credits are owed to Rhodium under any agreement.  Whinstone seeks recovery of more than $26 million, plus reasonable attorneys’ fees and costs, expenses, and pre- and post-judgment interest.  On June 12, 2023, Rhodium answered and, along with non-parties Rhodium Encore LLC, Rhodium 2.0 LLC, and Rhodium 10mw LLC (collectively, the “Non-Parties”), moved to compel arbitration and filed counterclaims for breach of contract seeking recovery of at least $7-$10 million in power credits allegedly owed to Rhodium under the superseded agreements, as well as lost profits. On August 2, 2023, Rhodium disclosed the amount of damages it seeks to recover for these claims, which includes at least $42 million in alleged energy credits, at least $1 million in alleged lost profits for power diversion, and at least $0.7 million in alleged direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys’ fees.<i style="font-style:italic;"> </i>On August 28, 2023, the district court granted Rhodium’s motion to compel arbitration and stay litigation. On October 24, 2023, Whinstone filed a petition for writ of mandamus with the Court of Appeal for the Third District of Texas, Austin Division (Case No. 03-23-00717-CV), requesting that the appellate court vacate the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">district court’s order compelling arbitration or, alternatively, the portion of its order staying litigation as to all claims arising under agreements without mandatory arbitration provisions. Whinstone believes Rhodium’s claims are without merit and intends to vigorously contest them, as appropriate. Because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#242424;font-style:italic;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="color:#242424;font-style:italic;background:#ffffff;">SBI Crypto Co.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On April 5, 2023, SBI Crypto Co., Ltd. (“SBI”) filed a complaint in the United States District Court for the Western District of Texas (Case No. 6:23-cv-252), which it later amended, against Whinstone alleging breach of contract, fraud, and negligent bailment claims. On July 21, 2023, Whinstone filed a motion to dismiss the amended complaint, which was denied on October 25, 2023. SBI seeks recovery of at least $15 million in lost profits, at least $16 million for equipment damage, reasonable attorneys’ fees and costs, expenses, costs, and pre- and post-judgment interest. Whinstone believes many of the claims are barred or waived and substantively lack merit, and Whinstone plans to vigorously contest the same, as appropriate. While a preliminary investigation of the merits of SBI’s claims has commenced, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">GMO</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:14pt 0pt 0pt 0pt;">On June 13, 2022, GMO Gamecenter USA, Inc. and its parent, GMO Internet, Inc., (collectively “GMO”) filed a complaint in the United States District Court for the Southern District of New York (Case No. 1:22-cv-05974-JPC) against Whinstone alleging breach of contract under the colocation services agreement between GMO and Whinstone, seeking damages in excess of $150 million. Whinstone has responded to GMO’s claims and raised counterclaims of its own, alleging GMO itself breached the colocation services agreement, seeking a declaratory judgment and damages in excess of $25 million. On October 19, 2023, GMO filed its fourth amended complaint claiming an additional $496 million in damages, for loss of profit and profit sharing, based on Whinstone’s alleged wrongful termination of the colocation services agreement as of June 29, 2023. At this preliminary stage, the Company believes that GMO’s claims lack merit; however, because this litigation is still at this early stage, the Company cannot reasonably estimate the likelihood of an unfavorable outcome or the magnitude of such an outcome, 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;margin:0pt;"><b style="font-weight:bold;">Class Actions and Related Shareholder Derivative Actions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">On February 17, 2018, Creighton Takata filed an action asserting putative class action claims on behalf of the Company’s stockholders in the United States District Court for the District of New Jersey, <i style="font-style:italic;">Takata v. Riot Blockchain Inc., et al.</i> (Case No. 3: 18-cv-02293). On August 25, 2023, the United States District Court for the District of New Jersey dismissed the <i style="font-style:italic;">Takata </i>action, with prejudice, dismissing all of <i style="font-style:italic;">Takata’s </i>claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">Following the commencement of the <i style="font-style:italic;">Takata </i>action, several shareholder derivative complaints were filed against the Company, all of which have been dismissed without prejudice. On April 5, 2018, Michael Jackson filed a shareholder derivative complaint on behalf of the Company in the Supreme Court of the State of New York, County of Nassau, against certain of the Company’s officers and directors, as well as against an investor (<i style="font-style:italic;">Jackson v. Riot Blockchain, Inc., et al.</i> (Case No. 604520/18)).  Following dismissal of the <i style="font-style:italic;">Takata </i>action, on October 23, 2023, the parties filed a joint stipulation of discontinuance dismissing all <i style="font-style:italic;">Jackson’s </i>claims without prejudice. On May 22, 2018, two additional shareholder derivative complaints were filed on behalf of the Company in the Eighth Judicial District Court of the State of Nevada in and for the County of Clark (<i style="font-style:italic;">In re Riot Blockchain, Inc. Shareholder Derivative Litigation</i> (Case No. A-18-774890-B)). On January 18, 2023, the court entered an order voluntarily dismissing the two shareholder derivative complaints without prejudice. On October 22, 2018, another shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Southern District of New York (<i style="font-style:italic;">Finitz v. O’Rourke, et al.</i> (Case No. 1:18-cv-09640)).  Following dismissal of the <i style="font-style:italic;">Takata </i>action, on October 6, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all <i style="font-style:italic;">Finitz’s </i>claims. Finally, on December 13, 2018, a shareholder derivative complaint was filed on behalf of the Company in the United District Court for the Northern District of New York (<i style="font-style:italic;">Monts v. O’Rourke, et al.</i> (Case No. 1:18-cv-01443)).  Following dismissal of the <i style="font-style:italic;">Takata </i>action, on September 26, 2023, Plaintiff filed a notice of voluntary dismissal without prejudice dismissing all <i style="font-style:italic;">Monts’ </i>claims. </p> 2100000 86000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><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:81.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:14.82%;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;"> 24,935</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;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;"> (24,026)</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:81.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:14.82%;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;"> 909</p></td></tr></table> 24935000 -24026000 909000 0.025 1200000 P12Y 0.080 29500000 27100000 27100000 2400000 26000000.0 26000000 7000000 10000000 42000000 1000000 700000 15000000 16000000 150000000 25000000 496000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 17. Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the three months ended September 30, 2023 and 2022, the Company realized deferred income tax benefits of $0 and $3.0 million, respectively, and $5.0 million and $9.7 million during the nine months ended September 30, 2023 and 2022, respectively, related primarily to the contingent consideration liability and future power credits. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0 -3000000.0 -5000000.0 -9700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18. Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents potentially dilutive securities that were not included in the computation of diluted net income (loss) per share as their inclusion would be anti-dilutive:</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:71.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.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 style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.72%;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:71.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 style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.72%;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;"> 7,689,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.72%;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,478,290</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 369,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 2,286,701</p></td></tr><tr><td style="vertical-align:bottom;width:71.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.72%;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;"> 8,122,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.72%;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;"> 14,827,991</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></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;text-align:justify;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;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table> <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:71.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.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 style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.72%;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:71.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 style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Warrants to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 63,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 63,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.72%;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;"> 7,689,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.72%;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,478,290</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 369,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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.72%;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;"> 2,286,701</p></td></tr><tr><td style="vertical-align:bottom;width:71.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.72%;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;"> 8,122,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.72%;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;"> 14,827,991</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></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;text-align:justify;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;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Unvested restricted stock awards are included in total common shares outstanding but are excluded from the calculation of basic earnings per share.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table> 63000 63000 7689628 12478290 369639 2286701 8122267 14827991 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 19. Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has three reportable segments: Bitcoin Mining, Data Center Hosting, and Engineering. The reportable segments are identified based on the types of service performed. The chief operating decision maker (“CODM”) analyzes the performance of the segments based on reportable segment revenue and reportable segment cost of revenue. No operating segments have been aggregated to form the reportable segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company does not allocate all assets to the reporting segments as they are managed on an entity-wide basis. Therefore, the Company does not separately disclose the total assets of its reportable operating segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Bitcoin Mining segment generates revenue from the Bitcoin the Company earns through its Bitcoin mining activities. The Data Center Hosting segment generates revenue from long-term customer contracts for the provision of data center hosting/colocation services, including from the consumption of electricity, construction of infrastructure, operation of data centers, and maintenance/management of computing capacity from the Company’s high performance data center facility in Rockdale, Texas. The Engineering segment generates revenue through customer contracts for custom engineered electrical products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Data Center Hosting segment purchases custom engineered electrical products from the Engineering segment in the ordinary course of business. All revenue and cost of revenue from intersegment transactions have been eliminated in the Condensed Consolidated Statements of Operations. All <i style="font-style:italic;">Other revenue</i> is from external customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three and nine months ended September 30, 2023, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in a mining pool, the Company earned revenue of $6.4 million, or 12.3% of consolidated revenue, and $20.9 million, or 10.4% of consolidated revenue, respectively, from one customer in its Engineering segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the three and nine months ended September 30, 2022, aside from the Bitcoin Mining revenue generated as a result of the Company’s participation in mining pools, no single customer or related group of customers contributed 10% or more of the Company’s total condensed consolidated revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents revenue and cost of revenue for the Company’s reportable segments, reconciled to the Condensed   Consolidated Statements of Operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:49.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;"><b style="font-weight:bold;">Reportable segment revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 22,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 128,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 126,166</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 34,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 111,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 68,240</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 16,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 58,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 55,050</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> (30,727)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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;"> (19,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> (96,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (50,505)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 46,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 201,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 199,024</p></td></tr><tr><td style="vertical-align:bottom;width:49.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment cost of revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 15,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 93,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 60,793</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 48,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 28,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 139,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 75,705</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 16,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 51,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 47,302</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> (30,457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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;"> (18,237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> (94,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (47,138)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 63,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 42,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 190,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 136,662</p></td></tr><tr><td style="vertical-align:bottom;width:49.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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:49.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;"><b style="font-weight:bold;">Reconciling Items:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_jTB17EIBL0aGq9Mqzo-5Qg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (78)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (29,067)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (16,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (37,549)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (64,569)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (26,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (190,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,366)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 3,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (17,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 11,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 86,865</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Power curtailment credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 49,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 66,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 21,328</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_zgp-X5UWmki46LdsIdHZ1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (176)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 47,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 28,034</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(Loss) gain on sale/exchange of equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (5,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 7,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 16,281</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Casualty-related charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="-sec-ix-hidden:Hidden_k9prYmp2YUCr936U1fvVLg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (4,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (3,021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (130,310)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_AG0enE3C4USJh7c_-ge7jg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (335,648)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 2,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 3,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (9)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized loss on sale of marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_NW03ZmeiekGN5GpO0gsD0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,624)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_FUi6waSHvUiEYS1q-J9Idw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (6,306)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (59)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (828)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 9,667</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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 0pt 0.05pt 0pt;"> (45,325)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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 0pt 0.05pt 0pt;"> (32,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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 0pt 0.05pt 0pt;"> (128,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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 0pt 0.05pt 0pt;"> (349,416)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 3 6400000 6400000 0.123 0.123 20900000 20900000 0.104 0.104 1 1 0 0 0.10 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.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:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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></tr><tr><td style="vertical-align:bottom;width:49.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;"><b style="font-weight:bold;">Reportable segment revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 22,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 128,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 126,166</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 34,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 111,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 68,240</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 16,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 58,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 55,050</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> (30,727)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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;"> (19,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> (96,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (50,505)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 51,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 46,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 201,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 199,024</p></td></tr><tr><td style="vertical-align:bottom;width:49.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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reportable segment cost of revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Bitcoin Mining</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 15,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 93,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 60,793</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Data Center Hosting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 48,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 28,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 139,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 75,705</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 16,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 51,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 47,302</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> (30,457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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;"> (18,237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> (94,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (47,138)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total segment and consolidated cost of revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 63,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 42,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 190,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 136,662</p></td></tr><tr><td style="vertical-align:bottom;width:49.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="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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:49.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;"><b style="font-weight:bold;">Reconciling Items:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition-related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_jTB17EIBL0aGq9Mqzo-5Qg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (78)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Selling, general, and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (29,067)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (16,004)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,578)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (37,549)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (64,569)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (26,559)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (190,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61,366)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of derivative asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 3,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (17,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 11,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 86,865</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Power curtailment credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 49,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 66,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 21,328</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_zgp-X5UWmki46LdsIdHZ1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (176)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gain on sale of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 47,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 28,034</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">(Loss) gain on sale/exchange of equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (5,306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 7,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,336)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"> 16,281</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Casualty-related charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="-sec-ix-hidden:Hidden_k9prYmp2YUCr936U1fvVLg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of Bitcoin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> (4,041)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (3,021)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (130,310)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Impairment of goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_AG0enE3C4USJh7c_-ge7jg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (335,648)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 2,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 3,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (9)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized loss on sale of marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_NW03ZmeiekGN5GpO0gsD0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,624)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Unrealized loss on marketable equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"><span style="-sec-ix-hidden:Hidden_FUi6waSHvUiEYS1q-J9Idw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (6,306)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (59)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Current income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> (828)</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred income tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;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:9.11%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.1%;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,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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;"> 9,667</p></td></tr><tr><td style="vertical-align:bottom;width:49.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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 0pt 0.05pt 0pt;"> (45,325)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;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 0pt 0.05pt 0pt;"> (32,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;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 0pt 0.05pt 0pt;"> (128,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;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 0pt 0.05pt 0pt;"> (349,416)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 31222000 22070000 128987000 126166000 34786000 23624000 111169000 68240000 16585000 20300000 58124000 55050000 25000 25000 73000 73000 -30727000 -19729000 -96487000 -50505000 51891000 46290000 201866000 199024000 31667000 15949000 93840000 60793000 48595000 28201000 139442000 75705000 13973000 16767000 51791000 47302000 -30457000 -18237000 -94210000 -47138000 63778000 42680000 190863000 136662000 78000 29067000 16004000 61578000 37549000 64569000 26559000 190071000 61366000 3943000 -17749000 11274000 86865000 -49601000 -13070000 -66146000 -21328000 176000 13495000 3109000 47098000 28034000 -5306000 7667000 -5336000 16281000 1526000 4041000 3021000 14151000 130310000 335648000 2318000 348000 3331000 -9000 -1624000 142000 -6306000 31000 96000 -59000 -157000 89000 31000 828000 -3041000 -5045000 -9667000 -45325000 -32435000 -128700000 -349416000 false false false false false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Effective August 31, 2023, the Rule 10b5-1 sales plan of our director, Lance D’Ambrosio, terminated at its plan end date in accordance with the terms of the plan. Mr. D’Ambrosio’s Rule 10b5-1 sales plan became effective October 31, 2022, and instructed for the sale of vested shares of Riot stock in four equal tranches of 26,000 shares, quarterly, through the plan end date. </p> August 31, 2023 director Lance D’Ambrosio true 26000 EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( Z*:%<'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 " .BFA7N]\;PNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITEAD=#M1?&D(+B@> N3V=U@TX9DI-VW-ZV[740?P&-F_GSS M#4R#0>,0Z3D.@2([2C>3[_JD,6S%D3EH@(1'\B:5.='GYGZ(WG!^Q@,$@Q_F M0*"J:@.>V%C#!F9@$5:B:!N+&B,9'N(9;W'%A\_8+3"+0!UYZCF!+"6(=IX8 M3E/7P!4PPYBB3]\%LBMQJ?Z)73H@SLDIN34UCF,YUDLN[R#A[>GQ95FW<'UB MTR/E7\EI/@7:BLODU_KN?O<@6E6INI"RJ&YW2FFYT;)ZGUU_^%V%_6#=WOUC MXXM@V\"ONVB_ %!+ P04 " .BFA7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M Z*:%>P41-0]@4 .P? 8 >&PO=V]R:W-H965T&UL MM9G];]HX&,?_%8N33IM4FL3AK3N*1-EZAZYK&7 [[7XSB8&H29S9#K3__=E) M2.CD/+!H_-(F(<\W_OCE\=?V<,_XL]A2*M%+%,;BMK65,OE@6<+;THB(:Y;0 M6/VR9CPB4MWRC2423HF?!46AA6V[9T4DB%NC8?9LQD=#ELHPB.F,(Y%&$>&O M=S1D^]N6TSH\F >;K=0/K-$P(1NZH/*?9,;5G56J^$%$8Q&P&'&ZOFV-G0\3 MU]4!V1M? [H71]=(HZP8>]8W4_^V9>L2T9!Z4DL0]6]')S0,M9(JQ_="M%5^ M4P<>7Q_4[S-X!;,B@DY8^&_@R^UM:]!"/EV3-)1SMO^+%D!=K>>Q4&1_T3Y_ MM]-I(2\5DD5%L"I!%,3Y?_)25,11@-NO"5FK[(ZB:+5C1!K)MQ(;GZ-5!Q:EJ%8G&L8\^Q3*0KV@: MY]U#5W,;B2WA5 PMJ;ZF8RRO4+[+E7&-\@WZS&*Y%4K5I_[;>$N5LBPJ/A3U M#H.""YI<(]>^0MC&KJ$\$SC\D>VND=TSA;\ICEO6G)OIN0UK;KP2DJM>:JJY M7+EC5M8C]X-(B$=O6VIH"LIWM#7Z_3>G9_]APOY%8F\JH5-60@=2'Q7<<[H) M-*VJC4<241,RK#.?/BW1[&&\O'^:?UYGCY-K$"JHT9.V6K%VPC$M._"#> MH,5KM&*AB1&.UXPF)C"J(5.O9.J!92H[\?(U,38;'.[8[2\F)#"J(5*_1.J# M99JDG&NB^T!X)$3?*.$Z!2&5'HV$L%J[[>"VZY@@P<"&D(,2$'AG\T]N5@W$]..83?"=J_K=#M.=VCM#( W M)> -"#A6O=+/>N9]2(P<N0KG+,YB+,YIPKC,DJ5HHC+,AG%S8\(Z#X1O*!I[GO*W7,GXN:21&%1J2ERY M'@?T$]6,,:,\8#Z86D](E8:NUM'! DU9*W/CP*ZD9#V>2^[50W,'AL5J&2_A M:9S*U#BP*_F1L6C6>DI8[HN9\1(>QZE,C@/;E&*4+B(2AN@N%>IG88:#=6HG M%3BN*5_E>!S8I!1\GR+*-SK)_JD4Y%:[@X3$YG0$"]:#7L+T.)7K<+!,/=XO,D=O\2K/X\"FI1R+7U+")>7A:S%S&AEA+T(QS6%K-P//LO]Z"D G;@RO;@\^R/=/88URU7;;A<95Y.XJ8,D(L5?Y6+T]\HR\XH?[XU8A\ M"=^#*]^#8;-2("_)"YKZJ@,'Z\#+-WJ %H8E!YVVT^VZ[J!OY+V$]\&5]\%G M[>R,?5^IBZO#!7I0[Z&GV-RNL*0[Z';1.%IQ)@*B>@NGU#3J)[!,4_+*$6'8 MPH#DRSTSDL.2BS10(\.UC?L(<&Q3W,HW/F/1MA+^&4<.64\%E.J80M4]:,LUT0>^9N?6+#Z@FGA"NGA,]R2B7H MC FIW/U_05*?E6'%@>W8QJT&.*XI:66:,&QTLOXZYI34@\$"[US;?6\$NX15 MQ<2,>#FQ*>'1$=I9IFL9J,9,?V.J](G+8%S2BPHHU MVX!PU,]R6D?GJ7I-G1TS"^1I6YL?K99/RZ/L<7: :U6OY^?@GXE>D@L4TK4* MM:_[:K+G^=%R?B-9DIW.KIB4+,HNMY3XE.L7U.]KQN3A1G^@/. ?_0]02P,$ M% @ #HIH5Q]MOW\K!P 7Q\ !@ !X;"]W;W)KU;GZKUH60-/=D+6N89;^;11K61YV3O5U88$0;RI<]ZLMM?];_=R>RTZ7?&& MW4NDNKK.Y>LG5HF7FQ5>O?WP*W_::_/#9GO=YD_L@>G?VWL)=YMQE)+7K%%< M-$BRWA?AB;OY9WJP"@XA5K-!FB!S^/+-; M5E5F),#QQS#H:GRG<3R^?AO](2K5_X]>!MM@A8I.:5$/SH"@YLWA;_YUF(@C!QPN.)#!@5SJ0 <' MV@=Z0-:'=9?K?'LMQ0N2QAI&,Q?]W/3>$ UOS&=\T!*>H-_VHE-Y4ZKKC08,9J1- M,;SOT^%]9.%]#ZQ]CVBP1B0@U.%^ZW>_8P6XX]Z=G+IO(/(Q?#*&3_KQZ%+X MG92LT2A7"N)TA7/P#]W^9I%]4&U>L)L5K"+%Y#-;;?_Z%QP''UW!_:#!3D*E M8ZC4-_KV-E=[!!\-%>:"_='QY[R"V)U1'X:*^Z%,)7C>DBS 07*]>3Z.QV%& M TK2T>P$:3@B#;U(?RH*T0$P*!,% Y2/%5NCAFD7T,-(T1$"3.*4SG#:5B3. M*''#C$:8D7]"1:,EE*$A>=:P,HJJ*WGS!, U5% H@TCLT#NZSK*DGWJX##!9 MPW/5LKZ 5:^NJ"(;+XGP/"K;"F=)2-U1Q6-4L3>J>\G:G)>(?6U-75 ];J'W M3$(Y.K=88@L1C;(TF^%V6)$XQF[+^Q'4A>.-"E=CS%.&41#-8#K,@ M"TG@QI6.N%(OKL^=[B1#K7@Q,RA9R4VJO$UE*Z1A,Q?JU,Z!!,\@.VQ"DB5N MQ-F(./,B_DWHO+K@8V?6RR%%:9K.,-IF80AF"Y\;!Q-Q!6<2%;2,U*]]@IIR MUH*ZT(N%8ACM&$<<)VDPA^NRRT@410MXCX@6>_'>L58H[I[*P?6TC 49C>?@ M;+N0P&PN8)M8$'N99_N9-URSJPH*4@EE3.?-$X>J.U:VI3DE-NP$1_/U[C C M.$P6TA1/A(;]C';')+"#J:('H$Z(U+&JT\1:20X[J*5+2PE/5(;]7/8+Y"A M!$ZH&*A-)(VLO!*[JTXQS]K"#L;"01S.4;O,XF0I'R9FPWYJMBBEU2>7" M-C'%U%IG?J-3X!-Y83][_=(3526:IRO-9.V;89N%HOBHV \H'5R%%Q@!3U2% M_5QUJ+ >; XJ"J.(IM;W=QA2G&5'B7(*<6(MG%XDC"N>/_**:\[<2+WD]ZWR M^$>-=AKSQ'O83WRC[FSS5R,ZG0';=):FF97<3/>:/D//-9 MB$UB49+.U;O#"D#&"R GHB-^HH-IE!V;%*03H$UD)"+!?/DYS.(H7,IND8D[B9\[ M3;8#[H].%>(;/Y,,,;SK9?##!,<+>UER<2TQ,^T M=M)?*F*(@UIC2JT$<9@E:;PTRQ/_$O^VT9,@%T=@[PYQ%N'YGL)A1@)(\H4( M)C8E?C;]$ZOWX@AMFK6%YAFCTU[:Q,34S\1SH7EF'5";:I/ :E,YK%)"%^0F MG0B9^@GYL&+/(71L07%HM])<=G$:D85\H1,G4S\GWXJZYMIP[*'G5+SE3P&( M(57^+8"(3?8ZL'\'LR*7 /T! YU&?]2F]D/Q_K/S@G!SOZ[XE#_[\0*=3,@D#>JZI7-=0(QWS\1'1,%B>D(\(9_&: MPN,L#/L%A.-DG41XC3%Y,^=*&67>MW0[K31<&(K)E>E3/[!6L_H1RMK;^4QO M>,>*X=?AV.5\^YJZ^MGJKNH/LTJV MXP5W2G=J"X^K-(V"(_H;D#H,DRBF2SQ))XE"+VD&J$O7OVO''P9),!GG^;H^5^Y?.*- A6Q \_@ M?0)S( ^GN8<;+=K^0/11:"WJ_G+/<@!N#.#Y3@#5##?FC'4\4]_^'U!+ P04 M " .BFA7Q;#&ZLL# #,$ & 'AL+W=O7WSAVUB;%^YBEK,MK$%_S5<29VZ-$O$4,L5%1B1LYLYG>K>D M$Z-02/S)X:!.QL28\BC$DYG\%LT=SS""!$)M(!@^]K"$)#%(R./O"M2IUS2* MI^-G]%\*X]&81Z9@*9*_>*3CN3-Q2 0;MDOT%W'X%2J#A@8O%(DJ_I-#*3N: M.B3<*2W22AD9I#PKG^Q;Y8@3A8%W1L&O%/R^"D&E$!2&ELP*LQZ89HN9% &9">-:2_S*44\OEB*+,"@0$1PID?"(:9SL4D9#H&S4.6?")7A&?DCUCL%,LB-7,U,C%X;EBM>E^NZI]9=0WY+0F\&^)[ M?D"^KA_(]95!=8F*<255/3J EW;@!P@1F!; ?E]@%WU6.\ZO'><7*PW..TY+ MW(2$*84NNL$]K3%K<.N3?\E5ETM*O%&!9[)KOPBFT_',W9^:UR'D4;\6:E - M:JJ!E>H*,P.DQ+#B=@J?;DC.)-FS9 ?D&N/X()*$245RD*5[/AD+:I=UF6)= MSYP\=RIG(9@.QT+R?^!J,OH$G-X M$AHZ](J_%S'L(=B@/:QI#U_9=-!X,7C#LD1^/QD-)SI\>D M9CRYG#$V!$KCV<^S;1?M26_:'9)VVM.:]M1*V_^1K$%RY/K9E+8]2,T?$ZQH MQHXNSE:X[FW\TP]TY/W)?F\$>A-:T_%GMJK_;O M3N+AZT&SB31I'ZLRM9?E-R9QN^#2L6F:Z$O*KPLVB1\+,[57YC?_SN269XHDL$$=[W:,RK*\.I<3 M+?+B]ODH--YEBV$,+ )I!/#[1@C]/#$7VOH'C,5_4$L#!!0 ( Z*:%>$ MR2VA'0H %% 8 >&PO=V]R:W-H965T&ULK5QK;]LX M%OTK@G>P:($F%A]Z91(#C:7!%-CN%,UTY[-B,[906?)(=)+.KU]23-:<;Z^FTW:Q9IN\O:RWK!)_ M>:B;3<[%QV8U;;<-RY==HTTYQ;X?3C=Y44UFU]VU+\WLNM[QLJC8E\9K=YM- MWORX967]=#-!DY<+7XO5FLL+T]GU-E^Q.\:_;;\TXM/TP+(L-JQJB[KR&O9P M,_F(KK*@:] A_E>PI_;H=T^&GDT*=L>/S["_MO7? BF/N\9?.Z_*M8\O7-))YX2_:0[TK^M7[ZG>T# M"B3?HB[;[E_OJ<=&9.(M=BVO-_O&X@XV1=7_S)_W0APU$#QP [QO@/4&=*0! MV3<@;^V![AO0M_80[!MTH4_[V#OATISGL^NF?O(:B19L\I=._:ZUT*NH9*+< M\4;\M1#M^&Q>5TLQ[&SIB=_:NBR6.147E_KNM=FU?+]GK*Q=U(SNEBW_-MWS,>Z9EXG^N*KULO$W>P M!-JG]O:)I?U4J'"0 K](<8NMA'=L>^D1_X.'?4R ^YF_O3F&POFYWK.S>Q^( M00YY03H^,L+WE3VR:L>NH''M6U*XI5S9KMIMOF W$[%TM:QY9)/9O_^%0O]7 M2%279*E+LLP1V4!^>I"?VMAG?]8\+\5"W T"- 9]\[!K+C>#QUF X@1=3Q^/ MQ351-,2)/T2E)@K[* [#(2PS82A)?$P/L$&DP2'2P)IH\[H5BXQ80CSVO)4K M40OF7. RYUR2I2[),D=D@Y$(#R,16G/NX^+O7=$6%BI M3AT/EV3I&60>-!0]3W"4[E$,IWIT$#BR"GPG[%!1K3YX*U:)#;7\T*5]OA3; M>M%RN<,^@G,],NY$S.$PTN:ZB1(*^52;ZR8J1,%18'WL)HI$ 4W@\.-#^+$U M_)0)Q1=%WAM$&?FF;GCQ3W--YC7NZ8M%5+UA2/W:A[>=LR#FF0&#=T M01)*- U,%(HBJFL <"&$(RU%,@ 6AW$8P"(@7SE-WRK#E_J)-<+3-CPO2NDM MO47#E@6\ONRY!G=!D]#7=S@(AX@?Z7L1!$?(SVW M3!2B*-#W=PA&?#%M1Y)+>6=D-\_#H%=UO7PJRA*,VJEU=LJ6GL,&+^>F>R8D M".G8-JHL-+)[Z+XP7AA%(ZBT:6.3))+'(\,$,V$Q1N;J!9AB(CVDGF(F3ECG M\?5+V6=D]\_[4[AJ)4S$HMXP[UTIEO;W8.2FCQ6;3DR,N07@2!!'1NP #I$( MZ9,U@PE]'$0CT2L/C1+K.<$??"W.Q MW<8?'*6<>\>. $O3O9^3DU2IVSI.6S@-H!- M5R^]W(BGQ!FM')P^#:>(1Q7KVGM$EK"Y0,H3' M[GRHKJH8L+UB@)=:4#W3JQM[C+VSDU/3[#'1K2^ N0C&9KXJ'_!;CN3KMVMC MVG1,]#.9.8"BQ@$] "(4Z\8#0%U$23)BN;#R\]CNY__+^-!Q>/?LH6Z8Q_/G MD4EENNP+&M!8=UX0C@0DUNT'A$-$^@]= I PQL'(X156_A[;_?U\US32W.^% M$*$+%2KV4/!7LL TPBC0CVX!T$6L'R1 ('//@YC&#J^PWMWE;++S*6/U$&>:UZUPL@.^$]4CKLLR;5ET% MY=EW%1W?I7]IJ#,"TR<##(OT?1""X)@T, M,Z0!8:8T ,PBC3*FQ&Y,^YQYZAY/$@KECZ)D7S&OVFWNA0BB3.AT$(7#CK<\ MKY:RFI=2W76787T 3QG[8HT(]2UB#D'%=IH$"!-=)P :QI'8*ZD^PR H$:Q4 M_#.BU]%3)G:K^9)*;A4S_=^H8@!T3#$ .J88 'U%,65#B=V&?BXJ(0$8MM,S M:Z=LJ5.VS!7;< B4(2;V1U:LST8Y?5#%*5OJE"USQ38 BHG^<%H*H#"* MD7X&!,&B.!DY!Z"JMJ'8Q0Y$G9ZH.V5+G;)EKMB&XZ%J)VJOG=ZR U&S$A%N M1#]MF0,P1+%1 @&PB"0XT1/0A%$J<",)>/1,O+WTR:J5N,*:D9W'WOKDQ'-: M_SAERURQ#<=!U3_T_/J'.JU_G+*E3MDR5VS#05#U#_W)^H="WSP$^N-VK'PJ4 M-00E5$] "!;%QDM*)HR&"3'V'@#F!_[($P=453_47OWTWXG;IIO3NLD5ZPYI5]VYZZRWJ7<7[MV(/5P_OOW_LWOK6KM^BJSD"KJ?H M*NO?;E?T_+WM7M"^KSFO-]VO:Y8O M62,!XN\/=SV59'6P@ #]" 8 M >&PO=V]R:W-H965T&ULU9QK;]LV%(;_BN 50P?4M7C1 MK4L,M+:&=6B'H&ZWSZK-Q$)ER97HI/GWHV3%-$6:EH+3+OT26_;A>ZCWD)0> M2<[%75%^J=:,<>?;)LNKR]&:\^VKR:1:KMDFJ5X66Y:+;ZZ+3*IM MR9)5TVB33;#K^I--DN:CZ47SV54YO2AV/$MS=E4ZU6ZS2E6)K7(K7O$,K;DM40B7F[9C&59K23Z\;45'1URU@V/ MWS^H_]'LO-B9STG%9D7V;[KBZ\M1.')6[#K99?Q#MHH5:_:=QO6@N_TKP>* M>BF]3T8Y/ M9T6^$F5G*T>\JXHL725<;"RX>!'C@5=.<2VVBN67=9&M6%DY\===RN^=L?-I M,7>>/_O->>:DN?-Q7>RJ)%]5%Q,NNE6+3Y9M%][LNX!/=.%*# U6EDU6D<<@ M,+,+S(K-1HRY4ZWG]M:OE\O=9IT4B;C;8]\,(5[D M(1JH<7,];HRI'X21&A<;] @-B2_CE+TFA[TFO?;ZN1A(BW52LNJW7@[L5;VC M[F 4=?H\TX,0\@,:T@!W7+!VLEZQ7U7;9,DN1V))KEAYRT;37W]!OON[:;P MB2E^TH.?U.KGVZK:-8:*N2O4>9DNZ]%=U1/DA9.+PX_X0AQDKEG*=R+ $1-7 MC/U,+-GE??W=Y 9V=4'ZQ1&)!.,2%3QE0;0VI*I4K>H4K>TZU2,]>J_5PS503U3A4Z>$# MT:CBQF.I->_0POC:5,)12"+:*0MDSMC7%VTUIV)X<# \^ &&'Q^!3.9;^S#4 M_$ S@@2NAWW4/2Y!9HV!Q)0BA8 M@:I]$@I1;RI,(E"9'H411YWC%([ILA V_Z 8[\2#NN@R:.H=14]R5R(CMS'HW1OW;Y M&<=!>1#I0(A"+T!NV/7;@'&>3X+ [8Y1/5",44+(J3$JD0_9F>_$&#WO&"B/ M(0.0T2 *?:1A-&CB&$I-=5]"&>I/94_BNHB]OX/+JN/<&+F>-@U <0[I/*0[U![HG=W7$WO?!==-)$.$0!1'53O9 41!*3:VPA$%DI\'O=XW$GGAP M>72B)(AH5X]!D\:MFGP9N6) =<_SI!X&'D#Y&0=D32DUU7[(G_LG8T][?P64UL2>)?M@[[ULN4DRZ^[M$IY>Q\Z7BR<]XR71?[">?=N=JY< M]HX,+1!V[W!U2-0]?#H2=Y^(-R!7V*T M$A1^6S7E83:,O8!V+Q<0G9+'8>BY&HH9 A&AKEA.3K@D@97T U;+Y0*S8Z#P M2@RH&?G$=?4;#Z")8R@UU7T)PJ0?"'=NO)H=!X7?5DT9HV[H^KC[0#[1*7D< MDBA 07>,&G :4S="IV:R!%9B!]8>MZK-CH%R)=$)#X5B6KN>IXU14+2$4E/= MEP!*GC" &LL*"IVMFOH0?Z!5%!0YB0ZZ2DZU4A(E27^4?'*7"NQ]'UPUG0OK M6PRN1D*@:6,H-;7 $EK)CX!68W5 0;554W^=)4Z NC?N0+/&1,?C3E;U)TP2 M0.GC !3V6H&]$X-_FJ3#)T(^\O1K!:!Y8R@UM522/RD[S MZ*!)8VK@3R6I:J/D3PK GW:-P?Z!\B%HT^[U& C M^]*G(=!,GX9 *WW2HU^'?A_ZM,L.=JP_?8(FCJ'4]NY/CGY[7_]KA?=)>9/F ME9.Q:R'OO@S$#I;[_U:PW^#%MODY_N>"\V+3O%VS1)SUU0'B^^NBX \;]2_\ M#_\S8OH?4$L#!!0 ( Z*:%>*749IX D /\N 8 >&PO=V]R:W-H M965T&ULK5IK<]NX%?TK&'6GX\RL(A( 7ZFMF<1IMIEILAZ[ M:3_#%"2AH0@M"TEK_,>;,B0GYL%I-VW5 RTXU6U01&43I9$5:/ MIM?ZN[MF>LTWHF(UO6M NUFM2//RB5;\Z684CW9?W+/%4J@O)M/K-5G0!RI^ MK.\:^6FR]S)C*UJWC->@H?.;TEM[2JE">)XX_>Z6C_3M7P\'GG_8L.7@;S2%IZRZO_L)E8 MWHSR$9C1.=E4XIX__8/V 6F ):]:_1<\];;1")2;5O!5WU@B6+&Z^T^>^XXX M:"#]N!O O@$<-L">!JAO@'2@'3(=UF
O&X,?# M9W#URSOP"V U^->2;UI2S]KKB9!HE,])V;_Y4_=FZ'ES ;[Q6BQ;\'>)8';< M?B*CV(<"=Z%\@D&'#W3]'J#H5P CB!QX;E_?' ;@H'W/(NT/>?S]OJ8-$:Q> M=$.5"4:=O=1YP6XO:A9_:->DI#, M0]ZGW^6B\[4N^8J"JW_RMGWGBK9SD6H7:HG93LN25134$CSKP5<*O/I9?5FJL;]N^);) M40H>7\#51LT65K\#W)'A#ZZ@DTNF^$+.CKHOW7=?&DSQ@^#ES[%:-F= ]I7D MDI:HU=@5=.**> ;+BC6!_ M>J%F-M0BBK)X@-4V2V.4>D9DO@>;!\%^/,"FUMJ*E6H]!G-*Y?#;1&>XW*ZJ E143D& 'U6(\")K["[-$_R 4#;".9%[$88 M1X;1HA/IG].FT7-4SV=!GG=(P=4CK>F<">?:U/L]ZK DPLD M,@[J^K-6&-6IO4./C$1,F9<[CV?HZG5IP,AZO+#$4HCCQ H0$*SP"ZX'SV MQ*K*B33HR+U8 =>BUSLZC 6A),6Y)Q9#TG&0$J>W2U(OJ)(R6F\0F^X9R\..@91;X!:.@Y#O/S;RH= MO23LLS*ASV4W\V1Z5)!KM18Z@[,I.$$H':;'0=1R2.4^)C1D'8?96M9M&U*) MEW%#*UW62=C-PI,'!V,GT((:?.&KLG5#8)Q&Z:Q3])!0^4P3.5W#2\IG;5@WO#5:V8R='!UG.=H*.D<=@G$/LT$ M#:5#&*R+.B9I%95HNFNU;JX8>625OZZ!;Z!W?V%S*6_'76"4 PK@2M9NS9* MUKZ;S&CWI+KCH,C3'>/L!YO@DS2RINXQUC1PQ"_RPY%'MT+#<7#,,5_/[_*=H9A\[)48T4RW%EPV16IAPJA MX6^8!F?0UWI+V]? #,J L^?,A;P=!VWX'X;Y_WB=$TOZ9GD6?M$9,@#:,B#S M;2A HP)@6 5\IFO>,J$53I#QH8/+BRB)A_L>+KNXP 7T%.C0D#X,D_Y#U\\O MLH3I,#MA_O\\WL=ARX9Q@C//HH8,W:,PW=]M&BE66JKWG^7"(!'\R8XN)#-_BE*+=C!=Y^OT9!1$2B\,7 G1::N.5NAI(0^4RCAPU/400Y4/%[#)$L$"%+Q+#^P@'&><+ MJTE=O@+J&RK\P G#A;P=!VW$ @J+!7OFL%86.779;WRL5JI(4]O48 (^BK&T M&'=<)'^?TT9VE[./;%& ($ZM8PF7781S[%OOC'Q X?+_]QY4@L_-XS2 S9FF$<)QGTA6YD PK+AN/1>JM#T22V)^DOI-1A.^.S-0+&T!J2 M00AO6.Z-TD!AI7%/U_O4SL^/SJ$<4(*L\"Z\XX"-!,&GSA$>A9F >EXZ3S0= M*B$?RKWPJ]X0A9$:."PU9))Z*76XABR)?(TZXI09!'2UKO@+I>")B>625UI1 M"?+LIA-LBY!QC HX/"9QV16Y[P *&Y&!PR+C!('/7\F*V'&B$.$XML*P[6 & ML\*S1X2-$,&GA0CK2W=P7+KK\-1$T@]*$FZE/*P]X\^Q^5!DV5 5.LS&29;X M#B'PP:G_B4,('UA !'BD"U;K#3LEXR5#<:<>Q/;6 D01@D.*EWI^SJDD@.H MN]TE:=6Y:XL$WRR)KL;U 4 MIX,Q<@&'Y<)Q,/X5V-8%:6Y=H'F#+#@=BM$&N B.R.^\'NNY)!I2MT07YNY@ MWL#O@=%X(6_'EXN,9$C"DN&>EA5I6S9GY?Y"QVX;1K.M67(5A4(0>N* MA\,,YGGDV\Y,C&Q(PK+AUK.ATN^Y:+*5#%LV&_G8WZYPYC>Q94"!\% ?N:P* MWRY28K1"$M8*NT.CW8%=-['V>N?4%:;$YOZT&!;X#J,8^XY6$R,/DA,7$WB] MI4W;#R(Y6OM++5WY)\?283GH!'_1BX6)+1]BSZE38J1#$I8.^M*P"D^JM]VY MTW&J:OIT>)"AM=*)XXS$OCH80SR40XGCMD*$,L^F3')PO_#D_H1CA@/^*(BT MU+-F?WI\L#0Z [GLM<'$[I8(1\,I-CFX2KRBS4+?L&[E8-O4HKN*N_]V?XO[ MH[Z[//C^4_SAMKN+;=QT5\._D4:*PE9F@Z MP+5E.VG2Q#809RU:H&F#I%L_#/M 4V>)"$6J)&4G_?6[(VW9#9QLP 8$L4C> M/7?/<\>7R=JZ.U\A!KBOM?'3K JA.1L,O*RP%KYO&S2TLK2N%H&&KASXQJ$H MHE.M!Z,\?S.HA3+9;!+GKMUL8MN@E<%K![ZM:^$>YJCM>IH-L^W$C2JKP!.# MV:01)=YB^+VY=C0:="B%JM%X90TX7$ZSB^'9_(CMH\$?"M=^[QN8R<+:.QY\ M+*99S@FA1AD80=#/"B]1:P:B-+YO,+,N)#ON?V_1WT?NQ&4A/%Y:_4T5H9IF MIQD4N!2M#C=V_0$W?(X93UKMXW]8)]OC<0:R]<'6&V?*H%8F_8K[C0Y[#J?Y M$PZCC<,HYIT"Q2Q_$T',)LZNP;$UH?%'I!J]*3EEN"BWP=&J(K\P^^)*8=0/ MD20R!7QIT*617<+7"N'2UHTP#[]XF+>>O+V?# )%9O^!W$29IRBC)Z*\A2MK M0N7AG2FP^-E_0!EW:8^V:<]'SP+>8M.'<=Z#43X:/X,W[F081[SQ$W@74MK6 M!&5*N+9:284>_KQ8^."H;?XZ1#CA'1W&XZUTYALA<9K17O'H5IC-7KX8OLG/ MG\GVJ,OVZ#GT_ZUHST?Y; /"L __.MK+%Z>CX0N8$DW=E$7\"@MB7.(US]IM^5+ MY8NM1+>0IU)Q>2^M\U0:(PX)T"T^I4 /VH;ZG2NND6O2X]SQOJ'+A>)09U6" M>Z"AYKA7=%D@:66IUTJ5=.(4MAJ 6 FEQ4*GQN#]L-LZCYCRI96Z]RG2?+@H MB;X/GZCC]$-O?R/LFO6=*:GWT>V[;,M+&TNW;(0[HQX5Q:N2B'+@6IB6U*5F M9G_B$J]5%WL=O[>JH7LZ<+"".MY'6J%2KGC="$>$TT6&+K%((_6#A-N#>;1E MZ/@@2$4+).ZAK?U?E&*0?'P.%YY9TJY=I,,D'7EO^W"+963TT:1W#U7\T+D] MV+MXB5X9GQ=\,-!=DN[@;K9[P5RDBWMGGIX_5]3NM.=!XY)<\_[)<08N/2G2 M(-@F7N,+&TB]^%G1*PP=&]#ZTE+RFP$'Z-YUL[\!4$L#!!0 ( Z*:%<9 M:R K8 8 #8/ 8 >&PO=V]R:W-H965T&ULG5?;CMLV M$/T5PBV"%O#:DNR]92_ ;BYH@&ZRR*;M0]$'6AI;Q%*D0E+KW7Y]SY#R)8'7 M:?)B2Q0Y,^?,S"%YOK3NWM=$03PVVOB+01U"^W(\]F5-C?0CVY+!E[EUC0QX M=8NQ;QW)*BYJ]+C(LJ-Q(Y497)['L5MW>6Z[H)6A6R=\US32/5V3MLN+03Y8 M#7Q4BSKPP/CRO)4+NJ/P1WOK\#9>6ZE40\8K:X2C^<7@*G]Y/>7Y<<*?BI9^ MZUDPDIFU]_SRKKH89!P0:2H#6Y#X>Z!7I#4;0AB?>YN#M4M>N/V\LOXV8@>6 MF?3TRNJ_5!7JB\')0%0TEYT.'^WR-^KQ'+*]TFH??\6RGYL-1-GY8)M^,2)H ME$G_\K'GX?\L*/H%18P[.8I1OI9!7IX[NQ2.9\,:/T2H<36"4X:3_J\^=JE1X$M)4XJTRTI1*:O'*&HR"M_-Q@!N>/"Y[D]?)9/&,R5-Q8TVH MO7AC*JJ^7#]&>.L8BU6,U\5>@W?4CL0D&XHB*R9[[$W6F"?1WN09>Q_<0AKU MKV1X0T;JK5:53%4"%FX=>3(A#=CY%BMW&"249/#B[ZN9#PY%]<\NAE( T]T! M<*.]]*TLZ6+0LB_W0(/+%S_E1]G9'GC3-;SI/NL_EM+])M_;0*(8B6^:%E>> M&4/&P-.,W#IM0Q%JPKRFE>9)U+(2LFV=?51H+$)?:5BBN+:4OH[FXP/!X8/4 MD7)\_+DXS48Y&D'KF#QN>646F-NJ@$!XRG1:C":;*<'R!S12>5];79'S+WXZ M*?+CLV@;4'A-CA6SU0IV+EDPRJ[I-.*KN,]5J4*<>W)R.,I6]D?BDQ6H'?H: MH!\*9826;D&BE2X,(6%:P11(ZAW/$W\(/U@Q[^!5,B>GP*#\4URJ4%I%!SP424!)5D=FM=.@G$)*? MC$ZV0'YMS'$H0=$W%A' M^ 3"^7O*ENDB&)C<98[;-.&':TBR M>PNPZP13N73Z/-6B]*+;U7\YY_=M27 MG$A;GP39D%OG4&AX\1BJ.HXFID2B-#AA>)U1PJ\XAAJ2CQ!T[ JHLKNGT&KT M-1/F;+>HT_)P (\'Z?NFZN;$K'CQ"]=CD9U=?;H1'U:C<2P_^W6X3=[W)UYY MWV%:<3R*7K&\TVL)4Z T4/W&(9-S$LD,B,Y,IU"AS%#LE')WFD M.5H8Q@(R%/85T20_'A6;(KI#S0 ]4PPF=X7.!1]ZYM[;A_3Y: ^P/!OFIT?# M+,M^'!@$I?A.8'F6;U0(P(A$E,A\@I<=2O,FY?R=F>NTJVSW$SUR4U#4/X:H M,%Q&J:EL0SZH,@F!MJA9%%YO T'1;,I+E?!X*I+92% M/5GT<%EO3,0F]_2<@][P5@YZFV@NZP/8=ET9,%7,D!U3XH3H5W4;)R DIL]! M,;A?(8D^)5S+F75#?(Q*/K.AWJ6#%<1"VY8WWR093!O.A@_(6 54"O2CA=$< MRG!ES"U.3]SL/.0L,M4'LRMZ+Y8UP69KH1(S34GPMEWVZO;*.J]*::1X*\LD M"I!ZJ *9GB&XWA! U09S*CE@CGB3VT0 RPC*#VC!,U+5[0O/88HRV+FK*P.9I%70EYM@]YP!*8BF&A,.A7= M<=Y-?_1G9'T<6^5^Q9J/)YS?N?IVHUM!VNJMO8 X[E45(9<:EYZ#5(3I@.1C M%FO(T'HCZM G6!Z7IG"BY&SJ?\C;TY(8G&>Z>3*?&%;'AR1 ; LZ68@K8SKT M_4=JK0NQGF25G&.T4AY]T5^I%M)5ZXW9,LE\F$LP68O O<<5!%<[PI:-F]1# MK(B=T+_ M:-_N?92=:^K;[3KL#O>NLLTA-,3W]BX2SL3TK5F/;J^%%ZEN]!F M>KI1WN#PI>!4TQQ+L]'QX4"X=$M++\&V\68$S<$]*S[6N-B2XPGX/K<@I7]A M!^NK\N5_4$L#!!0 ( Z*:%=9K;;<<@< &@4 8 >&PO=V]R:W-H M965T&ULQ5A=;RNW$?TKA ($+:!(LGSST2O;@.Q;IP::QK%S MVX>B#]3N2&+,)?>27,O^]STSI%:R(CN];=&^V*O=F>',F3.'W#W;^/ 0UT1) M/376Q?/!.J7V_7@/H-JC8-8T.SY=D_>9\<#+8WK@SJW7B&^.+LU:OZ)[2Q_8V MX->XCU*;AEPTWJE R_/!_.3]Y3NV%X._&MK$O6O%E2R\?^ ?-_7Y8,()D:4J M<02-?X]T1=9R(*3QJ<0<]$NRX_[U-OJUU(Y:%CK2E;=_,W5:GP^^&ZB:EKJS MZ>2') M\H-.^N(L^(T*;(UH?"&EBC>2,XZ;\0/[LW*F:6IM$MJ7E6^<\FXE;KUUE2&HM*N5G=4T<'CX!VN*T(#4SP;)^3* M*XZKDM=ESFOZ2EY_4#]XE]91_='55+_T'Z/&OM#IMM#+Z9L![ZD=J=/)4$TG MT],WXIWVP)U*O--7XAV#XN_S14P!1/O'L8)SO'?'X_'PO8^MKNA\T'(KPB,- M+K[\XN2;R>R-;-_UV;Y[*_K_L7SE M743@.C__>4U0C\HWK7;/'+5SNJM-HEI5'O1T,5\5%_Q8&J<13EL5L499_'=? M?O'==#J97?4^5_L^U[W/?>\C'B>SWTN*:8V[^VK8DQ<2!+C,PN;&U*JZ4V0;7[O$"TV%5K5)]0 M9H.8$5H?1\ !. $ E! V!GTPK@8,2'VH=,.0@H^!KZ+:**@]G%T/U(? MO+4Z1$5/C+'D$-=P&JJ6^DMN.T0?-TK8?.O2I,HCZJ<.TV 2Z#_D!E94GJ]U M7*N M4?"W9+WMHN? ?H0/I4%UX'C&ZY[74)Y/Z( ;!DDZDJ'"WA.*5/G>$N M$!K7")W85$<<#EKQ/:2+/ ["_[YU!APMT&-K9X]MJVZI2'O@=M\:QXTB1+EB5+B8YJSDC-HW#X/\\T@L&V M9E3Y[,=$ 8W"AAVY> RR&O:C?32Y7!:#;])SKDJ0+M#'/4HRQQK]0&]0.*TU]&JY M9-D*DAK2W@H$4H M%:BMT0MC99;E=PUTK(],/A@B)]8W7O4UGR1@,.[LP-<+ M;47N\^&^]/-H'H$>R74D-CPSH BHV87MV&I$9O.\54*.VJ#6 MH!B,8&0'60;?L/C%/9BR*#4^)A7W-O6]S6B'J''<=I>VS3[H82:U[,N\[9Q\ M.XNO]55(\WZ_63%ZF#$4TN=';3M>? _K[6Z1U\O;Q**+$.3()3<++-7/:(;& M5#P?Z%&,0A(D:9CTO+GP"C3C(?>L6 7N#.=V=]V<(>E/"8M5164Y7%?S0(83N,:%!_1@BK M3O>37ALDB:2?9_!'X[%?;>-UD9:=19:/A=6\\B/,)6DYUEGO5E^Q05T*G"F# M?IH@Z&'8[',YLJV\KS?&VB$Z_-2;9XE SW$R*7$@UMJMS )[] P<\-7#5_S> M5HM4@MLZ%[X="*ZB=!&-V!&Y'T4TD&&P,XTOCP4L&]*XVN MD@_(.)CX4!+GHVE(>'>6%HI>Y%$JJI$5N"BBO"'G!O'- M-02:6U .97=83EWGQK.<2J*] MPX']N3_O84#63'8*7U)8!>63R O -NS M51L-66NVR8Q^\P7I6N0+(ZJ-+QY>.CX"BE0/&AU M Z5"!J^_IOV\B\AG645Y1GGHK1SMPNRAKB!""K' M^@/CPBW[+'T>OG3.)\FC?J!F,&OK".9YT>?YZM#//W^!^T&%EP'A+2[A.1M]^/8!:R7>M M_"/Y5KXE+7Q*OI%+5AL*;(#G2X]!*C]X@?[CXL4_ 5!+ P04 " .BFA7 M(66#,$X$ "/# &0 'AL+W=O1/%T][OO(S7;*/W%E "6?:TK:>9>:6US/AR:K(2:FX%J0.*7E=(U MM[C5Q= T&GCNA.IJ& 7!>%AS(;W%S-%N]6*FUK82$FXU,^NZYGI[!97:S+W0 MVQ'N1%%:(@P7LX87< _VE^96XV[8H^2B!FF$DDS#:NY=AN=7"?$[AE\%;,S> M.R-/EDI]H$8@Z@0B9W>KR%EYPRU?S+3:,$W/%K_#YTF_U^ MN32._L>Q +3XR7%\ZJ5ST_ ,YAXVBP'] -[B[9MP'%R/!E>"+T4EK "*@,!Q**KMOOT-AA[] M;_B6XF <-%I@1 ZZ#8=&$Q$V9Q@A1JW/KBF.FKU7QI*O5'."PD2R+PC(YQ(3 MKBJ;L"=$N2[5V!],QG+)KZX33M:Q-CIPHIOAT!_B$,_"@*?F27>2XHT*UO MRI:HZY^B\'>PD9\&(_+@&:L2?SR)>L(=T"%*K UH5_?$KI:5*-J4G\P0&L@ M,U^[?ENM[5KWCCIIK';BN<8ZX')+2L/T@IKFM%;CLTTILI+ZM]7E8-!Y:7A[ MLF(%D\@*SRO,/S+T5>6*DXYE*NHE[%1 /OCNVOB_K&VVL!W)\?]:N2MX?"3T M&-%CO/\MI5+!*]J*YL%G97EU=$*G7;TB1\E(:[AQ(\G MXX,YLF.>AD'_GOB3-#TP/8PN3NY?PH<]-4G9SZX?GX0E>4*:IO\J:11,NP"? M' @8,W\'X7[BJ,DUVMI6WO MBSVUOVU?MI?,1_;VJOZ1:TR]816L4#08I"./Z?;ZVVZL:MR5&PO=V]R:W-H965TAV;5B.K/*@1<98DP[AA M7 ;SJ1][T/.IVEC!)3YH,)NF87JW0*&VLR -#@./?%U;-Q#/IRU;XQ/:/]L' M3;VX9ZEX@])P)4'C:A;+PME[@[\X;LU)&YPG2Z6>7>=+-0L2)P@%EM8Q M,/J]X!T*X8A(QO<]9] OZ8"G[0/[K]YW\F7)#-XI\3>O;#T+Q@%4N&(;81_5 M]C?<^S-P?*42QG]AV]EFPP#*C;&JV8-)0<-E]V>O^SB< ,;).X!L#\B\[FXA MK_*>63:?:K4%[:R)S36\JQY-XKATF_)D-M5:5&ZU1EAP-W"Z-U90%YWSMJ(KS5*XPKDW+2IP%E/D&]0L&\X\?TF%R MJE:B(A)S#6XJR6_^\_\;B7R3&C]8T$9;;):H M^]V&!:ZYE$[UD@DF2X0K2)-)6&0)/.(+R@W2"5"JM>3_$.-*JZ:72D5QLDB: MC 0/6I6(E>EL#:-0J%6/.5C_DJ;C<)SGG^#S:UDSN7YC10$#;%JA=HA0 M4J3H+.H"V..'D^$G4LB$U[6F0Q!H^KWEBE&83,;PA6+.-9UL]KRF(DP'Z2<7 MO=.('.8I,H,T'&>#?N1^H_V&TW[:6I/6I@L_^O"?"3>3E6MDX6D.^ !KA^!' M?104O:;:(:>X_3$]G/ZK(DIH$X3PF47,5_EQ("16TZ(_>L4N]//54:YTR?)S MU:9%E+V5F^9)E)\7',%MVXK=02Y=6\]T3[::EWY_%:D_+$)L9[23$6M;K5XY ME1X1PE4V#"?#,5AUMOY&89Z-CL)15,!#1T!Z6.MD]9JC9KJL=\#H8+4. M[5X&E8O/]XUR6GWXC'?!Y](^K,8?*KRB;.4E$X0W-!B=NT7BDTN]0_]Z/]Z^BV>Q0 M'+Y9TPL/M3.@^94BI_8=MT#_9IS_"U!+ P04 " .BFA7]MD["L8* #J M'@ &0 'AL+W=O3"&'94Y;FYO(DL7;UMMLU42(R;CIJ)7*\62B=<8M'O>R: ME18\=HNRM!OV>N-NQF5^)I8'NU<6*+\6#L'];?=5XZM928IF)W$B5,RT6ER?O^V^OAS3?3?B[%!O3 M^LW(DKE2W^CA2WQYTB.%1"HB2Q(X_JW%C4A3$@0UOI5B M/&^N[T*G6K&P4NPZ?%'@@UAUV* 7L+ 7#EZ0-Z@-'3AY@]\Q-&!?4Y[; M77O9/][/C=6@R#^/F>XE#X]+IK!Y:U8\$I_>"WL-: M[^%+TO^ @UZ4%3&,88)Q6\_*)R0S:KD7FC*E6G;(!)$\FH]9(&,Z"\73$;FFYIBCWDE+Z MLCMX1/NE"&12H4:HGCJ<3()!O]\\#_L0A;4\2FBY1W;! M(YE*P'PHH/H_F ;CR>!P>!3TPQ'[=;&0D7"R(KBPL #O4%8_F$ZFK:>P-X;' M3(!STV:.R/,5FQC*U>(8GS9KQ.)CV)O7S MM#\,)@-X@#;B451D1[!*] MWCA@N; MCX_'L*$W;8_,PF T:ECQV)"?Q3)FN;) (RHTHQ&0@DOM3(H2KI?" M((PTD_:Y"&%QH5V(0:Q-M/"N 4<$RWQ:%916]_CO*$X3B>8=]F%?QFN7!KLX MBB=4?"-0-#I@]1IZ@HMYIR&XTY8C00095;"U=\4"9@F MM S^0V8&S:;]Z:@SV=UUW.L,CN_:>3'\WAMBY>&V03O+L83'C/O]:3I8-IX- M21C)!82IVD(O! 4Y^EK:2.%WN1?AY^'EU@F]5]&W&(:P3V4P!VR3R"@!_%%: MQ* ,2!\BD$KYX):&JND66R\HN3,.8\A&]!^D3LPS=%'HKHQ%+^;]1AM5R:). MTC)?:.Z#N-"B\H01:X$G9'I*!N@[= ;YBP4!B->/XHG3TB;9'I#N-7[$7]MZ5RKBG_KLWA#*/0"1@-W59_VXT?O@3<(A%6OG.D7<8S,;E MV]W7 <)+HB.6\"VEB8(0L"50VLB(Y[S%$II2L;!&#!*0S\$"OD*L/D&"% K*:1U+'1#HIVNPJO__R%[#+W^ MC+&\(:@4,.#V]H:=Q=UYES=9^SW% MJ%E)A?6THA6 OIKV/V77\#7X:)5Y]_TXV4:=LB;MOP@/2Q*.VDCYN6MJQ9.( M"L+G$ =SU/%E*#O=4;+H&+]#NR8;EEPJ)^VPJ544T5\.>NRA/T-!T;2^"C]? MW#948^I$@;W^@C3-P1OOP=?5X:KA2OA:N'ZKC< /&-YA-]P4/+7;\ZKWJ=JW M,^B,-I\L>N.[Q2][I3 X7M79!H[WI3E^L=0ZW)^(.]0]^J*[F\S#S@C^Y3 @ M82M:")7RQC$?/W>;&(>!;AYZ#D0-AT 7IJ_ME M#I'B,$9]R/OC"EH)Y5O.4NYA,J7DX[:/=_K(.]]'TC!=]+ ;5T_89YRH:)Q\ M/*?UKE10F\G"\>B<1\#+(( )BU_XFFNML&>14R=1\BU5D=,N%T^V:AJKJ0^H M25'28;^2&RM#]^J:R^;F!6N:5)MTO=^TIM*+*+.?*9K8XU%E%D,FD<'\MVG@(%T)IBM4)J\,MH+N#%K[W6 M?R\L2ASV=R&T2/G(*>\J-?IA51G6P.V"L%W$00P '(GVJ6XA-<[ZNZ5\&+2N MDVB1M\DY#1JY:O6T?;5) EH$YS,2-O3?J]U MX,5A/VZ? VB]NQRBS.C*7ML9A*O/6G4(!! X['6&M43B6LGFEFZFM&[O[H(> M.3L=M@[#Z+X5HMY%U*)PQSQ/D<* 940'8&^]S!]J:IWIO-Z/"L-PVIPX_&F; MQZC&\9I* 1H3OO7[DH]V>JS3_JPYO1.>U;GOA?*-CB[2<@ZY"4J0Q*$_%7SM M*=N6'=4&'^'&; >ZPN5*%"]4O#0KKSH]$W?7?1)S7?4N0_=I(*[ZOJ9ZQE5C M3)]3XB(5/WB*. )XV.M,=V&C4\$QT)[O7?\K. [:+<'K<=PY9?X!'._+(%YQ MNIE*ZTS)?99KP;P57)?X_DX_C>,(&9Q711M[EO=?='I :M1TN0+USEU1!78K MI8D#B2H,;4>PP^)O(E%I[!K?)FN0HKX91EY)@3Q^H?N+OM5S(8Y.S53"U]!7 M^;F SIJMI;8%&-5VGKV"@D9IBKJ,G>71"GWUQCXF=&=/S(X)P]2KM?PJ[_> M<0?0M&SX>43.5G&9\\FP2H'_@,/W$@U[K"B\GYX/ M0:G=A=-?"ZT/D8@0":Z=NE=JS0(87\C;Y0>-QI M -0Q!JUZRU$==NR35K?U_1$99NF^LI(FD.<_1=:C]8?<]_[[93/=?P6^PWD+ M.0/I9X&EO&PO=V]R:W-H965T7VQQR#ESX>%P.%D+^54M 32Y+WFEILY2Z]7Q M<*BR)914#<0**IPIA"RIQJ%<#-5* LVM4LF'@>+OC,8*UZW\1$,A?BJQF\SZ>.9QP"#IDV"!3_[N <.#= Z,9O M&TRG-6D4^]^/Z&]M[!C+G"HX%_P+R_5RZHP4$UG4VD6!-I M5B.:^;"A6FUTCE5F4VZTQ%F&>GKVEE5,PYM+3$U.WE>:5@LVYT!.E0*M)D.- M-LS*8;;!.VOP@AUX8_)!5'JIR$]5#OE3_2'ZUCH8/#IX%NP%O('5@(2>2P(O M"/?@A6W H<4+=^"]$R)?,\X)K;8$3"Z8RKA0M03RR^E<:8FT^75;&AHKT78K MYB@=JQ7-8.K@65$@[\"9O7[E)][)GABB-H9H'_J?V+3]>!^%!I(.R'Y<+3!HXJ(@N & M:RCG(-M=/B8&P0M/_O/_7^RAA_S-=S/OI%"J'9UF65W6G.+25O81*ZZI5JV MWH'$.D@X*Z 5VA5WE->8M5)(S7ZGMIHUHL,'H%(=D7-;*#"%&1X^0]G.] %) MW-#S>N-#W_7#]*@GB5T_"8GOD5M)\N'8[RE&KC>R:I\NR253 M&EG1V0W%1;RX8I<0/R!5FI.HYZWNNE_2UW"B,CGK.)$%"/E/)1*T> MV;J+75UX0?0$%3.0N&//[V? 3UT_'N_0;8CO6^('_Q_BO_0 ](G_ M[Q$^2?VG=$^"\8OH'D=!G^Y1/'HAW8,HZM,]BI.7T!T/9I!T>B-W'$9_!=T# M-QZ%_0P$OANEZ.C_T7OR&DQ?GJ,. MC8>R7/ MC8/ "*,>^T=^;$1Q1U$WC*TH^5Z4?B/"Y."[H-!HKD-,XY3<"DWY[FI[VZ6$ MY"PGE="$Y9A25CP0(V0XQR0^!;2)@^EG,Y9_2V"SKS_$C<&V-FW8Z[.Q^"SL M:T)A#:HKW;34$T RU6MFN? M"XV5SGXN\=$%TBS ^4)@T[89& /M,V[V!U!+ P04 " .BFA75)4 L9L, M !Q(0 &0 'AL+W=O3SLAZ.G:>GG&<9-K.3>N)F]O/$ E)J$&" 4#)[J_OV05 40^[Z;?[H;5$ M 8M]G#V["^;-QKH[OU(JB/O*U/[MR2J$YM5HY(N5JJ0?VD;5^&5A724#OKKE MR#=.R9(W568T'8_/1Y74]3$[R M@\]ZN0KT8'3YII%+=:O"E^;&X=NHDU+J2M5>VUHXM7A[Z,UO."_VFU M\;W/@BR96WM'7WXNWYZ,22%E5!%(@L2?M;I6QI @J/$UR3SICJ2-_<]9^D>V M';;,I5?7UORAR[!Z>_+B1)1J(5L3/MO-3RK9\YSD%=9X_K_8Q+73\Q-1M#[8 M*FV&!I6NXU]YG_S0V_!B_,B&:=HP9;WC0:SE>QGDY1MG-\+1:DBC#VPJ[X9R MNJ:@W :'7S7VAM2O$?RX\]GY1M;8\\MC-2%\N+&V:63 ME1<_U^*3?*#H($9AI;"_:F3]0%^<;9_S@0T$\Y50I=!RND,+9>GN)))1I6NLG6R,Z: M9Z1%$GASQOG%WK4@G0&.M:*@,V< _"+I(\+")]/]OBKI1&B8^RT$8' MJ+W6DO?42KKY@[B%7Q#0VXT.Q6I(7O6MQ.D00*MP\(X[!)2,.I:T1!9?6^V@ M-;X$:>C\V=ES\>D/^M39.! +?:_*T\;!YU'! 1PA*I"-;J#=W$!//Q"0O; & MU.I?B"*X?^ 5($*V'ENJ^P*_Q %G9%I'? MFA?U**P/%$[Z3,N]WQ&C/;Q0M([ C>-I%?ZK3_D1Q"'C@G RJ"&E9'H*BP&X MU7&#=U.EIK_*0:LZU[XN13+^U7U(E15Z=LG@'WQ0E8 QM:^TI]]'E,!!LIA% M3 E-0;+Y&_3MY(Z</.SG!%GD\BE8']4A/G1DM]F13RI-D$+1:(G_@7N!DK;WNFNJOMIJ8T3HQ! MF$/Z$P.G$Q)],(YX@HG@+16G4:#^H;$N) *GQD6NI3:<$7O.YC3?JD5;H!@3 M2:<0U8A:K(!7\CK\!@QAZA%*8A7Y5?'T](\.V?4'HJBP"[K!-1['R0>F6AJC M2CHS'4BU+K)1ZG3HC%Y]M8L#FQ@_FY4NJ,L4V'*J;U69"WV MTD'UDC@9Z]Q1XL5QF"5-0LX>0^8D_:PMEZW)Q6M_H#+LC2!,]MF,3,+"!@U M2J#8)R+P?!3W(Z0)>:&K+/& !5R65$L<4/VBP#YVWYZ$ GL6?01>(!8)"](DL83 M)>^ZLGIV?=,5U2;#+4( DSQ7L$@I*TSBRH=3]OI.A4<[@+K!!S.R$PTOZ%BZ MEJ#8QR'VV2]MK0;BE]:@*ERU2U3) ,I8&[5TPH9Y5/=[L R_I)GM M$V $RLT.SJD+V(H!S:9\2P.CT3B"'Y;,U'.T[T?"^L_M(_=:&#C\=L3/D./$Y+^%,097I3*!*+H%V[)%=Y'%>AV@$73D:$SY MAHCL!S'^AG2PIB2C9 -RO->89*BZ?7_V3V7"2GPQZQ7W/ MFAJ._W\SYOQ\JWHT9CH9SAXS)@X:L8?P!S-8&BI;%] W<7W(^O8+9V^$3*DL M*J6"3QW]0M2VZ4YJJ0/!I1W:/K&3:O1C)L"])0_ 0=UM3PY.7' M;C%Z?09WU?PPD9 L[E@P 7U ?=2*?T1#KA2AK M^V-L8 J"B8JEFV[L^DM)G0X[J9RCE#,NL4.B2M(\JG*_S*TY>9_K9.2KK3 / M"(CK"'I=][?S70D+CT;.2T_-(L[^,=(^U.(3\2\2,8IGG7M"6-A=FA M/%71ENEL>/Z?7J=LTHQ!>2>9D0_2UQ-O.66X2T\H<-K?L3/;NE!$FO4V\7OX MC!Q/A9\K#).=F]UTM\"-"M$]/:4D7>,[7YI06':]E[R*K5O0 M)YD1^]"Q39--M_98BG03[U>,271G2L'[LRV77'BBI\LX27)ZG/J4.-'M"T2E M4Y'@YWOXP_;X2@&:@>-.XUE\GQBH>Q[04%:T\0B$5MTWUK=<#:F%)A>PSQ:F MI2DNPC"E'3^-HV/)!QA5W[A!PV$<,\F''],_V ML:MV24]L8,]?RMDAO5LR^Q=9U,+Y@QXN7;D?7DCK>'M#HW@IRK#0=-!))GMCK/8:\JOPV.47[)+_NI=""? MXQOQ[FGW[PFNXFOT[?+XCQ$^,10QAZD%MHZ'%\]/D(G\@C]^";;AE^IS&X*M M^.,*M40Y6H#?%Q8$E+[0 =V_LKC\&U!+ P04 " .BFA7(_[-RID:6X&N;75U7ALTIP*;@)548F=M=(%MUCJS=A4FGCF ME0HYCL/P?%QP40YFU_[=4L^N56VE*&FIF:F+@NO=@J3:W@RBP?[%O=CDUKT8 MSZXKOJ$'LG]62XW5N$/)1$&E$:IDFM8W@WETM9@X>2_PEZ"MZ3TSY\E*J6]N M\5MV,PB=020IM0Z!X^^1/I"4#@AF?&\Q!]V13K'_O$?_Y'V'+RMNZ(.27T5F M\YO!Y8!EM.:UM/=J^YE:?\X<7JJD\;]LV\@F%P.6UL:JHE6&!84HFW_^U/+0 M4[@,7U&(6X78V]T8>O*M>&\:)T@7EP6KL"NC9V2U5 MR@AKKL<6:.[=.&TU%XUF_(KFE-VITN:&?2PSRI[KCV%%9TJ\-V41GP1\H"I@ M23AB<1@G)_"2SK7$XR6G76-S8\@:=BM,*I6I-;&_YRMC-1+BGV-N-ZB3XZBN M2*Y,Q5.Z&: *#.E'&LS>OHG.P_(B MNV+N?9B\_\__S@ 4(GVO186ZM@?U!9>\3'&Z<>?>4DK%BC1+(I\,<2R>4LF-$6N1\D; *GB()J;A%"^SP_&=ZB\-Z*\_ MF(%\M*T=;5*^<*L]]('26CO2.G;V M"NLKNR^$EA-N_>I>I=\RCN+YQ%,A M$?H 9A/S]78>L&7_I"YZ/^FWJSB$H._AY#*8=AZZLPJ>(;K9HTMCQ)OOFB!# MED.@+1I$D663/P1C31L\'>6 M2T&/S#QRG[Q+D.?/6>Y9G^\+O>T8V2&R.^*Z#>F+ MOA><<,L!#Y,@ZCSPP' #V]%K1=_:Y1K:@;J]1U# V% W*JU+?KQ$'!I:)-H= MFER3UFQ] $-R^"NYT7D"4:8'\J*;C'P/7Q&YP=?6NG2=3O5I#OQ5?NCXH,'% M\4B,?#8Y,G\(;GP([LAEL:Q] QU&O7)&FU6IX.[NZ/)^HQ42DDF7] $[-O., M>^,H*G[CAVX#^NK2-I-I][:;Z^?-.'L0;SX*[KC>"%SBDM90#8.+LP'3S:#= M+*RJ_'"[4A:CLG_,\6U"V@E@?ZU0&.W"'=!]['+@$5&,SVS3=?[\S$,+:-)JT ME^#[?/?==S[[,MU)]:AS $.>2R[TS,F-J2:>I],<2J8O9 4"=S92E MKA2PK DJN4=]/_9*5@AG/FVPE9I/96UX(6"EB*[+DJG?2^!R-W,"9P_<%]O< M6,";3RNVA0DET+VE)3Q(^ M0'5!0M\EU*?A";ZP+S%L^,*W^/ B9S4'(C?D9;GDQV*MC<*[\?-8Y2UQ=)S8 MOI>)KE@*,P=G2*_9\ZD?&;AC1@1W$;DP#LI([S** ,X-UIU(;39C( M$"D+8YA(X4 2C))^'5(W#FWBTIX4:Q*_U)FX21@?04<));="U\K2'PIQXR0Z M\+MQ[)//>.BJQR(W2/R!QS@>DR_2,(XS[$7?#G72D8N#> #$(S>*^T3'+J0W M&!LEJ&TS'.U=J(5I)TB/]O-WT8Z=@WL[O.^8VA9"$PX;#/4OWH\:_P%02P,$% @ #HIH5T;Z M^"P)!0 J \ !D !X;"]W;W)K&ULU5?K;]LV M$/]7#FI2M$ JRX^D:1X&\NHV(-F")-L^T]+9)DJ1*DG9\?[ZW5&V+,^/)EV! M85]L\7%WO[O['HDR5$K%U)'_;,P=V_[9Z;T2FJ\M^#*/!=V=HG*3,^C=K28 M>)"CL>>)5O^L$"-\1/][<6]IU*JU9#)'[:318'%X'EVT3RY[O#]L^$/BU#6^ M@3T9&/.%![]DYU'"@%!AZEF#H+\)7J%2K(A@?)WKC&J3+-C\7FC_''PG7P;" MX951?\K,C\^CXP@R'(I2^0A(7"<;!'HS 4Z 7=E**"\%E[TSZR9@N7=I(T_@JM!FL!)S4EY])96 M)M]*YU&4EU=DB]0GNC/9C!SN$"F>1\1PAW:"4?_MF_91 M> M[=7!RN" M>T=Q0BQ4B@OJ 2=&3:0>P2UA!C-< !@+!P(\VIPG#:W-4%@BMA^#U#2/SD-6 M(N1,(C4+B LK=2H+H<**\$1R'UR(X4(I$+DIM7#*>W*P\(=CN);YD% N:Y3V:5_*J M_I#K;R. *9F&O6Y\6.C.DPI&,1!*Z)3F]&[0[/)> M$J]2J->@T,W74A8,"'XJ919T!A5;&!0\H$GI73 \YS%X T.I@WA9\.@XX522 M:(K6T\T$6!LJ2IN2>G3?Y-4VD!:C)Y1M,D,$$$2(9_H,(0H\4H92\!4 MK+G3*+!%&3#O&FD*U$A36Q+>.K>2L,QZXDP;"I4*6##I4H57LXDT+BW.)(7LWQ=]IN MQO&%QO_+6N5*6=8KN<@5V_!A0SRJY\,B FM'[E%\M/]#2KIA<%,Y]S:4\X\^ M1Y@5&QG!B"RF9J3E7Q0$33T;65[#V%YF9<@="EJ^<:H;DF&DQE$C%XC/*NA" MLJ&\&D@S?E?6<(>K6O\!@Q-#5^S%_ B[>::&D>Y7^"V4JS)Z]*$ZE>BVY+>H MI+67Q6YQO[-!LI#2D)0PI(H,=(ZF9H+D5W6'!ID=C^ 8-CWC6XWN*4<["CTB M\Y,>!E4C5<_6;>A%U7TMMU<][)VP(TF)4C@DT23^>!B!K?K":N!-$7JQ@?'4 MV87/,;72:'D#K0\-O>SG S90-^?]OP%02P,$% @ #HIH5^X@;CN;! M% X !D !X;"]W;W)K&ULQ5=?;^,V#/\J@J\[ M[ OL6S'L=LD0-O;/V!W5[3=W<.P!\6F$^-LRR[%% MBOR)%"F*FFVY^"K7 (H\5V4MY\Y:J>9R/);I&BHF1[R!&F=R+BJFD!2KL6P$ ML,PH5>78][QH7+&B=A8SP[L3BQG?J+*HX4X0N:DJ)EYNH.3;N4.=/>.^6*V5 M9HP7LX:MX '4[\V=0&K$T$Y'/GFE[>A%K>"'PN8"NM,=&>+#G_ MJHE?L[GC:8.@A%1I!(:_)[B%LM1 :,:W%M/IEM2*]GB/_I/Q'7U9,@FWO/Q2 M9&H]=V*'9)"S3:GN^?87:/V9:+R4E])\R78G2U$XW4C%JU89+:B*>O=GS^T^ M6 JQ]XJ"WRKXQN[=0L;*]TRQQ4SP+1%:&M'TP+AJM-&XHM9!>5 "9PO44XO? M %V2L[%"+,T9IZW>S4[/?T4O(1]XK=:2_%AGD WUQVA#9XB_-^3&/POX ,V( M!)Y+?,\/SN %G6.!P0O..D;^N%Y*)3#V?Y[R<0<1GH;0Y^%2-BR%N8,)+T$\ M@;-X^X9&WM49 \/.P/ <^IF=/Z_WD2L@U!^1UL-K27A.M.H3X^,:D/3R[A>E'14'">6#8%+@\G IL": M/YLM!UHEC9KES4NTL-$^__2XQ_D##[J=<3YW0"G><.TL8B_#,S?0Q3 M)M<$+_L<=UWB[HO#&B#M!/,B.WAA,@AEY'E'1FE^.*4=?7^B6,%SNF;U"K=! M+U]C(W"N#/7(DV@Z/ QQ/*!M^RR^YP;37O&+N?8A^X$]X9HK+*>@6Z%^;06B M,M*47KV^-]-1#QF/DI/\4_-'RV>%3/FF5@37@;]?-T+\[_ ;F:\>]S.119TZ M6@(&I?BP\.8;M<&*CSU+46VJHY@T[*4RNNR5^^O?/Y(_"]RIK+7G4YX7*>QN M,71'['?JD>N"<6^BFB$;;1V"C>"U W26*+FEI4@%2D MQ2='IOJN-XF/N-0-DV/9P)U,S 406>J4)K::M02*8]U'\:DM'@>6>.#9XB&> M$\P'? +DF-S=1.)&U/8EM&X3&F!1]]N]Q#UODQ2RPV3H%&(WC#P+._%Z-#]V M@RC$_D?*?7TG3ZS<6-F_%_T^=)-@^JZGJ3OQ XN.]#KOR-T !F-\KG"@-Y-! M!J ],;5HGVI[3_6(8ZM3KT"LS'M$$F/TKFGON-V3YWK7Z??BN_?2!R961:T; MG!Q5O=%TXNQZN3VA>&/Z_B57^(HPPS4^VT!H 9S/.7:2+:$7Z!Z"B[\ 4$L# M!!0 ( Z*:%>!4P+Y8P4 %\/ 9 >&PO=V]R:W-H965TO7_;Y) MJ)#])(K&_8*+LC<[]7-7>G:J*BM%25>: MF:HHN+Z](*FV9[VXMYOX)%:Y=1/]V>F:KVA.]J_UE<:HWVK)1$&E$:IDFI9G MO?/X]<70[?<;_A:T-9UOYCQ9*'7M!A^RLU[D )&DU#H-''\;>D-2.D6 \;71 MV6M-.L'N]T[[']YW^++@AMXH^45D-C_K'?=81DM>2?M);=]3X\_(Z4N5-/Z7 M;>N]@TF/I96QJFB$@: 09?W/;YHX= 2.HT<$DD8@\;AK0Q[E6V[Y[%2K+=-N M-[2Y#^^JEP8X4;JDS*W&JH"\^MVNMP_U:7<&\-FN>TED/%6%(;Z@W>_XL'D/SM.XLG)+A!O*RW*%;,YL1+BK*B322Z9 M#*FP5"Q(M_D(&%^OM;H1* J2MVP41J"FE*[*3,X1"::6+%5%X2:<6;8E34P8 M4T&A5=[2&U6L>7G;0#%LH;C.G& F-$I6:1-@M!0IN2\JUE+=$N&3EQGCV488 M;&$"%LA:23@HK)/F):.O%9>LK#QH3"TK"90;,A;6@%5&T:+[U)$,=SA-\@O9HDM]]2>3<#M>W#X?;A6),NA'5+ M38 ?CT7(SNTK;'EUR?4U6M6+)GKGGR]W8=H)?EPNR='9>*XR[&BG?,RCP0F4 ML_-JA=.UX7,WN[ *LF8@0./= S5!PX!M+AQ1+$)524==+'MVHNE(5JU=>(XF MHZA3'J);(?L8U*V:L%N8-M?T'979]01E1 A@QDI$#,E.B3*S+_7)N /Q!<;3 M<-AETTHK8UH-@=>'Z:-!9QL\<]A1XQ@9'P:ZP=7!D'G)EEH5-5.X].2+XR : M#H-)%'7B(>Q=_QFW8.W6-U9XP<%'W!/NT?@HCL-)XKA4:VIRXW0]2%S8$F!> M+0R."<=8)&GO$0<'$'-5K7(TBDV]//ZI,$=Q&+?Q>AB2*(BGXR#Z%2&)POB' M0X*EY&ZUH$I0;J"X6_K_(DF>7B2CZ-<4R?=UKR?RPLW#D\&>R!\!<2+Z M(3PP:HL'P+& M _%=#O 4G<.Q.8ZBWW:HJ>XFPA/=6'_3Z!AS:%,D40 K]^\+FR,5HDQEY7@W MB4?!,![\0"@"-L$),.XFNZX=?W?ZUO8-*B<%Y0'.@:C[KY2=6QVN+E24 E>G M&IE:2+'RG\:+Q,>[&GEB\=PW &()E35"_GH&6C3>-)ZW^!OO]EP(.]%M'&H/ MIWVWZ7[GT5.07OFGG0MI5=KZ_=/.MJ_'\_K1]&U[_?3$*;<2"(ZD)42C<#+J M,5T_Y^J!56O_A%HHBP>9_\SQ B;M-F!]J7#+;@;.0/NFGOT'4$L#!!0 ( M Z*:%=X*TOD/ @ !4? 9 >&PO=V]R:W-H965T/TX*B(I+-SP>7 MXW]\!7;EY)4H(=:*HKO.AAJX(\TP:SA= M64[1 4Y3\H>H]%*1GZNB8(H?H)?W)D: M&W[Q(7Y+*EECZC7=0&9IRGS>6SHE:T8R= M#Z V%)/W;'#QTP_A*#A]0O.DTSQYBOLG!>EI3G\*S4B8^.002_)VR<#AX93\ M_*'F>D-^JS)P#E0.N2XH5%&MET+ROYDB&B@7X#[-JP417!@SC.&*U:N"K%A#):TR@G-[[D"$F2)(E [6FT(K\PM]B%\ M!%[6DF<:A!G!K92CGWZ81%%P>G-[JJPH\@G'IPI]4(+UC;P5+.]!"W"63R[-H=_K8D/" MV":XMV,LS4$V*$M)!8VM$-7B6#,PG'?16$D!SB_!D)Q)@L8R:J*-2K>4MS?;%,#\ M!4USU% O]ZIR4RL8+@5TJ" ?^?LP2K0L+,[.TSS6F*I()%>2L:.-XS*'=:P MYL)4#W2D#(EIEUZFU$A.=:)4'L- BJR&* MX,"=T.9\/F>2H:DSIM>,57NC:@R#),-GG1^)N(?H/>L\#_#%['_@BS9T?:4S M@3VK%K5J:L&T_S77RYT:!#&B7BP;D1S<3*L*/"P5H)?6)<;RCO,V1M;+NU7R M5 5 -Q$5.^[DU)"UO%*0O 5JIZSUU+6]8;XG:1IO']+MR[B(KE8%SR@:U:82 M"H-^\'J;]Q7,(U):G, 0)Q"8\IJ5,S"N'?6>T].>Z7Z[39,K50/'T)\"4BH* M'#U-AZ;*27@/^11UCCJ%_G@/[8'^ARD9^-%''K@#0<9A.#47"\D66+I.%<\I ME^2>%K6I-G"?% \<<":4,'D13_R@%>2AB#7V&K@&_F2K0+\)6QW#@R2?J-6+ M<+KUD&^:2A"?FMR>0\L1:Q-8$W2#>S!3]U7T06S 'G -[6 #34.SA9";DT[, MM[J^Q2+;@;/=HS\Q@?<^::^["?WT+J8[_D3.ZKJ72SOX!@-LP4O+Y 6)O6DT M*(V=_=. P85 MRN0).>(O]S3^/8@!>BE6XFL <#;)PK:76K$&?LYY!6@98 C--64!GL53. *&(E9DFR U& ?#Y MF[:\:)Z; ,PE!3_7&4 U$$?AS0I0K4%K1QQ\L@,J]J('U8-P6R#13JW'WDK] MIQL;;?^ZZ(8_(BZ$VP?0Z?XY\N7ZVU_F/PA,1,@9NF#/'O@%^_[Q:^S[SY%" M*A/S!KUMA;5Q'MA^:P?A&QP=[\SHN**%R0(+7W^G@&? ;4U2=AQB[!G>-$Z= MRH4H3".KF--<(VPC7IP$;M&/?6AA[R#+',*C=#3VHDGH]KHH\:?8]++FP(RYC:]I-9+AOWE8 .LFH8YI MDU MLFO:3@^WA "/L$>IKU%*=]]+:8=W&)TZ:=CN]$HI@83=A0M3/YT^+J3# M#/N%=)CVHPOID%:?44:)G_Z[573WM:HH@OIOJJA%: < QNV^%TP#(8P6,%V) M7HN/P^V?7)/]UX_O]=ARF #"3;UQDC@9/?(G2:\<0R^*1MYXY*+7,/73N#?9 M$B^>P P"-QM$CTOCY@DQ@)J=>DDZJYAL, MKWU?OH;.I\J2P9LG?I#%E[6ZTO:K9;?;??.]M)\ZM^3V@_$?\.+**T4*-H>C M@3].!T3:C[#V1HN5^? Y$UJ+TBR7C.9,(@$\GPNAVQL4T'T)O_@'4$L#!!0 M ( Z*:%?N=WE/!@0 #$- 9 >&PO=V]R:W-H965TSQS#TR13$R?6.A^YK@IC M3)EJBQPS6ED)F3)-4[EV52Z11=8H35S?\V[=E/',F8ZM;"&G8U'HA&>XD*"* M-&5R-\=$;"=.Q]D+GODZUD;@3L<_H6X4O'+>J,0:322#$BYG\'$T;.^42,(7W(OF-1SJ>. ,'(ERQ(M'/8OL35OG<&+Q0),K^PK;4[?8< M" NE15H94P0IS\I_]EKM0\-@X)TP\"L#W\9=.K)1/C#-IF,IMB"--J&9@4W5 M6E-P/#.'LM225CG9Z>DCXQ*^L*1 >$*F"HFTXUJ-74W@1L4-*Z!Y">2? !K" MD\ATK.#'+,+HK_8N!55'YN\CF_MG 9>8MZ'KM<#W_.X9O&Z=:=?B=?\^TP>N MPD289!7\/@N4ED2./X[E7$+VCD.:"S-2.0MQXM"-4"@WZ$S?O^O<>G=G N[5 M ??.H5]R-.>!?A$:H7/3AA.(,%,*Z8]E$7SD+. )UYRVIM*)@.FFJ;E+\(QA M(27/UC!GBJL1?(X1[D6:LVSW_MW [_3O"/" FS1PTP;NRN!N#KBRQ@T,+H2" M[K_2I"Q6H,G'2B3TD!@%IHR,:*(Q#5#67&E9AP\85N*.%?LC,'%YW;OO]O]X MR/6P!2>2^->"6/)UQE<\9)G^QS:?"F%.()<\I./CV5$P0:/?MW?GK!$)3;-JUCQ-5CG NJW2S4T_VT;+3*JM6?66L<LJCY7J438,@*.J.J/JM82/U!HTPA8YHV MM5I0AO;4:17VH-K'^B.WT<:F*->V63F)5M\$&]_)AX8G)- M[B#!%9EZ[?Z- [)LT,N)%KEMB@.AJ<6VPYB^:5 :!5I?":)7-3$.ZJ^DZ9]0 M2P,$% @ #HIH5Q%\&++($ S"\ !D !X;"]W;W)K&ULU5IK<]LV%OTK&&_:269D6:)?<5XSMM.TR21-QFZ;V=G9#Q ) M2:A)@@5(*^JOWW,O #YDVDD[^Z5?;(D"@?L\]]Q+OM@8>^/62M7B2Y&7[N7> MNJZK9P<'+EVK0KJIJ52)7Y;&%K+&5[LZ<)55,N.;BOP@F_.]>.%*K]8U73AX]:*2*W6MZE^K3Q;? M#MI=,EVHTFE3"JN6+_?.Y\\NCF@]+_A-JXWK?1:DR<*8&_KR-GNY-R.!5*[2 MFG:0^'>K+E6>TT80XX^PYUY[)-W8_QQW?\.Z0Y>%=.K2Y)]U5J]?[CW=$YE: MRB:OK\SF)Q7T.:;]4I,[_BLV?NUQLB?2QM6F"#=#@D*7_K_\$NS0N^'I[)X; MDG!#PG+[@UC*U[*6KUY8LQ&65F,W^L"J\MT03I?DE.O:XE>-^^I7EZ8H= TK MUT[(,A.7IJQUN5)EJI5[<5#C"%IXD(;M+OQVR3W;G8D/V&#MQ ]EIK+A_0<0 MK94OB?)=) ]N>*VJJ3B<340R2PX?V.^PU?>0]SO\._J*U]JEN7&-5>(_YPM7 M6P3-?\>LX \Y&C^$$NF9JV2J7NXA4YRRMVKOU??_FI_,GC^@PE&KPM%#N_]U MESVXW;BP/YM:B?G)5#QLK_ZO'RME)?TFWBNDB1._K!4MJ&2Y%;F_I+&NLIK2 M7YCE4J=*Y":5E)]^^[7$?[&RIL$7ODD >/B^*Y/>9#)7XHU,=:[KK< :945I MRE26J^3**N7%JM>R%NI+I>%3H, MCB89,UDK^A$GK=8(KL-D*JZ5 M$EYQ?/%*3,1G++3BB@W#@HKSN/E 0R_YAE?;WNI6E(F@%?B$Q)@@R^LUCB>! MG8.&9LE*#C2OC7 JI6"4(E6V!L2*/QH)!]1D/M)\OS(UZ^T/7EI38'&II%W MZ/*&-UDHT3B5"5RJ>Q+#+J-VG;)>#V@B;%-VMGLGRX;\239D'UKU1P-KDT/Q M2RXJN?6N@,BRJJSY@@"H5;X5CY+I'*"6Y]A^.K!F"J?F#2SE_5=_1: -3%N: M&JI[R\&@$MAL-:V\54*7R.6&ED[%A4IE0];M'6<69%R<)K%KEFG:'I);@G02 MNPEQ2/>$',F"0+* Q\BY9<8_IVMI5U!^HRR=FUH2B&TOA:NQ2N:F5)0%"/X4 M^8,"UR!Q5!<2/0G\&70\R^*3! 9!!MV@8M-]B-%O,4^F\'O!2OJ0B+8J3*:1 MB>&>-"5UL(C4Y9!VJI(L'WS"@#@5YPY%/%W[@Y=*L6N_*@091'T);N5(]?%/ M0O1CA*X.\B":]FLJ/B2\^H),JHW=]M1HL:RFCTYG#]KV6"P\QOU;XRCY) M$=2.W4(R?EY32)$CD9,?)$5_,I\,8HHD,HM1(C4%L4@;U0\(QCB^W\]3>:GSQW' M28B.H>7S&!W/!"V>'3[_ZO\+F5.)HIC$::^AK#?1G$V4M.L>B>1H=*[9ZC<5W?H_Y\GN]+>]6A/W+/96?OME_L,7""+4<4X M3[5C$IU1+79Z53+T<&A53>U!W"PXP>_7H2&T/3A.Q&+!N+FSG1K MFW(0SQSE41J-@$$@AT-#5QUMXNME&YAMUL _ !_/:UH36:@2RDSJ;;#OX TR M)9B#NXG6 LD-EV6>;X=)P!SQ^GM95,\_B1]SLY!Y:\B+$' B4/R0F%NM\!@O-)WM:35;9"&%'-F8VK!F2)C&-0MC,UVR MWEV!<"U1NQL,E* 6A( X[GE>K[EBU3L)1'NWQAX)\P6I]32%S^-H2\KXA,[F#G/:GW M=#K[KLT)V2L?'JH]",@%=)B$K(N 1_IQ:?$DG()V$(NN,_6PK7VO5@#%3]:D M2M%N@U[64Q3-:;R HAIX1(0MQ.3OP$!BZ#"U8B]$O$ISJ0NLR^7&-3I0^169 MOJ3XHD:I=R G-"MB1H-Y0=9#Z^B+HI6EDVEHHP.1"RGJRQUI MIEQJ]0(F#3$S62&;/ M!S_PM?GS)U&=US#DAGQS"?T988@G@2QOQ>-+BHJ?#3J!Z?F4/Y \^[/3LV3_ M_>?/3R@T(7>,IZJQ2&,7F[=!&T!N<$JQUIF"KQ%@U&W CUHM_<\1D)%G/$TM MTS9]L$EZTQW0]C53LM@'BD;/)EF8NT;[XDR=P' M#3@QA82/DK/I<0M?\ V%'3@2W1[M.W90L,_X29R*$\*"=PU\<-8WT/@=\ <- MC=AD&ZM!;,"J20,8\1)$?(W#%"*9C6@0.A^QM JCOB,A6F1]&L[0#AJYT M/$JF1ZT :RKFG6L0,C2;\SL/;[.B8T;[JN;CPR)CMX<#]N],7[.BBPV8CQ!;/=@Q*' M^[.3XYE'">0LFO!R%:4=#[T6NA^*NSZ,P.I6[8/K\0AA#(%D]GOC>/SJ:X=S M=Z9H %V4FCL(R8+X\19Q >M%1W-6JDW?A!"'N@]+D0PO,;*XWJ0*>J]ZXUMI M5XV?XS!5U#Q!C>.;780O3(22"%*>2,3#HR?FIVT ^S:*!P"!PZQ!4Y@-M/.( M$.]'4X!S/ASS169RGT&&ROL#(EH6($?>(,0ARLS7=KTR%L4=4IJJHE!F:M_N MX6>^A =P&)PXS!6P0!Y:IBD/ +%)1>0M]2&+0WD>A.#D34VY,N2F$!"< @"F MEG/[1AFY5Z/OZ.[RNTQ$UC!%)^(!D^$L5X/93IGKI%OQ$[*1*S8_J]JD>LX[!*JU#UD6>GLP03>^H$FE/%?PB M:/!!Y[*@U64-M/2CIUXZ_G8T?WIZ^*2-BUKD820;ANP1 :+HA[,/GR?B_?O+ M27OIW6_APCEZ_I\^7?HOY.9WP&G4.%SC%>)Q"DA2_!"1L#MPC[!/RSJD0[/' MEER =)(#ENW$,19@4KQW'X?>4NJ<2'R8$\8! 'G-/^;8O0'2F'1G"AHRL_6$ M1X-@CLX=W* 2RCB>DGNRPJE(L_8X1P3A0Z8HNG/W@&@\0M"(7CP\#^/ZTHST M:US3H%Z\V:O%H\>.[71!Y.6CEKE/!%JVTU9@WB5 M:NN"J?R FF2C%A-X1'.*LD4FI-R^_T#UJ&VH8Z/ !,S7T3;26_5+M_%<@E@( MS?57WC[\8"80M+CXAS(E^0?!ETQG7;S%B_-9L1D+.$J5EO"6^Y_\_C'P)C#/ M;3< 4#ELOM"U[G^X_FLSZ5V_$UU025 M$22.>ISI[EAL,5AN%(@J_N!,-$>0 M $-^Y!A"BZX1-9M/3L6TRU&%X)VHV[KR0$(,C_5.Y+D/PM51$%ZA>CN;+ M-#!+ BT"ZQ9V (KD:PXQSW9[868LI0&-"V4_:GO#?)+&;X'RLQV6,W([]15= MIQ);V0 50Q3BHDS/T[C/ZHL!M6\UV=7U 65!G=AMEY$=DL;#OKW8!V)%VA6[ M-;[_A!%4I:(1YE!JW/ML,RG^L;*+,V?E@#0&Q*[E+8NRUO ML/=0 JQO68&FV[?='.3ZXJVXM-L*ZEZ::;_6GT.[7!S']!LN1(6LLVG;D./' MMB#>Y>6!#?P*L6C@6/.4[!YN\!EZ,TWKL8)='G#R#&P\O=U/CI-OX *]EIW2 M:KQ23]!HR28\C2K5*M<\V5J@2'-U\"$3:@,U"_/[6= XS8U%N4<5NQ$7.@?M M9UP?T]K0J"0)AI^RX>_6QAX #;KL/@P,8*HMH&QJ&K]7K)D'E\G?+*CAPC?5 MU9',++AO#0/%+BL7DIM(R+F1?IA)75*SH,?I'F?@[/3&9ZT_O=L%J,)C@,_V(TP=]'U+6_,2!'O&G%(*+?RXN M_/CA8T>$#N/(W7VCA6UI3JMHOF0SI M360V6/A_0HYKZ++>A8Z?T>#]V]B;'GK,GR4)HJRF M1\GIB0\Z=-=[0V&AZHU"VT^V&(3HI!L<1LY2THL2--W%02XFXY][!!OWD[S2" ?"YX^PWEC04F72/&UJ;M^:-O&QCP?R732Y&!I8^%RL03A1*_[1&'29H[D6YVDW;KH*3SVO MX2RU-CDEXNONK:^XM,=BNBD1#Y7F3R=@,?SF+FSPB[SI31+]&\-,2V-+7S7A MN6O*HH3?8S*5,.Y:(FWN>:&$9_Q>2O>7H&P7P=Y1[T0#$2_O[51<:7CD I%V MDZZI=_<(2Z],Y-.XS/]KI8E&&0Y:8[7BZ QZA/O?(9P^[^+SC8:E_J3#8YQ?P48W:O=4OZX]E-Y&=E^_BY=%>C/VBNY! M[PUKI-2*WR,/CY3]R];MU?95]7/_AG:WW+_G_D%:X"R23RUQ*UJ]XST_B8U? M:E/Q^]H+ ^)5\,>UDC -+<#O2V/J^(4.:%_@?_4_4$L#!!0 ( Z*:%?Y MD#;:H0( /8% 9 >&PO=V]R:W-H965T(%@802/0.GSP-<@)2>B&3\W7!&0TH/W+:?V;^$VJF6@CNX,/*7J+"91R<1 MJZ#FG<1;L_H*FWH./5]II O_;-7'9EG$RLZA41LP*5!"]U_^N#F'+TOY0[M+0K"(?YE2Z- O:=/X*; MQ4B,WA^7&_2B1Z?OH$_9M='8./995U"]QL>D9)"3/LM9I#L)[Z =LRP9L31) MLQU\V5!>%OBR#\MCE\*5TKC. OM]7CBT]"#^O%5RSSA]F]$WR9EK>0GSB+K M@7V *#_8FQPEGW;HG0YZI[O8/[R.W>AO!H%-CL=LFX9==E;H)<,&Z&.T_'QX*A>1&NJ\C\TO\YD M07(D2&L%#1TAUPQ-8"V)D#* 1F\Z48'E84Y(P0LA!:X#9]VA?S&M65&VDJJF M(L?L8.\D3;(W+SS>ZD4%=ADFCJ,\GXC6W2Z$=DU 3 M-!D?'T;,]E.F7Z!I0V<7!FE.!+.AP0S6!]!^;>A!;!8^P3#J\W]02P,$% M @ #HIH5])ESHHD P 5@< !D !X;"]W;W)K&ULK55-C]LV$/TK P4($D"UOAQ;WM@&=M,4Z2'%(ILTAZ('6AI;Q%*D2HY6 MFW_?(64K&\1Q<^A%_)AYCV_$F>%Z,/;>-8@$CZW2;A,U1-U5DKBJP5:XF>E0 MLV5O;"N(E_:0N,ZBJ .H54F>IHND%5)'VW78N[7;M>E)28VW%ES?ML)^N4%E MADV41:>-#_+0D-](MNM.'/ .Z5-W:WF53"RU;%$[:318W&^BZ^SJ9N[]@\.? M$@?W9 X^DITQ]W[Q>[V)4B\(%5;D&00/#_@&E?)$+..?(VF!3^C__A":#\$2 _ O*@>SPHJ/Q5D-BNK1G >F]F\Y,0:D"S.*G]I=R1 M9:MD'&W?"JNE/CBX10MWC;"X3HAYO36ICAPW(T?^ XX5O#>:&@=O=8WUM_B$ M]4RB\I.HF_PBX1UV,RC2&/(T+R[P%5.01> K?CI(^.MZY\AR3OQ]+MZ1;GZ> MSM?)E>M$A9N("\&A?*2Y0-0&*G$ )2DX..@9JD4.H+U%+UOH[ 8=5;21(=4",(!F0:;0BD MKE3/>< 3MB!4INUZ$J$&S7XD8*O&X&I:A!?*./<2.E;C@AKA.5':D2O4_V!Z M5<..;:SDEY.**WC^K,S3XO7_-G+J$;8[EG+*O^^W1Q7B[B99K!1T-"01EG.>\MEI#-XS)?QJM5 M-O'[T_]3HK^8;^XV\)Z"]O?F@+N^(Z%KGT2[G@(&'X^8O37MF!%"5;V:,H*; MJJP 3TDYI<$,SE53\J37M6@/H:,[UM%K&MO>M#L]&M=CK_SJ/KXX[X4]2.U MX9ZAZ6SY*@([=O%Q0:8+G7-GB/MPF#;\\*'U#FS?&ZZ,X\(?,#VEVW\!4$L# M!!0 ( Z*:%>;T1NHY0@ %\; 9 >&PO=V]R:W-H965TTCJ0CMRFFFQNR^Q])'\KN<[)*.S.RZ^R#5CBMQOZD:>3]9*;5_- MY[)8LPV5,[YE#4:67&RHPJM8S>56,%J:19MZ'OI^.M_0JIEJ MKAKV21"YVVRH>'C#:GYW/@DFG>"J6JV5%LPOSK9TQ:Z9^F/[2>!MWFLIJPUK M9,4;(MCR?/(Z>/4FUO/-A#\K=B>=9Z(CN>'\BWYY5YY/?.T0JUFAM :*GUMV MR>I:*X(;?[4Z)[U)O=!][K3_9F)'+#=4LDM>_[,JU?I\LIB0DBWIKE97_.YW MUL:3:'T%KZ7Y2^[LW#"?D&(G%=^TB^'!IFKL+[UO\^ L6/A'%H3M@M#X;0T9 M+]]212_.!+\C0L^&-OU@0C6KX5S5Z*)<*X'1"NO4Q35;(<6*O&ML@9&IL[F" M8CT\+UHE;ZR2\(B2G+SGC5I+\FM3LG)__1P.]5Z%G5=OPB<57K/MC$2^1T(_ MC)[0%_511D9?](THK]B6"U4U*_*OUS=2"6#BWV/A6FWQN#;=)Z_DEA;L?()& MD$S2!K M*HE:"\;083HW]*9F1-I%\A5Y4ZF"5PUY7S7(FD7']^^-X_!Z0D$UC4OL%X_$"HE@WIH&I3L&3;U90\F]P@> M1&L"I0W1=5 /+\$W3">@LO9 BEPPSZA[9%JR+45DK(:LDD7-);/%XXKVOB 9 M%7Z<@![GPX:VCZX^I2O6Z/E,]KE?"FZSU*UPO6-4- ;$?+=:&]/=K(W5:YB_ M4A5KS8Z ^%NV:]ZL7F+^IN5DK"Q >9I I*ZA19C@MQ:32$&IC136R-H:T62M M*Z=GM"B7'JF:HMZ5VH<^2JC&)KE5K2JSA8FJ0+4\,Z;$KN@&JV8IJ)7L=-W: M7#]R0MH^U?NT8HWN@KF%@PD;'0:S2M2RD'_&$- M5*9BK58$W4AJ"N[R"*LKX-OP2-\0V'X;S61XDKRN2C-ZK?!CR0!V/G;X:'WY MB)6BM_YV9P(R/6UV!>TBF@C<87=XIG=X["I;J+S!PFZ3!KJD)I)'G=KV=F>@ MJW.IB8E"+'%\ZOCX$&8@&P78;RV>H8QV+;WEO/8>L0 K>SO0^"*=Q9A?UUB, MOA D"&?1SQ;J3GK:%;8]7H3^+-]?Y,_B)Q8A@"TS)\L:S6FBY\A6#UHXK1EI M!"VS[TYV^+])MI-JD$?#"2"\JIW8N,9-;?2OT*M;DZ5V4-IVK6YV>CCP?]:S M-]A9CIFW6TC10W@LW;:=EQP;X)W)G-E=S!FL4?+IMFHY^M#LR+:KBPKK(#&[ M17]':[TBVH ?G?[??C\;0+G'\@,<=1,_:+P]8YYN<@,^Y^GJZ&GIQQ-P .E. M_()$@1?"]B! /_B9[PB"<.'EBVQ/DGI!FH[N!-VL*/:R13K$&WEI&/>O01! M0]Z_IPLOC/V]ONZGIEZR2)S$>9$_N)G_@'+-PO3<8>L\A]_+7= M!LSNT,FGJ%P69B>#(,@AR!U!GGKQPIV1^%[B)R?DLVG$KIZVEQZWHI/<)/ 6 M>> (XM0+<[<@H8\I:>H6),\]WTG#?_MW!*D'#/%MQ!Y!)/"8I@/8@L3+XP$G M>>0MXB$7*>J21T_B,%YX2>X4'D#SA^P&4>[%\0#_+/$R/QG'8>3E#E8 R\SQ M$U7+G*K%&5 :'D=3G.RA"4Y%KB"/O3#P'0'T!='BFV@ZI.D!(6GD9=G"157H MI8N]-L]]H"IR)5&*6H0_C);GH\KN$SKK[\"9S^#]U\5?.]P1=()?=ING3H+< MFQF$I\]^GV9(\S6K:W,7MUM^;4\SM-1[N/X_ASZ@#"M"-%^Z5\_4\_W8$:2! MEVB] P0R+XG!'V\9MMNBLH<$8V.C;YQ?K6!8'WM)ZM(-"#A)\CU"\D';P;[- M*$U/R.6:-BNF3R!+6@ER2VM[GBL![UL;B;EI#AV(CHL8#52S M2(&:A'SB=_I.L0,K5+4E!)SYJX-"F-;(O=3I0*>]W&VG[W#L-''Z2!PBN'!Q M-#9]6$+]+"\U^G G]C/ZMU$19$CE%:-U]56?SW#MT]=^26MCK^,R)YC8(9W( M"_R!P]#+?CZT(AC)CV(R_0>7\F1/\YS=%S9 ?6L%T+YF";@FO3DD3S; M(U)W=C0R&Y@-%P&YI')':_4P=-.:BA5[?C]- ?7P0+\>?X>#8B6ZV_%AP@:B M\_PX>.S=%.@(Q^1![ 7)Z !8-M(F.8.MFK@P,76AHHOS.ZU&@/J ?2/ M/C/_@/D!/.OCV GYHQ&'=K_+7A"'QVVE%I_V4'8T65%P5$,^$,!4L][E3@C[ M#P*C2]%[W.$;MJS4B-[A)#'2#(M\#&MC>%J$"TW72R:$^1?!,RV[840:V\.) M 6\#1>2F63^P 4VUX8-A-Y[&Z-PPV1-%H1='^R)]6L]\?W\:.#<.AJ8<^[?Z MW/GH@0OGRGS:T=?.7:/L]X]>VG\]>FT_F@S3[:>G]V","@>>FBVQU)]ER80( M^SG'OBB^-9]0;KC"[=8\KAD%2>L)&%]RKKH7;:#_IG;Q'U!+ P04 " . MBFA7\_"0H,H% ![#P &0 'AL+W=OLFX/PQYHZ=HB0I$J2=GQO]^Y M%"T[J>.N6U]LB;K?Y]Q+\F)MW;TOB()X*+7QEYTBA.J\W_=90:7T/5N1P9>% M=:4,>'7+OJ\E=)LKTG9] MV3GI;!=NU;((O-"?7%1R27<4/E8SA[=^:R57)1FOK!&.%I>=Z9K6/OV*=9 <=D=4^V#(I M(X)2F>9?/J0Z_!N%85(8QK@;1S'*'V60DPMGU\*Q-*SQ0TPU:B,X91B4N^#P M54$O3*ZD5U[8A9@Y\F2"Y%IUQ5V#$7^X4TNC%BJ3)HAIEMG:!&668F:URA1Y M(4TN;BFC)Y^=-7C." &+[[;BG]_T0\(FYWWLQ3B51/B\)D0?Q ?K F%%S^9 MG/+'^GVDV^8\W.9\-3QJ\(ZJGA@-NF(X&(Z.V!NU-1Q%>Z-G[!VJRE_3N0\. MG/O[4,*-O=>'[7$?GOM*9G39J1@5MZ+.Y.6+D]/!^$BTK]MH7Q^S/OGHB6$E M'Q1(3?Y0?%]G0?Q>D$"DE721/OQQH8PTF9):>' JL4 9D5G#DT2%#8@>"O%^ M.IVAN3_5"IF"V :3@(5%L'B[ISTO3#3I,3TJ=N)%*&00B@.1RLR-449>L T];"8UX[YLM/AMXJ'(V]L_AFNDZI_-]L+RW$.-21)Q74M?L?*_6>/0JI^0/K!!2S&L/ MLGE.N9S#53.Y4;BF- KT),;(^T@2!*G@?R&5BQYH+% 8F\FP+>[N$PM7M%A'I=H8H[!7D8WC%F9'F47=>77A MQIO(-/X!$,S6&&U._ (36HSV@RX4@D30FS'T 3RV@*V]VM.BUHARE5C-GE<0 MCT''V:VM6;YB@3PE.!8*>"H7JX=FTYLT_I?6YFNE=1<(/[3BW6@7F*M R8[" M'F&6:JX)QK ]9?>O>%?,&3'FMFP2WS8$9Y%0!##KV#)/N7&(9]A8R3$003ZD M8'H"^S"8C:95ICF.1**:!'06K$/$3OG[%#CO/R[@9!(AC/.B::4T-:"WWSI= M46EB=GBB!C&,B=K'\T<#$"\6./HP!!SJ<#"^A3OQKG$>ET[&3)*9=$'R6,2#F\!7FA#73:TQ111P:AJVG8.%!.WG1'R2V^,].B_M"/S("6>U MBR,IZ5=[QY+MF+JV ,,PY_#DL>/FD4OOVM%TMQM-B8< ]5?;3D?W6>RYRH6Q MH0E3MC,V=@N(8O^;8T[)B+3%;RVTPQX _;8$_/8K: M%PYSAVCPOPS&EI4\NJ32J1*IH^0<=X2#O?_,OE4EF]VV/Y\J?EVSG+4U._L2 MTX$H&O8&>P!R>/:4>ZAZW\AT9$U*%R3U@IK!RI-:\T$AV5&-G?VJ/;833S\6 MP##;YZ05,>%AU-=9\50X]:+>Q+[H/E;FHPPX?$@/K9P4OD4G,5?8@V=_O'O. M^<[2BP-X,#IX).[O78A*7$L_2+=4F!": M%E =],XP%EUSU6M>@JWB]6IN RYK\9&W"'(L@.\+B\&37MA!>]^>_ -02P,$ M% @ #HIH5_MAYBA, P !@H !D !X;"]W;W)K&ULS59;;]LV%/XKA%H4+2!$5TMR8AN(O0WM0]<@R;:'80^T="P1I4B/ MI.-NOWZ'E*7:LR,T S;L120/S_GXG9O(V5ZJS[H!,.1+RX6>>XTQV^L@T&4# M+=57<@L"=S92M=3@4M6!WBJ@E3-J>1"'81:TE EO,7.R.[68R9WA3,"=(GK7 MME3]L00N]W,O\GK!/:L;8P7!8K:E-3R ^6E[IW 5#"@5:T%H)@51L)E[M]'U MX5'*MC0'3?W#OXX@J7DVGW)OM/-IAXI M=]K(]F",#%HFNI%^.<3AR* (GS&(#P:QX]T=Y%A^1PU=S)3<$V6U$\)<=?OP,_I1\1-!&D^]%!=6I?8!$H!3_\FOMVOMY+]="D"'GU[&MTUUK;>TA+F'7:-!/8&W>/,J MRL*;$?;IP#X=0U\\8)-6.PY$;DC94%&#)DP0TP I>U\XHVO&F6&X1T5E:Q:4 M@@I[RKE^R:?Q4]^\*N(PN2$O'7]$G)-Z.-/ [!IHUQCS/L5D"343@HD:NX]3 M4<*@_)K$4S^:YJ3/H8)2UH+]>0'X;13Z<1R^([=5Q>S_H(N%Q$BIX\A=C-K? MP29^'DZL!\^P2OVLB$>R.QFR._GF[%9,T[I64%,SGKIQR'^:NO_+> _VIJDP M:1B3__IP5X_X2>UG8C_9\5Y.'K&:@&X,TGN4AG)B_\ED!<)*WDMM;,&\)AG6 M+):)GV3QV7A41@=YX<=IA&-4^$F18=EA/P H"]4K3Z-PF*=^D>B::YO^J:!).#P$>[5>,F9\ET=$Z]Y,D.XEQ.IF^8(TI M2(JS5N\%EUH^.+J;\2ZIW0M$(^^=,-TU/4B'1\YM=[=_5>]>2!^IPM1KPF&# MIN%5CJVNNE='MS!RZV[ZM31X<;EI@P\U4%8!]S=2FGYA#QB>?HN_ %!+ P04 M " .BFA7L!8R*+X" S!@ &0 'AL+W=O^J330O $)[D=!,/$%9=)+9\W>4J[?A]6+DXIN GPRV9F]- M7"9KI9Z=\9#/O< ) @Z9=0P4/R]P!YP[(I3Q>\?I]4([?C*= M#% AY8VN F<80?>QXT97PV":D =14:9Q,-G#FD;##M.'ZG&2S&$PP:AP>45#B#= MCJC6L*IJQL):61PRS;+$J0[:!:!_HY3M#'= _S^1_@502P,$% @ #HIH M5V+:19 H P ?P< !D !X;"]W;W)K&ULI55- MC]LV$/TKA%($64!82=2G-[:!]29%"W11(YNVAZ('6AK91"A1(:EU\N\[I"Q9 MP7K=0R\B9S3O<1Z''"Z/4GW1!P!#OC6BU2OO8$QW%P2Z/$##]*WLH,4_M50- M,VBJ?: [!:QRH$8$- RSH&&\]=9+Y]NJ]5+V1O 6MHKHOFF8^KX!(8\K+_)& MQR>^/QCK"-;+CNWA"C8G M5LE.RB_6^+5:>:%-" 24QC(P')[A 82P1)C&UQ.G-RUI@?/YR/ZSTXY:=DS# M@Q1_\U/*54FCW)<\'4;V M[;0/,T 1O@*@)P!U>0\+N2P_,,/62R6/1-EH9+,3)]6A,3G>VJ(\&85_.>+, M>JNPOLI\)ZRMR,>O/>]PQPUY]YGM!.B;96!P$1L:E"?"S4!(7R%>2]($YN+O73L7N9!'>H+IGL(+TA/J)Q,B^W$4G>TD0BK$LO)@X4,E:E9R MP;$L+PG&,2[\+(]?NE,_HBGYO:YY"8ZKE$W7&]R\EUR17^3%S*)A1AYDB^>V M'UH=;^T)V>,9G&O/_2(]BU_D/HTC\ED:)G Q;5X_5V=,EOE%F$]V$25^'F,% M[$*L+/NF%\Q A6T1+T#)F]?Z-4KM6S/TQ\D[O2[W0U,]AP]/TR-3>]YJ M(J!&:'B;I]YPX$;#R,ZUV)TTV+#=]( O)"@;@/]K*:B[TQ%L:LSH) ETL M:4WTL5Q1 2N55#4Q,%6+0*\4):53JGF PS +:L*$-QT[V;6:CF5C.!/T6B'= MU#51CV>4R_7$B[PGP0U;+(T5!-/QBBSH+36?5M<*9D%GI60U%9I)@12M)MXL M.CE+[7ZWX3.C:]W[1M:3N91?[>1#.?%""XAR6AAK@\GZY?.=_!E3C0]E_P+*\URX@T]5-**--S-G$X1 %O%+##W1[D4%X00Z9C)==(V=U@S7XX5YTV M@&/")N76*%AEH&>FETPP0]]=06A*]$$8(A9LSBF::4V-1D=W!&9Z, X,'&95 M@F)C^*PUC%\Q/$(?I3!+C7X4)2V?ZP< LD.*GY">X;T&;^GJ&,6ACW"(XSWV MXL[SV-F+7['W7LIRS3A'1.SR_(+I@DO=*(I^F%H3TEV7V*K:D3 MO2(%G7A0-)JJ>^I-W[Z)LO!TCP])YT.RS_KT%FJT; "TK%#59I*[3+*M/\3Y MLPOY?MMW2XHJR:%JF5@@8WF G L"HF-@\5S6*R(>W[X9XB@_U=\! (-%"5DT MM)Y3U:7R!%D+87SZGQ^_N!*GY;L7*^^5U+J;S8JBJ1M.8&LG^QGN5WLW=0)R M3Q7<>HBSBG9"M^.>\ :B5DMEV._$W5VMZ.B1$J4'Z-Q="Q#" BK,\G)[] \H M\^,P[,V/(C^*\T%/DOI1%J,H1'>*E'#%JRVHU ][RD>CJ*>8^.'0J7VZ0E=, M&V#%]ESLYWW%)(H'O34\S%&$T35$1/3 1J$?9GTM/XF300],AC/TF2@F&XTN M][-KZQY.GEF%"&3^*(SZ$8AR/TI'K^;Y[V'^!2TVQ(\<\?'_A_B'%D"?^/\> MX;,\>D[W#(\.HGN:X#[=DW1X(-UQDO3IGJ39(72'PL395F_HC^+DKZ []M-A MW(\ COPDS[_-V9[G)^V>G_3@Y\?6!84PU2[[56/LR_DLI_0!.DG])]^J_4"^ M6['[D6W@_V,/V@VU[7().F# JO3O)C_%V J3'DV'46I%Z99+?IPZ4?92E'\C M@N! NUX9.&YK,4]S="<-X2^NQ5V\"'H-)M3APK71&LJQ$:;M-3MIUZG/V@9U MN[UM\S\2M6!"(TXK4 V/<\BL:EOG=F+DRK6K&ULE53;;MLP#/T5PAV*#0CB:Y.T30PT[8;MH4#0 M[/*LV+0M5)8\28[;OY\D.UXVI!GV8HD4S^&A+'+9"?FL*D0-+S7C:N556CY -?.C()CY-:'<2Y?.MY'I4K2:48X; M":JM:R)?U\A$M_)"[^!XHF6EK<-/EPTI<8OZ6[.1QO)'EIS6R!45'"06*^\N MO%DG-MX%?*?8J:,]V$IV0CQ;XTN^\@(K"!EFVC(0L^SQ'AFS1$;&SX'3&U-: MX/'^P/[)U6YJV1&%]X+]H+FN5M["@QP+TC+])+K/.-1S9?DRP93[0M?'SA(/ MLE9I40]@HZ"FO%_)RW /1X!%\ 8@&@"1T]TGV%<.1"G4I\HYG_#R8A$%\2W\ M:UT31GAFT]B\#YAAO3-7&H?N'T5CW#NXGD^2ZSG<._56_'G)(S(,)]$\^2N1 M>0AZR#2\AJ-,8;"8S.?AP7/J^OVC/JE1EFX:*,A$RW7?,J-W'#AW?9_]#N^G MU2.1)>4*&!8&&DSG5Q[(?@+TAA:-Z[J=T*:'W;8R0Q.E#3#GA1#Z8-@$XQA. M?P%02P,$% @ #HIH5T/^#BN< @ ]04 !D !X;"]W;W)K&ULA53?3]LP$/Y73@$AD#J2)N57:2.U=-/V@(0HVQZF/;C) MI;5P[& [%/[[G9TT=*-T+['/=]]WW\6^&ZV5?C0K1 LOI9!F'*RLK89A:+(5 MELR0JE2V;)U,O05!I9[D&E".,H.@]+QF60COS9G4Y'JK:"2[S38.JR M9/IUBD*MQT$_V!S<\^7*NH,P'55LB7.TWZL[35;8L>2\1&FXDJ"Q& >3_G Z M7 >18L%K8>[7^BFT]9XXO4\+X+ZR;V.0B@*PV M5I4MF!247#8K>VG_PQ;@,OH $+> V.MN$GF5,V99.M)J#=I%$YO;^%(]FL1Q MZ2YE;C5Y.>%L.L-*&6X-'#^PA4!S,@HMT3IGF+44TX8B_H#B"FZ5M"L#GV6. M^=_XD.1TFN*-IFF\EW".U2DD40_B*$[V\"5=C8GG2_;7"!-CD"J=<9,)96J- M\&NR,%;3R_B]J^R&=;";U77+T%0LPW% [6!0/V.0'AWTSZ/K/9H'G>;!/O9T M3MV7UP)!%?3(VCNB5XQ/-:^H*>PNP?LICPXNXRBYAO^MLUWIAIU[R@23&0(S M3ML,,RP7J"'I^_N*N[A#2))>?)' ),^YZT#3N:ZBWED_AGO,!#.&%SQC38!5 M4&D:.-J^ I/Y6_H.>MR0GOPC@YZ,;76T[^9=66W2.6:UYL3?_=5- "$'\0 > ME&4"A)++3Q9U^3[N$/IQU+M*SG==<[C5BB7JI1\X!C)52]MT97?:S;1)T\IO MXFG""P(&IU>G 6@FR'3&%95OK$7RM*8\-L5S674+H#\A5)V8[@$ MW:1/_P!02P,$% @ #HIH5P%NR@FR @ <08 !D !X;"]W;W)K&ULI55-;]LP#/TK@CL4&V#4G_&<-@F0M!W:0[&@[;;# ML(-B,[%16?(DN>G^_2C9<=PUS6472Z3(QT=2HB=;(9]4 :#)2\6XFCJ%UO6Y MYZFL@(JJ,U$#QY.UD!75*,J-IVH)-+=.%?-"WT^\BI;E+5X>!0_J>0]@YA)9W&\BRO**:SB92;(DTUHAF-C95 MZXWD2FZ:\J EGI;HIV?S+),-Y.3Z!=NL0)&/CW3%0'V:>!KAC9&7=5"+%BI\ M!VI,[@37A2+7/(?\M;^'M'INX8[;(CP*^ #U&8E\EX1^&!W!B_I<(XL7O8>' M-SIO&!"Q)F_R_CE?*2WQDOPZE'D+'!\&-@_G7-4T@ZF#+T.!? 9G=GH2)/[% M$=IQ3SL^AOZ*-NUH0T?[$-?C:*A'%^1_5VR.AFH%TG9HI[V"K%,&[AL7 MT\:A$))+P;'H3?M 2TYJ*3980-5;?2!C-XK#@1PD;A(&9"FV&$4"HQK+D0FE M%:$\1TU5:DUY!GN08)3V^RATD\@$KDP!J0W\+\_43:/D@':4AN26JT8:^'TB M;I+&>WPW27SR51?(;J>+W2#U!Q;C9$P>A:;L33L'>88C%P?K0)&,W#CI QVZ M5]Y@#%0@-W;8*2Q.PW4[$7IM/T_G[1C9F[?#^([*3B>8 /U?9O874$L#!!0 ( Z*:%&PO=V]R:W-H965TIBO#5H2@@$0J!(JO!W@#1:& D,:7#M/HAU2)>ON(_DLS=YS+ MA@IXPXI/>2IW*R,R2 H9K0MYRPZ_03>?0.$EK!#-DQS:V, U2%(+R=6^Z6.W#EI"9#^3X'8);L.[':AA^1.5=+WD[$"XBD8TU6BFVF0CN;Q2FW(G M.?;FF"?7[P"G),CK>[HI0)PM+8F@JLM*.H#K%L!]!B F[UDE=X+\7*60CO,M M)-,S[/+8>@JL-* >[H3G MPQXXE7FU[58M84+V82^)8]J.K]F1KUNN&2^\D>V&$?E(>:X*80HQ"/JF/S2= M<*#FN,X)J6XKAQC3#N/>BJ)8X^"9CA>,.'E1/".PH!=8\-T"8W*'2YU7[><< MOXM3(IN'^[]$]@_$=^QZ7H338ISWCB2H&>Y,SZ"'A(H=P6,QPW-0$%Q_PL9: M$;I8[5 7@A^/9!':]@DIY?<73F\WQZO:\1K51X4 *5",R8Y66UP&-7R%1^83 M"J1 ^>=%+O,1FR!]$_UGPR?YB)A=24)C@-_/VZ(^#_@,VR>JCWTH&^F M3,.^3,/O+M.LEC4'=>#G95V>;-.>?L6+D113Q3L_R+]=C+]R7-.TH_DAR_($ MU8>.]KO3K>D]D[0@M\W^I^C&"8\JYR7Q(_UC[7NZ_F+\S&+X$."8<1QIUD*S M/+1"%1Z<4'5-.XA.O([IQZ>QGAD$S;$3:NF.$^MIVA 8CJ<-AB_T\,C3PCU; M#_>QHNYQA8!F6 9]1VR&CCX77SO#' ^/$K=;2USS3LZ0/M'(D!"9?FAKV+$] MH+F1Z84^>0="D.:.@X7Q0(M:JY-CZ&O?C+W%V6 [9N!ZFAVJ<<[(S0BFO]Q, M?V)P-L%( <@GV_]&7+6WYR&\_0=Y M3_DVKP0RS3#5/E_@2WUK2+9O[M(;)O%FWC1W^"L$7 5@?\:8/!IJ@/[G M:OT-4$L#!!0 ( Z*:%<@)QCVIP0 !L7 9 >&PO=V]R:W-H965T M M:(N.A4BB2])Q\]^/I&R9CFVY#1;X)2^22-Y]O"/O.QW973+^(&:42O"]+"K1 M;_+%K+(*WK-@5B4)>%/0UJP9<]!SKKC)K^?2=W1Z7?GY)Z.J/PRO^:JU6E0 MLKRDE=.-3UG,\;1$MZ$1J"*)> MC_2*%H5&4G9\6X$ZS9Q:T?Y>HW\TSBMGQD30*U9\S3,YZSF) S(Z)8M"WK#E M'W3E4*CQ)JP0Y@F6M6R<.F"R$)*5*V5E09E7]9M\7RV$I9!X!Q3P2@$;N^N) MC)6_$DGZ74F_U43NEI,L[" Z& 0@%096%2Y M% W(+\"'*8ZL-H)1X%OM,X1A@(/S+9$@2)15_#'_T7G6[Q2&J;_3BV"*DIU> M'$,OCG:Z0YB$$;AEDA0'P\8VUHI%JH24CRM<\T:P=>\A:D?6NS!H9OBVC KP6%-9>@'GDV\ MV%5IY(X*6_ LC&*($V3G&QRX:014;3.E^98LCA$,@\26];&+HF?F;^?/+0]" MB,)(I3,[ V+L^EY+["5-["4_RW\P E_VQELKT@LYDC9VIB?. .DK>(>\3>'H MO4H.. +[E@0VV A?6@1:]^PD@4!1;;O82-TP?9X"#@/NIH##LC^< @Y8U19Z MUID%M8=>72.!84/_ =@?:ZTX+Z4(WMB)3YP"5@;\SPYN#E*H]22S?=;8*EQ; M^-\.^<;_&B%1]7@(XR"P&!2Y2;!#?P0QCF 9S1DE&N190XU/&Y+JA)VCNP_O_ 5!+ P04 " . MBFA7XW.HI$X# #9"@ &0 'AL+W=O4^J!1A$D478MYF-P2E*E'MWDUWP>1(X0"LRL0V#TV>(M"N& B,:?>\R@2^D"^^,6_=YK M)RTI,WBKQ">>VV(>3 +(<,['@>0U<:J@&3Z!L!R3X@\;R;1)[E';-L,=-J!]IY$YH;>*D^FLAQZ39E M936M%#2%@9^ECGF?XT/B5U',6DIWB1' 5=8#6 8G4$2)<,C>,-.\M#C#?]9\ATW MF5!.M8'?KU-C-57)'XU\#\HR 1G3^LEM9VMN[C6Z M$_2CJXS6W /BLJI[*U]-FY-P\@:W*" ^;4=)-QJ>PAUJOF4^CR] .&&G'3L_$X[EG<*$ZNCEK:J%NZ+D@073N0*;KM<]3,W]AM@3_!2=I/-XVF+TS5 MC_COU?$=9OLRCGT9)_^7\0\IX^GX;#0=O[2TFJ 7%W$R.IL.SU^8[*L@1W^% M"&]IAV R@*7:T2XL:YT5U*C ]4:C?\YAX)-WKO'%@ B7);?-8^]>DTY YMZ3 M09OCT/,5]MJ-$O7&-U6&=-?2-IU'9^WZMNNF77EV;YJ^!Z8W7!H0N*;0:# ^ M#T WC50SL:KRS4NJ++5"?EA0[XG:.=#Z6I&@_<0EZ+K9Q1=02P,$% @ M#HIH5POX?"^% @ XP4 !D !X;"]W;W)K&UL MG51=3]LP%/TK5V%"("&2)BU0:"/1LFE[0$)T'P_3'ISDIK'P1V8[+?S[V4Z: MA:D4:2_QUSWGGN/XWME6JB==(1IXYDSH>5 94U^'H<$_6R0":W\V 4[#8> MZ;HR;B-,9S59XPK-M_I!V578LQ24H]!4"E!8SH/;T?5B[.)]P'>*6SV8@W.2 M2?GD%E^*>1 Y0<@P-XZ!V&V3,$5D9OSO.H$_I@,/YCOV3]VZ]9$3C4K(? MM##5/+@*H,"2-,P\RNUG[/Q,'%\NF?9?V+:QD\L \D8;R3NP5<"I:$?RW-W# M ' 5O0&(.T#L=;>)O,H[8D@Z4W(+RD5;-C?Q5CW:BJ/"_9254?:46IQ)EY)S M:NPM&PU$%+"4PE"Q1I%3U'#RE60,]>DL-#:70X1YQ[MH>>,W>*=P;YDJ#1]% M@<5K?&@U]D+CG=!%?)!PA?4Y)-$9Q%&<'.!+>N.)YTO^R_@=U3F3NE$(/V\S M;91]/;_VW4*;9+P_B:NH:UV3'.>!+1F-:H-!>GPTNHAN#E@8]Q;&A]C3E:W0 MHF$(LH2\(E:\!BH M:'VN6(!):$*-H0U/H11DE%&S>H8)DY'];W,=]@'A\-DTFL/2RG>I\=__&334M4!%?MSO, MB85$\<7I //:W[L,PW$4_ZO6/C#3R>U>V4#N-)KN^V'AH/ XJK5O+]JF;X1I M:[#?[3O8;5NX?\/;]G=/U)H*#0Q+"XW.+R&PO=V]R:W-H965TB^;3F&URB>ZAO#:VB MGJ40%2HKM *#ZUEP.3Q?C'Q^F_!%X-8>S,%7LM+ZR2\^%[,@]H)08NX\ Z?A M&:]02D]$,K[O.(-^2P\\G._9/[:U4RTK;O%*RT=1N'(69 $4N.:-='=Z^PEW M]9QYOEQ+V_["MLM-T@#RQCI=[<"DH!*J&_G+[AP. %G\!H#M *S5W6W4JOS M'9]/C=Z"\=G$YB=MJ2V:Q GE+V7I#'T5A'/S:VZ44!L+MVA@67*#<'+/5Q+M MZ31RM(%/B_(=V:(C8V^03>!&*U=:N%8%%K_C(Q+6JV-[=0MVE'")]0"2. 06 ML^0(7])7F[1\R;]7^_5R99VAYOCV6KT=W>AU.O]@SFW-(P2,WANJRX#34CER0ZZJBQTI]GS]!FH1Q'.^' M!_6,UF%!7D W)G(_[?+XEIO"P@D_[26,PS2;A"G+^LB0A:-Q%K+),:9&"1*4 MI 1-)L!"EJ7A.!["O79<0A8.&<72,0Q'8<;&X60R[/G][G^5Z#M.J%PV]#YH M0J5[WGW1OB$MD'5:QU5!C0JKQK48?-EAUD97X$HZ*"[S1O+6VJA!R)E$#KCO M[YH.NJ4;P&N=&!T81H5FT]JB)1V->2\[P_F5WMGV#3<;H2Q(7!,T M'HS/ C"=%78+I^O6?E;:D9FUTY+^/=#X!/J^UMKM%WZ#_O]H_A-02P,$% M @ #HIH5R0LSD?O!0 "!( !D !X;"]W;W)K&ULQ5A;;]LV%/XKA%L4#L#5O(F2TL1 DK9H@+4+DG9[&/; 2+0M5!=7I..T MOWZ'DB-1B9RF+8:]V.(1>:[?^4CJ:%O5G\U*:XMNB[PTQY.5M>O#V+*JZ4!:&]7)FUK56:;.HR&>,$#DK5%9.YD>-[**>'U4;FV>EOJB1 MV12%JK^>ZKS:'D_HY$YPF2U7U@EF\Z.U6NHK;3^M+VH8S3HM:5;HTF15B6J] M.)Z8W$_[,]-9XS\A%$.>0SG5BG08%?S?Z3.>Y4P1N M?-GIG'0FW4+_^4[[VR9VB.5:&7U6Y7]EJ5T=3Z()2O5";7)[66W?Z5T\@=.7 M5+EI?M&VG1OP"4HVQE;%;C%X4&1E^Z]N=WGP%D1DSP*V6\ :OUM#C9>OE57S MH[K:HMK-!FWNH0FU60W.9:4KRI6MX6T&Z^S\2B\AQ1:=EVV!7::F']5UKLW! MTEP_0P\Z]QC=^Z=LD<57NGU2\0) M1HPP_H@^WH7+&WW\.^%>ZG55VZQ5&'_YR *>93:JL1.^STM7A3OP<<8H9V.X%C&$2$D] M683C*!Q()*92(M?+Z S\A.#>5<;ZFKG 823[>#F63'1#2BEHB+NQC# 3!#*V MA/SIVE=$)0ZBP$L0B3'81CY MJ&)81H,VCPF@BOL2+J$6[)?1\G1403!)EKNLGP-GFN^#Z"3YLLE,YA+\6ZWS M+@EF,).R5T\>3T-(\Q6=%"Y75Z$;EFV:S3@'>-VTDRA@X6'<="!W'/V,#'#D2:'D)CN9I<_[P,OK#J* AI/)2JSS[!A!;PCT"@3JCVH// M'9=YP0B/=#BFI.Z# 1]*%W4T '&Y-3@6DP^@)8ECL.'1I>5E6ZS?+\YY' >8"E@&8^ M=_N-!L)M#[5HJF_A$FIT[PP##_I"<^$]0Q'Z'IC&'K9RP(&/+;B%?M;M7NLP M8+\"_4.? >?]0%5&J@3'L0/TJ:SOV_TI>U2P_;9DB\_V4+8W69SNU1#W!#!U MK'>VJ6M7SYTNJV[1-1#U(K,C>ON3Q$@S1/$8UL;P%+'(T?5"@^GTZ9;],+C# M=G]B@%%/$7'3K!]TCZ:\X8-^-YX*Z%P6#$2<8<&'(G=:#PD93@/.%;1ORK%K MW\R[G1<:6MY]@S! GYO2MA?U3MI]YCAI;_?]]/8;R7M@C P./+E>P%+R,@PF MJ&Z_.[0#6ZV;N_YU96U5-(\KK8"DW01XOZ@J>S=P!KJ//_-_ 5!+ P04 M" .BFA7TE-FP5T" !$!0 &0 'AL+W=OL3)I::6I" G1C(1*TF]8'!BK:>)CV8)(CL>K8F7V!=MH? M/_^ C&W 2^*S[_ON._ONTIU43[H"0/)<$#O=/I!3>4^19JF2.Z*LMV&S"Y>J0QMQ3-A'6:(RI\S@,)NK MD@KVD_HK$@69-Z"\)3=DWBHR;;7!:$VN[@$IX_HZ#=%$MO@PWT>9^BCQF2CO MR$P*K#3Y( HH_L:'1G$G.S[(GL87"9?0W) D>D/B*$[(;%41#:6I%;S G717 MDCCNY SW),]E*Y")DBPD9SD#3;Y-UAJ5*:'OIY+W?/W3?+:M1KJA.8P#TS<: MU!:"[/6KWC!Z?T%MOU/;O\2>S9BP2G-J(C!\(5>SU37Y9:_DE%+/-7!'VA(!!)V!P4<#GMEZ#LM6BH)$*Z9K#X36T47+R8;R:P7]JDG^TA$>5 M78,J7?]JXA[(%WFWVXV(B>^,/^Y^OLRH*IG0A,/&0*.;6Q-7^9[U!LK&]CT0K$%:&I;U!*DG>F/7\EV# 9'P9NSO0BQ MA$*YH0<<[7-%7?+'B6$*EN MLV57K#-*HMPHB;NV93G=A+"T,YWD9;?9=,(W,F8IO'^]2/= MSSNO.G-/!)WQ^".+Y.JR,^J@B"[()I;O^<.?M.S00/-"'HO\$SV4=:T."C=" M\J0T5BU(6%K\)]_*![%GH#C-!G9I8)]JT"L->H<&_2<,^J5!_U0/@])@<*H' MIS1P3C48E@;#7*SBZ>;2N$22Z23C#RC3M15-7^3ZYM9*$9;J4)S+3'W+E)V< MOF-?-RQB\CLB:81\EI(T9"1&,YZJ4ATLKUTJ"8O%&?H=WZ>;FXW/8V7>?=?YCTPF[LT5.:XR;PF1:\*\U[.ZP&$^:=WRAB]E301 MGYNBN/#4;_:DIXX+L28AO>RHN4'0;$L[TU]_P8[U1U,(0,)<2)@'"?,A80$0 MK!9(_2J0^B;Z=$;$*H^A4%]0%55;$M-4-HYW1E3;2"E@3@[3"XSMU!Y;V!I. MNMO]&(#TZ9WFTX?T&33X[%D]>U3YK.DVJ'0;&'7[J!9$+%TJV=9,DKA)+2.@ MK5H%;+#7BWY?]<,Z4 O2IW>:3Q_29P $JVGJ5)HZ1DWGDH=?5CR.:"9^RW^+ M\GN3L$9*6V$A82XDS'..Y,=*?.M(?TBG 1"LIO^PTG]HU/\J##?))B:21GKW MP4(FF^0W0MK*/SP:G4:CP=$S=B%]>J?Y]"%]!D"PFJZC2M>1^7>M?M+HGLF0 MJPW%:_4WS[<:9TWB&DEMQ86$N9 P;W0\M#MX$AI)!!)^"9M_'$;06WUAX2YD#!O?#0$8#P:'0T!D#X#(%@M K"URTM8 MQABX?=1^D?$$R15%0BVT$5\@H:?]?%QP>1R3K'E@,./;1@8HS06E>25M/SAZ M=M\Y"HZF>E9_U!_7ZP50K:L+OY>0PN8=%D\2M1_/%W>-PAK-6PL+27-!:1XH MS0>E!5"T>I#8NR"Q?UH^IW0%%5"0-!>4YH'2?%!: $6K!]0N/XB-6:-B+XF8 M$!N]F=AD.E>PIAGCT9LRT]T8.J"YP))6V\%AMFY#3:<_MH?C@XI> M0T5[J&H>(?V&FKVA-; =;!_.#_]'_@WO$G#8G(&;;^Z%VNO35")OJS\_W=#D MGF:?T8\\5XVN/MR@OQ<+FFOX ST[GX!FZ4!I+BC- Z7YH+0 BE8/JEUV$ ]^ MWGP"FD@$I;F@- ^4YH/2 BA:/:!VJ4ELSDU^S-^!J[F$;&E&EE3M95E(]WGHIII;F_4O!'^Y/!M;YX6 \,S>C=7B )B1!:3XH+8"BU<-CE[G$YM3EBW>W MQSE!;&%\N.>;F9O1.CQ TYJ@-!^4%D#1ZN&Q2X#B9S*@*A@$NEKJ%XO%LL9N MO:P!S8R"TEQ0F@=*\T%I 12M'D>[/"H>_[QE#6BJ%93F@M(\4)H/2@N@:/4# M3;NLK&W.ROZW;7()'=1GJ[%S] YK9G;?-BQ :5Y#+Y[82X/Z#:!H=&PO=V]R:W-H965TS%PZ&M%7ZR50 %CW70IH,5]8V4T),44'-S$@U(-U.J73-K OUEIA& M ]L$4"T(C:(;4C,N<9Z&M87.4[6S@DM8:&1V==JP+:S /C8+[2(RL&QX#=)P)9&&,L-W\726^/R0\)5#:X[FR"M9*_7D@R^; M#$>^(1!06,_ W+"'&0CAB5P;/WM./)3TP./Y@?U3T.ZTK)F!F1+?^,96&;[% M: ,EVPF[5.UGZ/6,/5^AA E?U':Y$XI1L3-6U3W8=5!SV8WLN??A"!!?OP"@ M/8#^+2#I <$YTG469,V997FJ58NTSW9L?A*\"6BGADM_BBNKW2YW.)LO80]R M!ZC4JD8S):UVQAK7A*W0+)0';=#E'"SCPERA]^AQ-4>7%U?H G&)'K@0[C1, M2JQKQE.2HB]\WQ6F+Q1>03-"2?0.T8@F9^"SU^%S*!P\#G!Z"B?.@L$'.OA M U_R+SZWU_&J6E8 1EVM\V W@/.W[Z);Z*/Y\3_ M)[(3*Y+!BN0U]GQ0OV:"R0+.'FY'<1LH_$NQSRD=C5.R/U;Q9U+\8309DKKN MR-'/ZQ^.!Z:W7!HDH'2P:#098Z2[R]@%5C7A?UXKZ\XE3"OW?H'V"6Z_5,H> M G]%AA&ULA55K3]LP%/TK5H8F)@V2IB]@;:0^-@UI:(C" M]ME-;A(+Q\YLIX7]^ET[CW40NB^M7_><65 M[^LXAX+J2AO%<[\#B5A!0C-I" *TKFW M&%PMI_:\._"#P5X?C(G-9"OEHYU<)W,OL(* 0VPL L6_':R ?>A4<22&G%S9W14KJFAT4S)/5'V-*+9@4O5 M1:,X)NRE;(S"789Q)KJ#'8@*2*ID0592&(4^:11A?#B".^S\'3K&ULM9A=;]LV%(;_"J$50PMTD4A9LIS9!A9G0PNL6!"W MV\6P"\8ZMH1*HD?2=O?O1\J*J$XDG0;+C:VO\[[GB.1#BO,3XY]% 2#1E[IJ MQ"(HI-Q?AZ'8%%!3<<7VT*@[6\9K*M4IWX5BSX'F;5!=A22*TK"F91,LY^VU M.[Z[J#-
M)2]K:$3)&L1ANPA^PM9\O@DAG!!5LI):@ MZN\(*Z@JK:3R^+L3#7I/'3@\?E3_I2U>%?- !:Q8]4>9RV(19 '*84L/E;QG MIW?0%91HO0VK1/N+3MVS48 V!R%9W06K#.JR.?_3+]V+& 00X@@@74#[(L*S M49OE+95T.>?LA+A^6JGI@[;4-EHE5S:Z5=:2J[NEBI/+>SA"^ "_8#6JCODAPH0VZ*\%'2WX["C$G+5-&>%U[<@:5F)-^@5 M*AOTL6 '09M:<$W'DM(;]%8JCMXA$)$:?UK?H]:LW7\N$ MJLR^5M+72EK=V*%[:_+6'4)5\EC]G[^J1]%[";7XRY;O67=BU]4#YUKLZ086 M@1H9 O@1@N7WW^$T^M&3==QG'?O450OIP94#UPGK-V)+\"R1MA)Z(!Z7.(WQ M/#Q:C">]\<1KK+PF-J]S5#+PFL9Q:O=*>J_DDE=B\TI&7F22S.Q>:>^57O)* M;5[I-WA->Z_I):^IS6OZ#5Y9[Y5YO3X6H+B\E,PV MCYV!&[Y(-RMQL 5O;CO#-WP1<%;H8 OAW'8&<=C/.#]W\!AU&9DXIB9L6(/)6/&)=/,Y6<8 M1_R,^TT6]A'ICWMNBQL8DN2ENJJ7LL]-W&"5^+'ZM*YJ6T4ZFM(0EEQ<1=I[ MZIBMKJF8&+(2/UE=B:%[NP)YD9 ML,5^L/EGQ=A"-)>E 5KL!YJ3,%W<\/,PB?[[M1$.-A'TALP'RM6,)U %6Q45 M74U5LOR\QW$^D6S?[BL\,"E9W1X60-7XT ^H^UO&Y..)WJKH=YJ6_P)02P,$ M% @ #HIH5Q1S?C&E! =AD !D !X;"]W;W)K&ULK9E=,(IR6,VT M.WP;8KL(**_X,X$#;QVCXE9>&/M>G#S$,\TH>@0I1*) $/FUAWM(TX(D^_%W M#=4:S2*P?7RDA^7-RYMY(1SN6?I7$HO-3/,U%,.*[%+QQ Y?H+XAI^!%+.7E M)SI4UWJ&AJ(=%RRK@V4/LH16W^2U3D0KP/3.!)AU@-D/,,\$6'6 =:F"70?8 MERHX=8!SJ8);![AE[JMDE9D.B"#S:I8#8"I$X3@KC28H26I5O408? Q D2?DG]$&VHS\V M;,<)C?E4%[(K!5"/:ME%)6N>D;705T;%AJ,EC2$>B _&XR^$BEX/14,%5<'L87@S0 MMWQ+(IAI<@3FD.]!F__\$W:-7X<,5@D+5,*6*F&A(EC';KNQVQZCSQ>P3BA- MZ%K.#"FA$0R9.HJXUE25L*""N26LF+[W@X@M&<==:IQ(6N&^L^XRQ[UM6 MSSN5HJ$B6,<[K_'.&_5N^1IM"%VW'4-R7D20;5/V P!%+).K#5[.DT->CN*O M]5(E+/#>>NE.W)Z1*A5#1;".D7YCI/_..$K2J<2 M%OAOO+,]8^+WS%,I&2J"=7"6KSCV"CF6L=4PH+)P,AI M8P?W+%.I&2J"=2S#QFF%:XP/G31^YRFS!G0>YASLFTXW*??C0M.^(_B-8IA>9H"K^2_#L(M,V3J)PX&(711)IO[LJ4\ZO?S^2HZ-6U?9'H4JEH M.""*7<<^B783?MJ7P*/KX/EON^P%\E:],B>-)(="\:IG_!U!+ P04 " .BFA7(Z&:M50* M "P80 &0 'AL+W=O,+X\7X_PG8<]EYV]2G\H#Y]_K#S?QQ6A2'Q%+6535B%#\]\06+$UK MDCB./UOH:!^S+MC]>T>GS])7#U>C&8C$K-EN$FKK_SY7ZP] M(:_F13PMFW_)<[OO9$2B35GQK"TLCB!+\NW_X8^V(CH%[+,#!>RV@/VZ@'V@ M@-,6<%X5<*P#!=RV@'ML!*\MX+TN,#]08-H6F#9UOZVLIJ;]L HOSPO^3(IZ M;T&K_VCD:DJ+"D[RNF7=5X7X-A'EJLN[0C32HGHA81Z3X,]-LA;-IB(??%:% M25I^/!]7(DJ][SAJB==;HGV Z)!;GE>/)0GRF,6:\KZY_-Q0?BS.;G^*]NX4 MKVTC\)ZM/Q%G\@NQ)[9#?KOWR8>_?R1)Q3+-P2V.9]D[ENXV %XF_P\U.*OMVBO0=?SX].EY=K>Y'S\ MU%71> !#53PJ9( ,24$P11YO+X\W3)Z*DP=&UILB>A23=4R6!<_(=5+5&0H) M2R)Z[_Y;$JX*QIH.?%A#8_RA'18)\Y&P FC7J\1>I8CVZ"B]'2O]-2H]-U. MM'611$RGE+'\4*60,'\+FW;J8S[Q+)$YO^Z7R*@4!%/4.MNK=694ZR9;ATG1 M="VA6K%B)1$Y^+H[>[+=[*G3\JQ78Z]'S3?W\,]ZK?!U=;_)H,:S?&<=SO9U M.#/6H<\$-$K"YO*%_1 78J+U%RP-*S&NB7'N^-J<]6IBZEB32:_]+6:]"K&G MMF9'OT^T9MZ99L^@CYQ.',V.U%@9[ZSJ^;ZJY\:JODVB@E]_(T%]M5CP/(E* M\HU%CSE/^>J%+/BG7\B7;S[YXY;5\XTVLS-&&#K\(&$^$A8@810$4S2W)O*Z M<7+:9+[E@S2'TGPH+8#2*(JFZM[Q"ZR_F$J8 8.%1=+\EJ:,O5-[KAM[H8$I MBJ:J9DO5[.-4VR?[6N7L7NVX,UWE+,SA!JMR;-P &I>B:*HHT@ZQC!??EU=Q MG-3Y29B2=?C2#)]+7LALA,1LSB:*J< MTNRPS&Y'1\Z(9YFX;*XU##.^T2>65M]NF+NZ-'!A#CQ8'K=_1:6-&T#C4A1- ME4>:'9;9[;A-XK DOQ:,Y3(]35@IDM,O"V-R:@8/[FM0'P-*"Z TBJ*I@DO/ MPYJ>.$.%FB)0F@^E!5 :1=%4W:5[8IGMDVZNDV29R'5J#R#B7.RX(N5+60M. M?M9W-K2J@VR+5G4DS;?ZMHS='[61(2F*IHHI;1S+[.-TQ0SE!/L>74$>2:LK MDN9;?4O([>N*#$E1-%57Z1E99M/HR N2N::]S[0I$M3T:6G3-^,&T+@415/O MDTM/QS9Z!X,SV!;7K2;'TEF>"W/@H?*T-._-N $T+D715'FD]6*;K9?;XA/Y M]LB*A%?[?+4>[\(\7&WOQ)FR6#-\Z/@'I?E06@"E411-%5TZ-[9]VBS61EHF M"RC-A]("*(VB:*KNTARRS>;0W=81:F[*AY'0O:@M5QYOFD?Q2%B6K-+.F6;N M8+VASE!+ZTX8ENY>6@ -2U$T54II#-EF8^C6F]Z3=;HI2<9CENZ>MN@.X8!; M:.:#&*P[U'*"T@(HC:)H:N.0MI3MG7A\A[I34)H/I050&D715-VE.V6;'\DY M_<-7[0%TL^298_US_AR%>XX^Y\VEOC(>: M8\<%#:!!*8JFOK@@G3''[(Q)*3LF=*OJ7C&^;IXV/"R7.6M]@T]X7@4:E*)JJI/37 M'+._=KU)TCC)5V73A1_:3R3)A)Q/;"LR;I2'VFQ0F@^E!5 :1='4-B)M-N?$ M-IL#M=F@-!]*"Z TBJ*INDN;S7GCS;=WC_+0A[^@--_1O1.G&^6A/AN*IBHI M?3;'[+-]Y='W.$P9H6&4I(GHRN+*.>+BRODVR>OQ?K_]&_LA+J:W8[A66JB- M!J7Y4%H I5$436T TD9S3FRC.5 ;#4KSH;0 2J,HFJJ[M-&<@39:S-8I?V$Q M":MZ4]WWE[N^;S!?^K;5?#:=NZ^\,O/!#);UJ* !-"A%T=0U'Z17YIJ]LO<- MU,TMDD;>NGNWLLI784PIN?EXAO9K*,V'T@(HC:)H:CN1[IMKG78\=Z&&&Y3F M0VD!E$91-%5W:;BYYG<1O_"R) N>5Z*'LSQZ(3EI@CSJ%Y5(>)/0CJFO8XR8P9+!W7+ MW/Z+BCW-H$89BJ9JUEF.R6R4+7A1)E&8AW(*;FZ!W(NB:*IFTJ-RS:\K7HFL-DK6S2I3JV05/H=5 M13:Y4)'$[(FE?#L"AQ4IZSGW9[W$IE9:J%4%I?E06@"E45>SMM:!?BC])_=H M_XEM%2U))/IF56RVJR-O]4WRI$KJI3QVKS5V!168;:\%+(722-VN6QLW*+/5\JA/.3!HJ')3F>_WG MNBS/TUZ?0@-3%$V53[I+GOG9KINV.W9[8=1(^N:*?V;R8#FAOI*G6<#*G;A: M.:&F$8JFRBE-(\]L&OG;I9":;KC<5)OZ-BY_%L/NI@Q7VF7(O+XOHU]=QQQY ML$!'A@V@82F*MI5GW%E0/F/%JEGZOY[U-GFU7>][OW7_\P)7S:+ZK[9?6Y\7 MEF:[;WT.MC\>(/';WS*X#8M5DI&PO=V]R:W-H965TE4UI8B/'\>T4T\R:3\MK"SZ?LD(F-",+#D21IIC_NB4)V\\L:#U=^$@W M6ZDOV/-ICC=D2>3G?,'5F=V@K&A*,D%9!CA9SZP_XMN1.Y(D&DGQ^%LUWZL;#XR?T=^7BU6(> ML2!W+/E*5W([LT(+K,@:%XG\R/9_DWI!GL:+62+*5["O:QT+Q(60+*V;%8.4 M9M4[_ED+<= )V<:4-V GMO@U@VE@J4RS*I("&!KD!\6D:;H M]3V1F";BC2K_O+P'KU^] :\ S<"G+2N$JA536RJ.^IOLN.9S6_%!9_@L27X- M7.<*( >Y/>UWYO9[$JMV6+:C;KNME&GD08T\J,1S_T>>*[!(L%IR5Z5O'U0Y M>"])*O[M6VJ%/>G'U@_HC@(%X3MBS7__#?K.'WT+'PBL(X/;R.": MT.>?F,0)B)F0Y^W0)T"%ZI>H>D/9S2/?#YU@:N\.EW9:%L))X'I-68?TI"$] M,9+^0(10VT1$2VIRQ"GG=&6[_AZANYWA8T6=%L(TJR MC_49H*GRQHYHW@)\>R#I(^&]3X81_=(G8R"PCA!!(T0PX@81#"G#0& =&<)& MAG"4#2(\<:?K.D'@'9GXM RAR _/F#AJ2$?F#4+3X_IWOK)QHE^>;6$C]J7W M;B"PC@S0:3. ,Z*):_"!E!@*K2O%01R"HQBYACVT*'1:L\^+;7R:;29!X$)X[..>N@ETT3DCMQD(FD/0 XZWVLL5US6.:4(5\6>Z MV8A]\2T<"*VK1)NPH#^FFP=-6$.A=:5H,Q8T9I>7NSDXC1>A'[C'9NXI\R Z MDRY@FXF@.13]LU[3F)0T8Y;FA23\N48V E]\]P9"Z\K0IBP8C6GD07/64&C= M84(;M) QO;S8R#5L)S:$P?%?O;XJY/C]-D9M)$+F2'3',B%Y48W=:*9I;[C^ M;VURL!GSXMG'0&A=!0Z&0*-.@88= XV1L5";L= XDR!T.N.!3A!ZQP&YIRX* MD N/3&P?3#SUN/D!\PW-!$C(6O4YUX%Z"'@UP:U.),O+(>@CDY*EY>&6X!7A MND!]OF9,/IWHN6HS1Y__!U!+ P04 " .BFA77RXMLZ " #;!P &0 M 'AL+W=O2J]70N710#@N\INJ.5Y^A MB:=O^#).I?U%5>U[T7=0MI:*%PU8WZ @K/[B;9.'/8!_"! T@. I(#H "!M M^%*%J %$+U7H-P ;NEO';A.78H636/ *">.MV;-8KC6C$XH!BB&\[42J(IRR'OP*?'\1^.X%T=?9N"8)>"<7"4 M< 9E#X7>.Q1X0=AQG\G+X4%7./^G/OUG]4?)"-OW$%J^\ #?)\[S2M<68=;U M'E(B,\KE6@#Z/II+)?0?_4?7&ZA5HFX5T_P&LL09#!W=W22(#3C)VS?^A?>Q MJP"O29:^)MGTE<@>E2IJ2Q4=8T]&!1>*_,:VX<)63PX)7:6H62XMBQD;F\3O M]6-WLY_AYSY>+WKLDS[WB9[Z3+NT_-:G#M/=ZU8%B*4=$Q)E?,U4_5!;:SN) M1K8!/[&/_<'$[["G>G+5@^8O?3WV;K!8$B81A866\GKO=3,5]2BI-XJ7ME?. MN=*=URY7>OJ", [Z?,&YVFV,0#O/DS]02P,$% @ #HIH5X9(JAV:! MK1@ !D !X;"]W;W)K&ULM5E=;]LV%/TKA%8, M";!$(O7IS#:0)F@7("V"IFD?ACTP-FT+D42/I.UVOWZ4K$BF1-.6J[S$DGSN MT;G7XKE7S'!#V0M?$"+ CS3)^,A:"+&\LFT^69 4\TNZ))G\9D99BH4\97.; M+QG!TR(H36SD.(&=XCBSQL/BV@,;#^E*)'%&'AC@JS3%[.=[DM#-R(+6ZX4O M\7PA\@OV>+C$<_)(Q-/R@$PSP,AL9%W#JQL4Y0$%XEM,-GSG M&.2I/%/ZDI_<34>6DRLB"9F(G ++CS6Y(4F2,TD=_Y:D5G7//'#W^)7]0Y&\ M3.89UG(*[3.!L'C\G!%QS3@0'%^!1/CC3 ME;Q"9V"V!2<%.*[!> L^NR4"QPD_EV%/C[?@[-TY>"=QX.N"KCC.IGQH"ZDY MO[,]*?6]W^I#>_0]DN4E<)T_ '*0JPF_,8??DHD,AT4X4L-M6:FJ7*@J%RKX MW-/*]?>]Q(,[05+^CR[7+;FG)\]7[!5?X@D967))K@FMC''QGE'.2K$ZQQLB*Z9+<,0<&0N\EZC#PG<(;V>C>+0RA%GE?) M\XSRKB>35;I*L)"_$DXI$_%_.'<-GO!"URGN<(/@!1Q M@TK VU.E0 1KLD;?3 M_*%1WO=BRB'3"[PF3$YM((EG!)S]))CQC99E)NJ[5OMC4E.N&#-VWM"UH[/>=:]$3FUJ+NOM#<_L_QKI* M"F5%.2WO.H12!=9]'YH;?Q?[@NWN?C& 3?O2H7P/[1%:SP#0/ 0 M$[7\2X/R_&B/O+I50V,'/,&_S'Q&_SHE5,VK;KW0W'N?[L%]S$66XXQL%0>R9 8&SK7HB4VM13TU(//4<)1[M2<"Z+2WAP["5(GUY(#,[;J3?X4:__)AA YF'@" >+=&^'05-?&Q4-W*;!VCM[R?E&_B?,YG'&04)F,LRY M#&5^;+LWOCT1=%EL+S]3(6A:'"Z(?/UB.4!^/Z-4O)[D.];5?RC&_P-02P,$ M% @ #HIH5\D/(%?? @ O@D !D !X;"]W;W)K&ULK99?;YLP%,6_BL6JJ9/6\B^$I$N0VD35*FU:U;3;P[0')UR"58.9 M;9)NGWZV(31-"*VBO20VW'/XG6O C-:,/XH40**GC.9B;*52%A>V+18I9%B< MLP)R=29A/,-23?G2%@4''!M11FW/W,1CR]% 0&$AM0-6?RN8 *7:2&'\KCVMYI):N#W> MN%^;["K+' N8,/J#Q#(=6P,+Q9#@DLH[MOX,=9Y ^RT8%>87K>M:QT*+4DB6 MU6)%D)&\^L=/=1^V!&[O@,"K!=Y;!7XM\$W0BLS$FF*)HQ%G:\1UM7+3 ],; MHU9I2*Y7<2:Y.DN43D;7)"<2SKZH7L;H)I@^9:7 >2Q&ME2A-)J]J -<50&\ P%F4)PCW_F(/,?S6^23;OD4%DKN M&KGW4FZK5C;]])I^>L;//X2S:=>WI*6=/R_G0G)UZ_YJ"UHY]]J=]>-\(0J\ M@+&EGE&WBE"K; @X$;[(!W6A\)'C3@P6O@ M01MXL ?N^L$N>*?UD>#]!KS_&GB_#;S_%O!.ZR/!PP8\? T\; ,/WP+>:7TD M^* !'W2"WZ>@]OY$ F_#'^S?Z6$0[N!W7N!(_&&#/^S&9Q+3-O+A_LLE=(/A M#OI^E>?VPN> %9.]M;OJ+YNOF"])+A"%1.F<\U UB%=?"]5$LL)LN',FU?9M MAJGZP *N"]3YA#&YF>@]O/EDB_X!4$L#!!0 ( Z*:%?7;OTPU 0 "D? M 9 >&PO=V]R:W-H965T(';_/ M<>(W/G$\6C/^(N:$2/2:)IFXZ,RE7)QWNR*:DQ2+4[8@F3HS93S%4A7YK"L6 MG. X%Z5)US(,IYMBFG7&H[SNEH]';"D3FI%;CL0R33%_NR()6U]TS,ZFXH[. MYE)7=,>C!9Z1>R(?%[=)D>M&Y-,]#T]*"O,7?E*S%UC'2 ME_+,V(LN?(DO.H;N$4E()#4"J[\5N29)HDFJ']]*:*>*J87;QQNZGU^\NIAG M+,@U2YYH+.<7G6$'Q62*EXF\8^N0E!?4U[R()2+_1>NRK=%!T5)(EI9BU8.4 M9L4_?BUOQ); ''X@L$J!M:_ +@7VKF#P@:!7"GH[ LOZ0- O!?U]!4XIK(:29]NZ]Y.HL53HY MOF5KPM'MDD=SY0!T.>.$*&M*],DE$M-$?$9'B&;H8Q&'6E"JO%W:@, M<56$L#X(8:()R^1<("^+2=R@]]KU]L_T0;O^K$7?5;>KNF?6YIY=6:W /]GJ M%-G&,;(,RT*3IWE#GZ[;$1/,%<)L1;@_0[QM",8'!*^=<$\6U778Z/'>19^. M/C=@_/TQ5@LF@.E-^+][4QMTNWI0[)QK'_J@?+U1+=$725+Q;]/#46![S5B= MFL[% D?DHJ-RCR!\13KCWW\S'>./)E=!PEQ(F <)\R%A 20L!(+5+-BK+-AK MHY<6C)9<3\RY]R).8BH%^HZ.FJS7BCO4>I P%Q+F%3 GA^EWM=7XI'?F&.:H MN]HV54,STS8&1KU9T-#,<4V\6-C2S3-L:5LUJ0]ROAKC?.L0N%1%;JI&] MPY*@KQ.2/A/>.*VT<@X=6TB8"PGS(&$^)"R A(5 L)KGG,ISSJ_); ZD!2%A M+B3,@X3YD+ $A8"P6H6'%06'+1.>YZ0--4SWA13CE8X61+$IFH-RND*Z\5M MD_U:D8?:#Q+F0L*\ G:VE6B,4\O>24<^9,A@KY A4,B:88:5889[O HUS%G? MT<,_CVJE1_CL#=WE2UATS=(%SM[0S$!9"P$ A6L_-99>>S7Y." MSR M" ES(6$>),R'A 60L! (5K.@:;Q_"31:Y]3+F;+=3&?AR9/.O@G+9B>2 M\/083>DKB4\6G$8$+;17CQ'6'HV19 A'WY:4-Z;H]HB'^A.4YI:T_E:6LWO] M>H[S0$/ZH+0 E!9"T>KFV_H,;;::3UDN8IGD.)(D5NZ2A>=0[CF!Y)RSY6R. M+E4Y*3_OV4:CY5KC'&PY\P>3.#L><1O:F+:Q:R3(;OF@M "4%D+1ZD:RWHUD M01CIKT@R]5JW^8(^:+22]>/ ]G<&]KJ].P=/2I T#Y3F@]("4%H(12M,U]W: M3TO52B+?6Q4H_S)7?*ZM:JO]V\M\UW*G_LH\=\V&>L\\]YOJ [T/G._KO8"*P$3O/2&F'0OT"K?0B5/?)3'+UEBB<#*9L QQ-G9 M:_:L;].>6.$(!H:Z+@7P-1C!YT^V;WUK*LHYR<)SDDW.1+97/J\NGW>*/1C! MDE!*Z!*-<(II!$UU.$GQT3JUT&W[77;?7.]*_"97.X)W*H% M;IT4N#P3^@IM!P/H@-.G>.LC.[7KN?G+C0Z,KNZU$V#<+2[/6 MCIEM.VWOC5*'9!V_X[=JJST)_%H"_Z0$ZM[]2X/Y!VYMJ]-NVV]2/>GFHZWS M/I^3,_DLA3-W/MH9\&4Q+0D4L9S*\LJM=^N!;%C,(6_V1W9O;#?LAVJ *^>M M5_IR^KO#7)UT@5)8*%?6=5N5FI<35;F0;%6,#',FU0!2/"9J" 6N#=3[!6-R MN] .ZK$V^ -02P,$% @ #HIH5]SL[H [!0 GQP !D !X;"]W;W)K M&ULM9EK;]LV%(;_"N$50PMTD47YFMD"8KLW(-Z" MV%D'%/O 2+1-1!)5DHIC8#]^I*2(=B1SJ4M_2:S+>^ ;C 5X MBJ.$CUL;(=)+Q^'!!L>(7] 4)_+)BK(8"7G)U@Y/&49A'A1'#FRW>TZ,2-+R M1_F]&^:/:"8BDN ;!G@6QXCM)CBBVW'+;3W?N"7KC5 W''^4HC5>8'&7WC!Y MY50J(8EQP@E- ,.K<>O*O9S"H0K(W_B+X"W?^PT4RCVE#^KB2SANM56-<(0# MH220_/>(ISB*E)*LQ_=2M%65J0+W?S^K?\SA)8@;=OWH'YUPT@ M L=--33KS7 @]=Q<#S9H'%32JWK"RT6]_^N);]?R"?@B5?D_3:U?R'2:9=2T MO^0I"O"X)>K1_\WS8-\;.8_[@,8JG C8K0"[ M1L %#C)&)$S9MTT8A4)W#P/VV^T7$,9B3H3H51 ](\0G1C/9%]=8+I:-JT&O M1N .:@3&,DXDZ%<$?2/!GTE 65/-C6$_.I,LB1T0#BK"@9VU8V"3V)+8 ?&P M(A[^]-0:U@:FY]8&IK&8$R' M@2F]> ^NES/P;8[C>\P:^]1<_:4R/CO)2^F#]'7JU<6ZNP:F$VMRX1B?AWV0L MV,@, NA*V5C,FHVE5V/I#(9UEG.X%E?;%M?L6^8D1!Q\8A@G>K(2S.54O9Z: MIZHE-U(VPSF\C:O-C=NU-%4MV9>2^AQFR-5NR#7;H5<.Y%[-G<)VW169RSJ5 M1?LBUVR,]EE('$L6Y<(#2N6+:\!W7'4I^%=]*35"]NO>M8YX#E_D:F/D&EV( M/Z42*D ) A]10"+E&*[5I\5"?K69IZI5JV1+[; 5M%ERAY:FJB4[5%*?PUQ! M;:Z@V5R]QB.6$OL3M5/__C(7="J(-D70:#_\&[K%#"RR-(UVX&HM$T]N"K9$ M;,#R[[M&+JOVR);:(;^V1Q#:&;[0DLDIJ<]AF:"V3-!LF5XU?+UZGI'>KS9^ MSV&8H#9,T&R8]NPM20*F=A)"E3Q5E@F0+%A1'DTSI?A!FG&[+PG/X86@]D+0 MO-/S1Z82B1VRF8YAW>"VCO!OJ4UR>HNDRVU0VIM MIZ#93OW5[]4]5;K."TMD[ I)&?IV?C,DUB&:)*$Z#JKO5Z=M5?N;DZ->+ MH[LY8FN214G\H"!'Y92953@U6U]G6A@*9.E',_#(*AGU,FO'CJVJY4/)6EX4S ME2*ZS'.JGBZ R^W,ZWF[AFNVSHQM\.-I0=>P!'-;7"FL^4V4E.4@-)."*%C- MO//>V7QB^[L.OQEL]5Z96)([*>]MY5!.7!N Z&-ASJF MUPQIA?OE7?0?CAU9[JB&N>1_6&JRF3?V2 HK6G)S+;<_H>89V'B)Y-K]DFW= M-_!(4FHC\UJ,#G(FJG_Z6.=A3X!QV@5A+0A?"_KO"*):$#G0RIG#6E!#XZF2 M6Z)L;XQF"RXW3HTT3-A97!J%7QGJ3+R 0FIF-#DA2UPA:10OI2[R-,0Q3NB"["SH!+*$Y)%'PE81!&+7[FW?(%)"CO.7G8 M82=J$ARY>-%'"=[/Y%E;GJHX_?8X=C>?Z8(F,/-PNVI0&_#BSY]ZP^!;&^1_ M"O8"N=\@][NBQQ>P9D(PL<8-QJE(H(VV"C%T(>Q1LXFC*!SAA&WV,3H'.A!C MT& ,.C'.TY39HZ9U45?2P9[]23#HA:_L=PYPH/UA8W_8:?\:$DZU9BN64'=B M&DD*A<>_,D\$]^KS:FSC&[[A.VF;GTX+!P*.&L!1)R >&!^LL=$_35+G* &QIPF&%TN!TA E7U2.@JAA9N'OT3AJ\E5TQPW<3*-L!OZ^D M-+N*':!YB<5_ 5!+ P04 " .BFA77@HJ[-T" _" &0 'AL+W=O MO% MM*AIMXMI%PZ1,7O,2"AQ9<9$SA4VQ-F4I@,6U*,],Q[*HF;.T,,)QW3<7 MX9A7*DL+F LBJSQGXO<]9'P[,6QCW_&8KA.E.\QP7+(U+$ ]EW.!+;-SB=,< M"IGR@@A838P[^W8:Z/@ZX%L*6WGP3G0F2\Y?=.,AGAB6!H(,(J4=&#XV,(4L MTT:(\:OU-+HIM?#P?>_^J?4]CE4R,P" QK%B5J4>^_0QM/K[V MBW@FZU^R;6,M@T255#QOQ4B0IT7S9+NV#@<"VSLA<%J!\Z\"MQ6X=:(-69W6 MC"D6C@7?$J&CT4V_U+6IU9A-6NA57"B!HRGJ5'@71:*"F'S4IX)5D1R[&ID$N[FU'+ M<-\P."<8%E!>$]=Z1QS+<0?DT_/R&40HMVNY\UIN8C6ZDCA=29S:SSV%U4# MMZN!>\X]G/("TZR:3PU7MQ1\C;,,+F[C1&LG?6ALPAO7PX78'";3#[(I=>PN MZA6EUU%Z9RGG? L"SY*,*5RCB$LE"6Y![,E3I5@1P2!P8^H?LOC!$6\_QG6H MZPSS^AVO_Y>JYGH;,5W5(3"_-VD0N/2(;"#(#TZ T0Z,G@5[*&0E=+V&J&AO M0H<&WA%5/\BEU!JF&G54H[-47U4"8HAHU)O,LP/KB*@?Y-[0FV&BH",*SA(] M<<6RWJ$XA!CT]KOCX\UZQ-B/HKY'O2-(\^!XUU?K%R;6:2%)!BO46=UWZP_?+@,'WBXGNV8DRBYSA*LLO!2LKT8CC,_!6+:7;* M4Y:H_RRXB*E4AV(YS%+!:% $Q=$0.\YX&-,P&> B7*ZG?&,ZF*5VR1R:_I?="'0WK+$$8LR0+>8($6UP. MKMR+&P_K@.(3?X7L*6N\1AIESOEW?? EN!PXND[Q%'W[^.!U*E5U_9NA7F:[+3'A/IG-TQQ.YRM"G)&#!=OQ0]:KN&MYT M[1J#"1]9>HJ(N4/]/ANLD!MM228U1SC$".ZP(@3)8V@C)TU" @(QL V$1+@'$-, 8! MON8RDS0)%((J41%-?&9#&;]"V84 FVD)<59#G($0]_1%57N9(;Y OF!!*)%" M0AGS!ZV M<( MV3D0@'!>(YR#" ]LS:.UGF75 $%C J8ZMLQUE&R+VG7,)<]I595AF8Y'UNK.=Q46Q1L4#"\U)B(=1D)]HT;'.ZB%T:%=8C MP+9<1BA<\'(^^Y)(IO)*)*AD&T 4J/JHEJ1<,90R$7+[T)69]1PSU?_4\78' MK@^?<(U0N+!1; -2B9BZ BA.@*M,Z+K;7).1T_QQ=S'[T W7^(8+"\<=37)5 M.F4U<'JV1IPFUDL"G.KH&M.'IKC&4]QQNT+:D7A4D'UHC&L\QH5%YF#U@<-' M1?6QS84;.+(MF!$8%S:8]Y2?B769XM'NPFQA-H<)C=^XL.!\^I&'J;;00XNR M4[GI*MOV3;.Q&]S.;G"G=M-5MFU(8S?XW7:#7]N-9[4;N*FV*,9N\/OLYD X MV5]?X,BV8$9O,*PW?ZCCQMW?YN;BI%B,5E(XWWZ/@P/;@AK-P<=HSE&%%-M] MYU4AA7O0EM 8#H8-YWB1JQ(>*7)P-]IB&I_!\,;+/1.^NEK093&*BS#16R^( MIJG@:Q:@!1J]#M6/MF%[,-GL/$9# O)&W>7JBS-\FG=@X%; M:TMC) ;#$F/V,**M\DM6S A=*THBD>QM\8S M::T65:KF]J!K1>K#3XCQ$W+ 3]ZPT5FE:**<6U'Z,!+2^ 8'-@C;_0#Z#UWY MOLC5F$4AG6M%"5F&_KEC\9R)?ZVTW7[ETX>\$",OQ&OWM59'QE%!]N$OQ/@+ M@?W%,O GR,_52DWL\*^_)K(OS3Y\A1A?(;"O[)G/7Y5S"I3PI")\^\3N=-^F MJVS;)\=X#CEK-[$[$I8*L@_](49_"*P_Y5!'?+/OJ.\\3E#"[.2O_>?,.JO[ M\!]B_(<DC[D"//R)'7;O_&ZW3_IJMLVY#&DSS8 MDPYM>AP(!S8]X,BV8,:6/-B6WK$74&4^])T.W(%C 8>-1X=B)I;%$U69DM8\ MD>6C.O6[]5-;5\6S2COO7[L7-^6S5R9-^2C8'17+4"WAB"U42N?T3%TT1?ET M57D@>5H\H#3G4O*X>+EB-&!"?T#]?\&YW!SH!NIGW&;_ U!+ P04 " . MBFA78W+)_S\" "@!0 &0 'AL+W=O\Y/L?.O5$KY*,J #1Z*GFE8EQH7<\]3Z4%E%1=BAHJLY,+65)M M0KGU5"V!9@Y42TX?I>M'?0^[FR?*G@RGU1V^6&!*.T45J4/=@H*%G5C?2IOX<# MP#1\ 4!Z /E;0- # F>T4^9L+:FF221%BZ3--FQVXN[&H8T;5ME77&MI=IG! MZ>03F#M0Z'P)FC*N+M $/:R7Z/SL ITA5J&OA6@4K3(5>=H<9T%>VE/?=M3D M!>HUU)2]G>>B'S2F( J!7KT13O2F2.U#6"7D*D_"R-O=VAL+&MV'0Q91XK# M07'X3XHYHQO&F68PJC0 M7^'N O>!%K4KJ8W0ID#=M# M%*1-,/NY$'H?V"H=FG+R!U!+ P04 " . MBFA761$4.NP" "B"0 &0 'AL+W=OLK)I::6M^DE(&D4K#M$FK6I6U^VS(0:(F=F8;Z/[[G9V004A1 MM_4+B9WWWOG=';:'&RZ>9 J@R'.1,SFR4J7*@6W+>0H%E>>\!(9?%EP45.%0 M+&U9"J")(16Y[3E.:!"R%514/%K##G?C"S7VD[< M9\M4Z0D[&I9T"5-0#^6=P)'=J"19 4QFG!$!BY%UY0XFH<8;P&,&&[GS3K23 M&>=/>O U&5F.7A#D,%=:@>)C#=>0YUH(E_&SUK2:D)JX^[Y5_VR\HY<9E7#- M\Q]9HM*1U;=( @NZRM4]WWR!VD]/Z\UY+LTOV538"\FQ"\0/!K@O_:"$%-"%X;H5<3C'6[\FX2%U-%HZ'@&R(T M&M7TB\F^86.^,J;[9*H$?LV0IZ)O@%F6Y".98@UV''55COA; ^N>%,I9), M6 ))!S\^SK\\PKO&T>QMY1P2F4Y\1W/A#/\?R.]5R_GNYUV?F_Z)-_ MCKZ7#+]I"M_H^2_I;7OA=D%,@Y!)W0M7,ZD$_KF[*EYI!MV:>K\;R)+.863A MAB9!K,&*WK]S0^=35[K?4BQ^2[')&XGM%29H"A,<4X]N2Q!496Q9_T7G7':6 MHE()C8H^*=:1Z[C!T%[OIO@0U ]:F/@0XUU>^/N@20?("_L-:,]IKW':.^KT MD8J,SK %CQNM1'H[H7N]ELU#2-""Q(<0-_1:)CLPGMOM,6P\AG]5S7K#[?(9 M=A0TO&PY/03U^RU,?(CQ7;^5C\DAR/-WE"JS]LZA4X!8FM->8J563%5;33/; M7"BNS#G:FA^[@VNW8S[&"TAU7_@C7]U>;JA89DQBVA88RCF_P+*(ZD90#10O MS9$WXPH/4/.:XB4*A ;@]P7G:CO0 9IK6?0;4$L#!!0 ( Z*:%=8((_( M90, +\+ 9 >&PO=V]R:W-H965TB#[0TMHA(I$K2]N[?=TC)BB^RZ[9^ ML45RSAG.F2$YXZV0WU0!H,ES57(U<0JMZWO755D!%55WH@:.*TLA*ZIQ*%>N MJB70W(*JT@T\+W(KRKB3C.W&9#4$*F#0/%OPU,H2P-$6[CKY;3Z5P:X/[WCOV]C1UC65 %4U%^ M9;DN)L[((3DLZ;K4G\7V%VCC&1J^3)3*_I)M8QL/')*ME195"\8=5(PW__2Y MU6$/$ S/ ((6$!P#HC. L 6$UWH8M(#!M1Z&+<"&[C:Q6^%2JFDREF)+I+%& M-O-AU;=HU(MQ4R=S+7&5(4XGOP*JK,A;,L<*S---&9I\ODY! M4U:J-VCY99Z2UZ_>D%=H07XKQ%I1GJNQJW$[AM3-6M>/C>O@C.N0?!1<%XK, M> YY#SZ]C']W >^B#)T6P4Z+Q^ BX1SJ.Q)Z/Y' "\*>_4ROAP=]X?P_[[/_ M[/U C+ KC-#RA>?X]NKADZV'#WOU\,?#0FF)I_S/OKPWS(-^9G/SW:N:9C!Q M\&I3(#?@)#_^X$?>SWVBWY(LO279[$9D!^D9=.D97&)//M4@,15\13*J"H(O MP!*O?$4P141T:Z4]W7TI:M@CRV[>DDTR\J*QN]E7_M0F&+P[M$E[;"+/.S2: M]1'%?F=T(,"P$V!X40#[HIGB7"L@5"G0BL!S5E"^@MS*P/&5.I*"E(PN6,DT MZU=E>++1810?J7)JXWNCT9$L/48GVLWZF,(X[M9AJU3+ZWHPH& MYZC2FVUJ=I--'20I[I(4_[LDY4QE8LTUP9S E=EI7/C^7OUX=]Y)O9XQ.SKL MZ75LLW]D:_1P]SJ2"N3*MH**V!B;-ZB;[;K-!]MD'ZT:2:_ MTS>M[4,QFGF7BGXC\]7*.W;]ZA-R@MT,$G A ]L=8ZH]PLB'J$#>J[@\&LV5^&X M"2> '-HUG#;YZ"$Y%GW^?*.2H ^2Y>+?H8ZV%?WABO6+X$*LXCF;.NI)%ZQ\ M9L[LYY]PX/TZU(Y72K;7'+]KC@]EG]VS^LV3L++NSH'QNFQ3!$V*^BWU/(L( MGKC/NR; ,I8F1IV)$6A"Z?:'=+=1HQW==!P%/>%@:DOA02<\."9\-"0\,(6/ M1K0G'$QM*7S<"1\?$QX,"1\/"/?]GG PM:7PL!,>'A,^'A(>FL+],.P)!U-; M"H\ZX1$H_..2*6A82%8.R8\,^9AZ >GI!RM8ZL>>GO<\V &7<8:J(DG%G%>% M9$GOK3LX=7F&,Q+2H']+P:5MK>U,Z1BT=L.$0$WF0J+G.*L8VKH<-(4-4V>! M'WA]4V!16U-$FR*@J;L]/VIZ:$&[, >;O."'QHU["E[ &ACP46(81!UL(@..HOX$!B>W%:^A M 1^EAD'M.P M0.!_^?]:+-(Y0['")"[5H]5Z$R MP2E?"@.OE6V_ 1H&R.B'TQ)Y)2S8-.@4 MD$$T9! 8,KZ+EHA)'+[Y&)\".(@&#G(4. 9IB9C @<<&+<');<5KX"!'@6.0 MEH@)'-B/1GWQIP .HH&#' 6.05HB U\J?&*(/P5P4 T<% :.0[1$3=3 U.N+ MAY/;BM>H08^@!DA+U&0*ZAM?Z. 2MA8T4E 8*:QHB9I@$9G?'>#*MLYVEB)@ MKG@A+%$3*,ZP"11P45M3&B@H#!1VL$3-5860AOUE!;CT2ZVY.\MV.2N?FM5, M@9K^MRMXW=%NQ?1]LT[HZLO;Y=;;N'Q*"Z&\+E2H=SY6@U2V*YCMCN2K9A'P MD4O)\V9SR6(UJ=87J/,+SN5VIR[0K2//_@=02P,$% @ #HIH5Q*NU]GR M"0 8G4 !D !X;"]W;W)K&ULM9U;;^.V%H7_ M"N$6[0R0$^OB:TYB(!-1-YRTP;C3/A3G0;%I6QA=/!*=9(#^^%*R8IFVPEB3 ME9=8DK6_+3M[220795T^IMG7?,48)T]QE.17G17GZXMN-Y^M6!SDY^F:)>*= M19K% 1>KV;*;KS,6S,N@..H:FC;HQD&8=":7Y;:[;'*9;G@4)NPN(_DFCH/L M^R<6I8]7';WSO.%SN%SQ8D-W^.2H"RCW^#-ECOK=,BH]RGZ9?BQ5O?M71BB-B$9OQ A&(EP=VPZ*H((GC M^%9!.[N<1>#^\C/=+C^\^##W0:SVU3IDMLEY&E?!X@CB,-F^!D_5%[$7H/=>"#"J ./4 +,*, \# M^B\$]*J WJD9^E5 _]2 014P./60AE7 \-0,HRI@=&J&<14P/C6#KCW_Y[2R M@K;_\K)>K( 'D\LL?219L;_@%0MET97QHDS"I-#'E&?BW5#$\/.U>$\= M/U;$=\4WN?LZC>>O\Y.A!/Z6/IP3;7!&#,TP&X[G1AUNL9D(U\MPO>GK?%MV MJ@[_?<;/B:F_&&ZKPZ\W2V6XHPZ?LK4(UUX,=]7AMT&VRVXT5<+;LONGAQN* M.C)WLC1+GME&EG__3^Q%/,[B_/\-A_AIB^PU(XL+[46^#F;LJB.NI#G+'EAG M\LM/^D#[;U.A(F$6$D:1,!L)B3[P\WP3)C!'V M))J(.2,?Q!7(2J,HR/*/3:)0XMJ* @FSD#"*A-E(F(.$N4B8MX4-2EC1CWB8 M#,W!Z++[L%_LQSL->OW^;B>IB/N[(NXKB_@N2V>,S7.RR-*8\!4C>1 QDBY( M7ISW7ZUI);UM32-A%A)&D3 ;"7.0,!<)\_I'Y6H:O8&F'51UPVY:;]0;-]?U M8%?7 V5=7\]$0R4/RXZO*&8ZG9);QC.Q]O$N:#8)(P M1CMAC)27C$H*8<*9@!=C2G1 M,!L)F9,B8382YB!A+A+F(6$^"":5O:[5#H/6KO ? M0[Y:L6A.%FDFSOQS%B?A(IP%9;\A9[--)BX)34I0)VHKA8HF:4'3!_T#*4"3 M4BC-AM(<*,V%TCPHS4?19$7L>6[Z.RCBC(@V4MRH"V6ZUKI0'[P^(G%IFC7: M?<@CH5":#:4Y4)H+I7E0FH^BR6(Q:K$8[<3R2G-)C6LM!B3-@M(HE&9#:0Z4 MYD)I7D5[Y<+OHY+*=5\[P+K21YO?E15ASK"4)H%I5$HS8;2 M'"C-A=(\*,U'T62-U%:S_C:O.6'\5;]9G:*U9*".,Y1&H30;2G/T8]-6-P;: MH;?K0K-Z4)J/HLEBJ/UI76U0WP9/8;R)21"GFX27(A!BR/=[%DH=0*UJ*,V" MTBB49EI>:UK M&FHS0VD42K.A-*>B21-R&NH>ZB%#:3Z*)M=];2/K:A]YVTT.1?6S.9EOB@XR M68M^M:KS<\%@#46H;2?!1-%D#M M+NMJ>_FO\DXP4?S! \N")2/K+)Q)I_]"#ULM-%\(H#XSE&9!:11*LZ$TIZ(- M)2V<#XU#(4#-YM.2^JBD\IU5M8]LJ'WDUP9$Q;;IYCYGWS9,M.WI0_%7->]4 MG:YMP4-I%I1&H30;2G.@-!=*\Z T'T63Y5.;SH:.'RPUH,XRE&9!:11*LZ$T M!TISH30/2O-1-%DCM==LJ+UFQ&"I.D5KR4#]YXHF#2%JHJU]T,ZFT*PVE.9 M:2Z4YD%I/HHFBZ$VH VU ?WF'D7%EYJ5VKE^T*R\41]&ZQ(_*2F%)K6A- =* MNCW7CZ$Y_5%99#+4? M;:C]Z#?.N%#36^L ZDY#:11*LZ$T!TISC6.ONYP,6X]XT+-:UW34-,92J-0F@VE.5":"Z5Y%4V:#3(^KOOW,)R-VG V MU(;SC\VX4$-;%S_498;2*)1F0VD.E.9":9YQ?(NZ/NCUAH/>X0TZJ+SR+S36 M?K2I]J/?/#ZJYK?5 I1F06D42K.A-*>B'4Q^& T.9EQ DWJG)?512>4*KRUC M4WVK[ZOCHZ_?D:;.T+K&H08RE$:A-!M*!TISH30/2O-1-+FX:TO95%O*G](@FQ?#G/,P8S.>9OF9 M6%N(CD&QQ.)UE'YG3"P&B>@XS!_"7.RRFZ8J6E6?6ZS^0[NLPEUGZ$T"TJC4)H-I3E0 MF@NE>5":CZ+)&JG=9U/M/O]@ZPKJ-T-I%I1&H30;2G.@-!=*\\SC>[.WKMVA M+8%**]=_;3B;:L/YZ.?"RM_5XRF9I0]B>_E+>^(*4LB"!T_B_8Q%0=':$KN4 ML-V1[]PF[9[^H6_ M?=QGG7;[]-';(%N&24XBMA"'H)T/Q;DAVS[0<[O"TW7YZ,;[E/,T+A=7+!#= MGV('\?XB3?GS2I%@]UC5R;]02P,$% @ #HIH5U*&>,3'! U1P !D M !X;"]W;W)K&ULQ5GO;Z,V&/Y7+'::>E(O@)WF M1Y=$2MN;=M(J5;;EXE"O&%'I.XE2.G952ZTO7E<&*)51V^)JE^LF"BX0J711+5ZX%HV'6 M*(E=['D]-Z%1ZDQ&V;T[,1GQC8JCE-T))#=)0L7+%8OY=NSXSN[&?;1<*7/# MG8S6=,EF3#VL[X0NN25*&"4LE1%/D6"+L3/U+Z](WS3(:GR-V%96KI%)9<[Y MHRE\"<>.9QBQF 7*0%#]]\2N61P;),WC[P+4*6.:AM7K'?JO6?(ZF3F5[)K' M?T:A6HV=@8-"MJ";6-WS[6^L2.C"X 4\EMDOVN9U^T,'!1NI>%(TU@R2*,W_ MZ7/1$94&>%\#7#3 &>\\4,;RABHZ&0F^1<+4UFCF(DLU:ZW)1:EY*S,E]--( MMU.3F>+!XZ(KGFB7[:D67>=W3!%HUA^1')%!9,H2M%M%,?ZF3Q''ZK% MD:LT$X/G!D74JSPJWA-UB&YYJE82?4Y#%KYN[^H,RC3P+HTK# +.V+J#B'>. ML(<)>IC=H+,/.^8 /"E[B63PW;WPXBD*V*=YUD]T2T4HT;=;ELR9^*LN?1#. MC+1+N:8!&SMZ*$D-SIS)SS_Y/>\7@&RW)-O-T,D^LB;KNEZ8R-98::F6^]D4-AD8L6T/6D_TR:DE<@P;]:V/^J"131Y2P0*^3*-_ M-/.@FF' I4)G>@ETP^-8*^!C+?L MJ!EI,:&BHGE82Q .E$^""*,D7ZOY&(7T!52[]4V_P3CS-25?:(Y2B2A0>3(Z M%))F2:KGQKK56T$\!_=QI6O]3G]/SUI7]$%;JAV"#PU#\!A&YUNG\P>G'H*@ M4;9-T-JG#_OGH4-P^,,0['8NZG6"K3=BT)K><00V!"H6JFA8#L%!TQ#$U@ Q M;%ZOER:-9@.CM10"MO:(\8F5CH_AIMBZ*8:WF ?\'G>,.V2-SZZ,8WN^]H\SA0&UF=&N6&#;+/[BB<;YL6O$X9(:LVH@4_>_/ M5G" EMH@UEC)J3>=Y!B;3F(]E\">6UEA KO.!I#F72>QMDK@7>?;) -_T8)# MM>W;RB?:4V]'R3&VH\1Z,8$M\JO>*47I$@EST""S22G0Y.F2U9+-P^G:Y[/^^!8=JVYO6:,FIC98V4WSDRI;/3_PNZ5B&:42Q6RAFWJ=OM:# MR,_0\H+BZ^S<:LZ5XDEVN6)4B\Y4T,\7G*M=P00H3S(G_P%02P,$% @ M#HIH5_$G>NJ* P RA !D !X;"]W;W)K&UL MQ5A=;]LV%/TKA%8,+=!$W[*5V0)B2\,*-( 1K]M#L0=:NK:%2*)'TG&S7S^2 M4E1)5HQD(] 76Z3N.9?WPT>ZGIT(?6![ (Z^E47%YL:>\\.-:;)T#R5FU^0 ME;BS);3$7"SISF0'"CA3H+(P'P8HB=BQ+3)\6 M4)#3W+"-YXW[?+?G\@S7P+X<5%2NS9Q> M/[/_JH(7P6PP@R4I_LPSOI\;4P-EL,7'@M^3TV_0!.1+OI043'VB4V-K&2@] M,D[*!BQ.4.95_8V_-8GH 3/.,!I ,X0X+T (76HBFS8P&(;-$]I&17Y?\(JQJQ.4>\CX'CO& ?!/;+.D;OWWU [U!> MH=_WY,APE;&9R<61I6,S;8ZWJ(_GO' \%]V1BN\92JH,LA%\?!D?7L";(E5M MOISG?"V>^Q+?' M%,::YY927.U " I'FR?4M5OA)[5]>\(T0U\_"TKTB4/)_AKKCMJ_-^Y?BN@- M.^ 4YH9020;T$8SHYY_LP/IEK#0ZR6*=9(DFLEX1O;:(WB7VJ/M[3CM%'"M' MS10H)OD(>HQLU[?#F?G8S?.YE>L'=M\H'J'R M_I6R7G5A/7\EJC7L!^&[!_ M,> 54/6 K5)HPL:R%QGZ>@?E!NAH(UZD?&LCZB2+=9(EFLAZ=0G:N@0_6$T" MG47421;K)$LTD?6*.&F+.-&F)C63W]6)T D&8G)N9 >>.Q"3-QU7DVD;\/1RP"*!^5N4Y"+=6YM0)UFLDRS11-:K2=C6)/S!2A+J+*). MLE@G6:*)K%=$V_H^FEC:M*2AZKXIA'XXT(GEB)4=VM.!FHQ8.1-K,E"F9,3, MG_K!0$[,SFQ6 MVIH9B)>(X5K]^TV]UV\+Y5X^9@?V'?+.V1_5@.ZFH6_$Y? M3_EWF.[RBJ$"ML*5=3T1RD?KP;E><')0D^&&<#%GJLL]X RH-!#WMX3PYX5T MT/Y]$?T+4$L#!!0 ( Z*:%>KW9.WLP4 )TD 9 >&PO=V]R:W-H M965TUT3]H.O*17@ M9Q3&?-Q:"[&YL\ WT818<]3&B;[<0NV7BX\!*NU4!>/F MGLDS)_?B!Q&->9#$@-'EN'4-KVYP3QFD=SP%=,\+QT!)F2?)#W7RU1^W7!41 M#>E"*!=$?NSH#0U#Y4G&\:]VVLK;5(;%XQ?O7U+Q4LR<<'J3A-\"7ZS'K4$+ M^'1)MJ%X2/9_4BW(4_X62"R6\# M:24I4,F7M#V/+V9[ GS M.?AX2P4)0OY)&CS.;L''#Y_ !^ OB:,MB!V_J0FLT9VH=YEJ' M=>?EV34'W^^HZMJCW0-73AOO,$K0-H*%M->2NGJP!CL&:] M3^DJB.-7JD![+=8\'L+!$'N50GC#C>7(D8D<-5+2;].##LH:>9TAJJIY[;:R M%D-2T(Y2M99*[:LTW[K]'NZZU6@O 4K0D!*TTD43ZZ5NH33;]CO=057H)3 ' M&LZ!=4'GB?)3B@Y!I^WU^F@ JYHN@3K0L YL!G8L2@]A!W4[PRH5V.,X5Z?! M'5B7=^2S^I(&IT0=LDX;]:%W."0O03O0X YLAG?L8@]9!Z,./.C!2\ .-+0# M[;AS#K%JE\5N]*#7ZW8/M%T"9I"!&61=_1O$5MU0J1I1!U?DVL,Y5ZZ!$62' MD<,]'ZXVBUYV?FP$:_=<%\J:\E;.@T$;A-Z989&5K6JGJR%OY709>D)V>DJ+ M OBJ*):J*':J*-2$H,?-ZC1@:,^]XA17G:R M8*'FA70S->MS#DCL9WN?]DII=(.I*6_EY!CT0MY[5TI#'*;3=0FJ0X;JD)WJ M9M)CD&\+Z/+8R>&D5H\-94%RO$H:8C2= WN,&#Q3PKA-KZ$[9*>[LM[3V]-V M-[4%7H+]D&$_-'COFFB(^'2Z+L&/R/ CJLN/E@=2= B.$&$$#T#J$MR(#3=B M.S?^CQ51>QZ4-SC[%7WV]L_59T 1VT&Q@:T%W4()B-T.JF[DV@,Y5Z@A06S? MY#KGX4:[?'6,VIL^5UKAUT,[M37W;*,;>K4K+\%QV' &UL MQ9GO;^(V&,?_%8M-TR8=26SG!^DH$MSM;B>M4U76WHO37@0P$#4_F&W@*NV/ MG^.D,5QBER"Z]D5)@OWX^SQY_'QL/-SG])&M">'@6YID[+JWYGQS9=MLOB9I MQ*Q\0S+QS3*G:<3%+5W9;$-)M)"=TL1&CN/;:11GO=%0/KNEHV&^Y4FS3<1"LR)?Q^2*C]$ M/!H-:;X'M&@MK!47TE796XB+L^*M3#D5W\:B'Q]->3Y_[$^$7POP/D_%RV:1 M#%)O:.]:-/BU!M^HX99062.S.0'E++D#4W#/ MVB08+9T9JZ#6&;QQ)@2OX-V@]FYPN4P8-#(!N;Z+_/9$"&L)H5'"%PD"$;7Q MCE !ME)!7U1G CY&,04/4;(EM3#P[T&U:E-9CA8TBH:/JOM,Q4J(4 MQ]E*5+:D2.+6FNYTBA@\@!"\2,R.);X8NFK44V.'E%S4=:Y/Q\Q8_,T6SYP5 M4+$+XC>>]? U\ 85WZ 1,"WI/"&K.,M>RFBWD=$XA(,0>YH<44B"9B:=FM(- MF2]GM=?(:N19(=(H5@"#9H)UJIV5K:-2X 0^=C48A8I/T B(B]?/:KBC(A!8 M[D"C4Y$&=D7-@UP?MFIHHJ;O^0$:0(T*!1MX&=J4VEX.5I,VR+5"38%'BC:H M*VW$GFI)8DV\4!,T?11 3_?6D"(-N@QI:GDOA@PU(8.1!74A4Y!!9LB< ^C* MY&'I1OB$+:]0J&B S#:KMZM%"W(AGL[TSZ844 M+)#WQGA&1EJ=ZZ!B"[H@6U"3+1!A!'5IH=""_E^TH"9:D&,AS?H2*;2@KF@Y M8>HW$6,,FB(,N@QANL[\%M+H8X<5:;"9-,]3?U)/_3$PSWVSP3.G!E9$PO"- MYSXV(O%0G;0TQTV6#0:>%[BN)D4.?LB[#,NZ+\UQ$V>^-= )5CC# M73G P *A( !D !X;"]W;W)K&ULS5AK;],P%/TK5D!HDV!Y];&.MA)T0B Q:5 >'Q ?W.2VM>;$P79: M^/=<)UG:T,RB-$C[TL:)[\DYQ[Y7UQEOA;Q3:P!-?B8\51-GK75VY;HJ6D-" MU87((,4G2R$3JG$H5Z[*)-"X"$JX&WC>P$TH2YWIN+AW*Z=CD6O.4KB51.5) M0N6OU\#%=N+XSOV-CVRUUN:&.QUG= 5ST)^S6XDCMT:)60*I8B(E$I83YY5_ M-?,')J"8\87!5NU=$R-E(<2=&;R+)XYG& &'2!L(BG\;F 'G!@EY_*A G?J= M)G#_^A[]32$>Q2RH@IG@7UFLUQ/GTB$Q+&G.]4>Q?0N5H+[!BP17Q2_95G,] MAT2YTB*I@I%!PM+RG_ZLC-@+\'L/! 150/"W 6$5$!9"2V:%K&NJZ70LQ99( M,QO1S$7A31&-:EAJEG&N)3YE&*>G;RB3Y OE.9 ;H"J7@&ND%7E!YKACXIP# M$4M"E0*\2=.8<$87C#/-0)&DC(@)U61I@#8%4+' 42XE2U?&8Z;(V35HRK@Z M1^#/\VMR]O2(J\:N1CF&E!M5U%^7U(,'J,\ANR"A]YP$7A"V MA,_LX=<08;A?A ?-# B]\B$Z7?GU[C^CDG89$?6]SIJ32:Z=B M4O]*932"B8.YK4!NP)D^>^(/O)=M/G4$UG MK%T+;>BX"I)MJ$GETK0VL27" MH$ P96DS];W+X= ?NYM]&8?31L/>:%C/:O#KU?QZ5GXSD6I<%LP)$@DL7C%( M6M2?^W7]U<:XQ.SO4_%&?] ]G!/T1F&_G6Z_IMNWTOV0"XW[*Y,LPOW&[LLD M5@QY9W;DV7O8 "?^.?EV \D"9.ONLK[CV-W5$5C#CD%MQ^#QY.2@2]?I. V)E[7$R_^0UE;,(T2?CM,0/:I%CZRBYVR5LB6+ M**H6>@V2B(6!IPO,$)9F^:Y !/8"87W/L5N](["&);ZWZW^\QU,B*BX=&=<5 M6M.YO<[1/[E,V"&.2)D.@)HR=VV=;^U__K%4V$&/$7XZ4%/XKC/S[:W9?KG( MTP=+16@O%?:7'+WE.T)K6K)K!OW>(RH6UL[T:.&ULO=WM;]I( L?Q?V7$K4Y[TFZ"#>2AER*EL<=/S;5JM;/[1_FXC[+_RAF2I7BSWFZ*-[V M9F6Y?'-\7$QF:AX71]E2+:J?W&;Y/"ZK+_.[XV*9JWC:#)JGQW:_?W(\CY-% M;WS1?.]C/K[(5F6:+-3'7!2K^3S.']ZI-+M_V[-ZW[[Q*;F;E?4WCL<7R_A. M?5;E+\N/>?75\5J9)G.U*))L(7)U^[9W:;V)1LV YC?^FZC[8N.VJ!_*39;] M47\13-_V^O4]4JF:E#415_]]55N'G[FRZ;!U\]F)NX M4%=9^FLR+6=O>V<],56W\2HM/V7WOFH?T*CV)EE:-/^*^_9W^STQ615E-F\' M5_=@GBP>_X__;)^(C0'6\)D!=CO ?NV 03M@\-H!PW; \+4#1NV T?: T3,# M3MH!)Z\=<-H..'WM73IK!YQM#Q@\,^"\'7#^VAFL_K>_7/_50]9_[,<7W>.K MI'F).7$9CR_R[%[D]>]77GVC>9TVXZM75K*H(_6YS*N?)M6X=)666D M+$2\F(JK;%$FBSNUF"2J$#\ZJHR3M/B7^%G\\MD1/_[P+_!;B.DG3*A'% MQ7%9W8F:.IZT$\K'">UG)K3$=37%K!#N8JJF.\9[YO'GAO''U8-?/P/VMV?@ MG6T$/TS*(V&=_R3LOCW8<7^NS,,O5W='HF\_.]PQ#P]7BVKVP;/#W5<,[S]_ MYZ5Y^'7\( 96,]K:]: MN-&SPZ.7)J^&M\_

_+[C7K][G&6X>Y9Z M\_RF6,83];97;7\+E7]5O?$__V&=]/^]ZX5/8@Z)N20F2RC,R^R2(QA\1<$I,DYCUB9PU6 M[RA\'=M'U4;KZV9@R D#$@M)+((P+3"C=6!&QL!\?A>(J_QA66;51DJ\3\KD M+FYVCGZ[5O,;E?\N_A(?\^PV*<7[K"C6W]Z5*>-,^V:*Q!P2?K!)X?9/UX3@:/Q!P2J V3EQ;QD!]FF739#7?M8["2,U!-1?5)*IYJ.:C6H!J M(:I%E*9GS>ZR9A]DW=A.0X60U!Q4J4)[(:CFHII$-0_5?%0+ M4"U$M8C2]/QU31)K=)A5)=HC034'U5Q4DZCFH9J/:@&JA:@649H>PJY18AG/ MFX_=8E*/<52U@DS*G?%"VR*HYJ":BVH2U3Q4\U$M0+40U:)6TWJCYT?=:7$] M-ET?Q#(70F2RJ->(JE3YO+I9'W[KQY_4O4;INL#%O%CG))%FR$1IVDV MBQJ&O;?6=,PXWM'#ZUIM-IH8YEGC?I;>V/HE!+5 M/%3S42U M1#5(DK3$]7U-&QS3^-)HJ;-6\-VYP@ MFH-J+JI)5/-0S4>U -5"5(LH38]>5ZZP#W.]#ANM8*":@VHNJDE4\U#-1[4 MU4)4BRA-#V%7U;#WO':':?GX]!(*P_.M0]E7YOGVS@]:PT UB6H>JOFH%J!: MB&H1I>GYZ>H:MKFN<9TLDOEJ7BT<]WS+I=G=>ZN%%C=0S44UB6H>JOFH%J!: MB&H1I>FIZ_H=]F$NU6&C]0Y4>KZ'P-S_^-52\D] M+B!LGF[OA*%M$51S44VBFH=J/JH%J!:B6D1I>AB[MLC@,&V1 =H6034'U5Q4 MDZCFH9J/:@&JA:@649H>PHW/?=FS+6(X.&FF]@[:T\L];+W1Q$$G=%%-HIJ' M:CZJ!:@6HEI$:7IZNF;(P-P,>>UZTEVH_.Y!7.5JFI0O+"G1 @FJ.:CFHII$ M-0_5?%0+4"U$M8C2]#QV59/!8:[H,4!+)ZCFH)J+:A+5/%3S42U M1#5(DK3 M0]B53@;F*WKLM:1$BR6MMED0'MK;:TJT+H)J$M4\5/-1+4"U$-4B2M/CT]5% M!N:ZR&O7E.]R%4]FXL-MLY7+XTG9;/(^U)>4:S^\XH65)GIM$%1S4,U%-8EJ M'JKYJ!:@6HAJ$:7I*>U**8.SPZPTT8X*JCFHYJ*:1#4/U7Q4"U M1+6(TO00 M=AV5@?D:)'NM--$>RN#IA4'Z1Z?;2TVT7H)J$M4\5/-1+4"U$-4B2M,_>KJK MEPS-]9+K^,__KUEI=O<-$ZHYJ.:BFD0U#]5\5 M0+42UB-+TU'4EE*%UD*7C M$"V?H)J#:BZJ253S4,U'M0#50E2+*$T/85<^&1K/JW]GL]*,[QT]M'*":BZJ M253S4,UO-:V/L'5QB0"=,42UB-+T0'5%DJ&Y2'*Y<:FZ#[?BUUFR*,JLVH ] M+B-WI@CMDZ":@VHNJDE4\U#-1[4 U4)4BRA-SUM7/1D.#[.*1/LFJ.:@FHMJ M$M4\5/-1+4"U$-4B2M-#V/5-AN9+FUQ.I\T6+T[KM6213%7^>/!D&2?3G6E# MBR6HYJ":BVJRU3879V=;;XOWT!E]5 M0+42UB-+T#'5UD:&Y+B)7Y2I7U3[7 MO?;F(=;55N?'3* -5" M5(LH38]25QT9OO"A,"]'Z2=1?V+,SD"A=1!4NZ'T/S!4F[RP.8YX5U_)3EL%[DP9VO= M-0?57%23J.:UFM77SM_WS[8W7&B1 ]5"5(LH34]45^08FHL MW,W67Y39LB;%35:6V;RY.5-QM0-7_T+U\]LL*[]]44]PG^5_-'=O_#]02P,$ M% @ #HIH5PEQ"&VL @ 1P8 !D !X;"]W;W)K&ULG5713MLP%/V5JPQ-3 *2)FVVLC82;4%# @G1P1X0#VYRVU@X=F8[ M+?S];"=-NRU4VEX:V[GG^)P3^W:T$?)%Y8@:7@O&U=C+M2[/?5^E.19$G8D2 MN7FS%+(@VDSERE>E1)(Y4,'\, ABOR"4>\G(K=W)9"0JS2C'.PFJ*@HBWR;( MQ&;L];SMPCU=Y=HN^,FH)"NV.P3A9"O-C)=3;V BL(&:;:,A#S6.,4&;-$1L;/AM-KM[3 _?&6_":\A7RE**"4[A4FAKOF,$5H1(>":MP5Z3M4-$, M)7$9WU"RH(SJ-SB>H2:4J4^&8X<\@6M>5EJ=P VND4$$3[=8+% ^PQ%0#M]S M42DC0XU\;\O%#+PZ^'O#0;SWT#[$G$\((3Q&( K&$&:;N(T+4=UB;XE<4:Z X=) @[//)@-9MZUZHD7I6L5":--XW# WG1ZE M+3#OET+H[<1NT/YW)+\ 4$L#!!0 ( Z*:%>]>Y;#F0( ,@' 9 M>&PO=V]R:W-H965T=[P[NP@T7/V0. MH-"V+)B<.+E2U1ACF>10$GG.*V#Z)..B)$IOQ0K+2@!)+:DLL.>Z(UP2RIPH MM+9;$86\5@5E<"N0K,N2B%]3*/AFX@R&.KG)E##@**[*"!:B'ZE;H'>Y4 M4EH"DY0S)"";.%>#\3PP> OX0F$C]];(1++D_(?97*<3QS47@@(2912(?JUA M!D5AA/0U?K::3N?2$/?7._5/-G8=RY)(F/'B*TU5/G$^."B%C-2%NN.;S]#& M,S1Z"2^D?:)-@PTT.*FEXF5+UC9-OF88^@=?H)7DOP'A."9PA^2_!? MZB%H"<%+/0Q;@@T=-[';Q,5$D2@4?(.$06LUL[#9MVR=+\K,=[)00I]2S5/1 M-4MX">B>;$&BTQ@4H84\0^_1PR)&IR=GZ 11ANYS7DO"4AEBI9T:*DY:!]/& M@?>, Q_=<*9RB>8LA;2''Q_G7Q[A8QUL%[&WBWCJ'15<0'6.?/<=\ES/[[G/ M[.5TKR^<__,^_V?O!\GPN_+[5L__:_E13&52<%D+0-^NEE()_0]_[ZMWHQCT M*YJ^-I8526#BZ,8E0:S!B=Z^&8SC1V#@9P, -H. 9 M>&PO=V]R:W-H965TBKTK:P$DMTE5Z6+/ M"]V*4.:D2[NV$>F2-ZJD##8"R::JB/C[!DI^7#F^\[CPF>X+91;<=%F3/6Q! M?:DW0L_<'B6G%3!).4,"=BOGVK]:^X%)L!%_4#C*DS$RI=QQ?F\FG_*5XQE& M4$*F# 31?P=80UD:),WCKP[4Z=]I$D_'C^B_VN)U,7=$PIJ77VFNBI43.RB' M'6E*]9D??X.NH$N#E_%2VE]T[&(]!V6-5+SJDC6#BK+VGSQT0IPD:)SQ!-PE MX/.$Q0L)09=@E7-;9K:L#T21="GX$0D3K=',P&ICLW4UE)EMW"JAGU*=I]*/ M1##*]A)M0*!M002@'S^ (K24/Z'W2)H5N725?I5)<+,.]J:%Q2_ )NB6,U5( M])'ED _S74VQYXD?>=[@2< MU!_0B-;??M? Z)."2OXY MIG++8C'.PASQ*UF3#%:./L,2Q &<]-T/?NC],B;13& #P1:]8(LI]-26*Q'C M"E'6:4094@6@[$RES79,B1;^TL*;;],AC7V,<1@MW<-ID<_C_$6,HR3Q^\!! M 9=] 9>3!7PE0A"F)%(?;N%Z@[$Z#Y.8K]V'V<" M&\@0]C*$;\+XX9R"S00V$"SJ!8N^K_&C9X8. \_SSFS_;U$#[G'//9[D_H4= M0"I-6%>@!,W,L/4Z.1*1RTG+3T*_=@=G ANHD/0J)&_"\LF<@LT$-A#,]YXN M%=[W-7V'?^KG*(R3$,=GOA\)]/$BBG'R@O?]DYN1_S_=WS"JILT_#?W:S9P+ M;2@$?A("OXD#T-&82[29T(:B/5T0_IV31,M1?Q?K5OT*YM6W*V?F,:-]M]/,&T7=\M$7O*)"IA MIR&]BTBS$FTCU4X4KVTO5[FSLL-#-)P@3H)_O.%>/$_."OIU-_P%02P,$ M% @ #HIH5SZ*D6/C! ;"( !D !X;"]W;W)K&ULM9IM;]LV$(#_"J%U0PL4D2B_RK,-U!:'!5BV(%ZW#\4^*#9M"Y%$ MCZ3M#NB/'_5BR9051DXO7Q*)XCW'NZ-/=Q#'1\:?Q)92B;[&42(FUE;*W @W6YD.V-/Q+MC0!96?=_=61L:?TYG8UL9QT132B2YDB O7O0._!=0J=::"Y]6O,$DWRD)R M]314!,E*C&VI-*9R]K*@ MSW*Z^PR]@^Y8(K<"D61%5PWROEG>,\C;RM+27/=D[LPU A=T=X,ZSD?D.FX' M?5[XZ/V[#X6?*6]8X+P]SVW#\[]G?4CDT6K@$KAU:H[ME/NHDRGHO&H???E- M34>WDL;BGZ9=E+.[S>PT5X[$+EC2B:62H:#\0*WI3S_@OO-S4\0@83XDC #! MM !URP!U3?3I[_OX4>T@ME;I?<>X#!XC>MI/ GTS;*V9$7QM="!A?@[K9;#T ME7B8=L;VX=SE0.HTE_=*E_>,+G^@!YKLJ4 TX$EC^IOE@/Z9 3T\]+!NQ/QR M5K?O>HX^R[^XW;+:9JM_=+6OM'662B73+TL[L(D3#;H MRQU-MUOCC]T(NG8[0<)\2!@!@FG1&)31&+QA-AY !@@2YD/""!!,"]"P#-"P M938^O8,%8@9R#5$9,ZS;-> MZ5GO>Y.N=Y$!^UVG9N70C%DWI:^!O-:++$\:^OP&[X!"CA4 MF"!I/BB-0-'T,+E5F%SCK^[R)_41W5.>C@4;VAB:'(CQ>SM6A>%$A@5*H^[=J9K&Y MFVU11!8$O=WV+LI(LZ*K/==**8%2JGNO:CZQL75JS.K0=21HCPI*\T%I!(JF MQ[+J4_'P+5\(H*TI*,T'I1$HFAZFJNG%YJ[W%76DUUCY.=UZ @-MA%MJ)5!: M]8]$53/LFIOA/^16Y:GB_6E,1&;0M3LIJJA=D?S@0X7/SV'@U6,J!0D ' X 9 >&PO=V]R:W-H965TZEY>7YY+2U6-9?:\WG OG*<^*^GJR M$6)[.9W6BPW/D_ICN>6%_&555GDBY-=J/:VW%4^6;:,\FV+79=,\28O)[*J] M]J6:794[D:4%_U(Y]2[/D^K'#<_*Q^L)FCQ?^)JN-Z*Y,)U=;9,UO^/BV_9+ M);]-#RS+-.=%G9:%4_'5]>03NHPI:1JTB/^F_+$^^NPTIMR7Y??FR^WR>N(V M=\0SOA -12+_// YS[*&2=['GWO2R:'/IN'QYV?V7UKCI3'W2O'V#UO1I9WOKN"@1R>RJ*A^= MJD%+MN9#Z_VVM?176C2!W3;FK99/Z:BKD+3<=3Q?[V[OI;@^/W!YQ/I>%V-1.7"SY$F@?F=N' MAO93Z:J#O_"SOVZPD?".;S\ZQ/W@8!<3X'[FKV^.(7/>UGM\=N\#9Y!#\)"6 MCXSP?=5"0T;+ R]V_!(:ZHZ,PF1-1KRLM\F"7T]DRJMY]< GLW_^ S'W9\C/ M-LDBFV2Q);+!B-##B% 3^^RW4B3983"::;HHB[K,TF4B^/)Y=*#!Z7A9R]NL M+@\S#P4ANIH^''M=1U&&0W>(BG04=E' V! 6ZS 4ABZF!]C !=[!!=Y;7+ H M:]&EM=858$[J.O".;HP1WP\47^@HBEF@^D)'H= -&%%\ < (8PS#OF '7[ 7 M)JBT?9%F39:^%3ROP7G);,Y+FV213;+8$ME@(/S#0/C&H/RT^'.7UFFSO%Y4 M/#M$(AA^1JI3Q\,F670&F0,-A:]%^\71]!IX.#AX.#!Z^$YJ31GF'YPU+Z0P MR3ZT4S]92LV4UJ)1*@]@W@OT6Y$)C?G*9 =@TDDN568[ &/(4U-'#,"([]$0 M=D%X<$%H=$'$I=L7:2?B6NMSN3RG?[47(-M#X&ZIQT+%=@"&F>;/-TFQYHW@7"5IY3PDV:X5L$M>I0_M^#M)77,! MJE!7NRD24B5)SP'4!?)]JGH"P"&$?2588@ 6L(!Y(XXXDO3(Z(@OY2.O9/%0 M-7*\7047%5^F<++97X MK!"0JV!3J;2ND&(@7;:E"SPIS%V\/LG-;1%%MHCB/9$2OV,3KZ\"D%'22I61 M9.E?^Q]5/^M.AB4;J!R[5_V\Q#T!%4'Q./N$QUA [S MF;I*13 9T::?#D,,!VC$$;WR1F;I/4_J79*)'[W$V235&M;89JI358Y5M@CI M:OP">5ASXQF=.@8QB7I9CXQB=7:;;V5^:U/["].,Z990EVK9'8 1%R,UO 8 MHLA35W@01UPYO6,S/+YL(QE,IT?+V-Y4GWGW397D\K%#Z?F4EW):FXDM1G[.3GT;+)% MY[#!H0?)?3:V>8-[%8_-*OY;40WDQ+NL75SE<)PZ#.:.3AT&#&AZBI7H/:=+ MT+M ;Q?L6!4,O=N7!MA<&OQ';&1I\)HYC76)KD[#N;FS4T,3Z#%4EUP <^&- MS'SG'M>\%4J7O"1KJ=EL:\Z"1#=@:I@(9"6]4"F ML:()]_(=F^5[Q%=TU ":S1ACX:M: < R- M[;'BOBS YK+ PN$:!A0^TK8RY@ ,>:&VU0K 0A)0+8WJ,.;Z(1GQ1U\SX!>V MW!.1.'/>%$O.K]+X%S.IU=+ *EMDE2VVQ39\,*$O(XAK,Y,2J[6"5;;(*EML MBVTX+GT!0LP%R/F9E %"?4#=:,4@&%R7)?NG0J<9\A_ZME7#.!8@.G(1A;I M2PYB+CDL)%*BEP,T\+0M= "& ZP>\$0 #)&0JB5N#.!\SW='#JW(T:-$YBHD M+M;R"J]>RJ!FFI-GJMW'B.P^1_1W/$A$^KJ(4*L9U%AEG3PN-MDBJVRQ+;;A MN/1U&WG3\TVF# H\9,2\0$L8.@R[1*U,(P#F!4A-M#$$\UQO+('VI1(Q'X'8 M2*#Z,85,>;YZZ@_!F*^=O0$P#_GJ$W0Q *,^<4<>]")]B4+,)4JWL[>0RM\H6666+;;$-QZ4OT.B;"C33D_3068[K8W6'"\*A MT,?J%A>$"QG5-OT@7*.T1DHSVI=FU%R:69!:^Q[8T"=4.RR#<"C 1!5;$"ZD M&*G[?A".^HBHAV;3HS>H?MQ MPY,EKQJ _'U5EN+Y2]/!X27#V?\!4$L#!!0 ( Z*:%?CCA^PA0( ,4' M 9 >&PO=V]R:W-H965T%?S_;2;."T@HQOB2^\SW/XSM;=]&& MBT>9 RCT5!9,CIU&*12%(=+'^--R.IVD >ZNM^S7-G>=RP.1,.7%;YJI?.Q<."B#):D+=<WB4_\@X0+J,Y0X'Y! MONL'/>>9OAWN]Z7S?^JS=ZN_*$;0O8+ \@7O>05]E]W0A?UTIK>-9$52&#NZ M>4D0:W#BSY^\H?NUK](?299\)-GL@\A>W$G8W4EXB#W^H8?$#4MY">CX.Y?R MI.\>&HJAI3 C81V?AH/ 'T1XO5OAGK# #X-784E/F.=?G+ONR[A9'UUX&7K# M+J[)&._TI1+$R@X$B5)>,]4\SL[;S9PKVVI?^2?>:.KU^!,]HYJ1\H^^&7"W M1*PHDZB I99RS\YUVQ3-T&@,Q2O;%1^XTCW6+G,]9T&8 +V_Y%QM#2/03>[X M+U!+ P04 " .BFA7D_!P#]0# "4#0 &0 'AL+W=OACW0 MTDDB0HDN2=G-?[^C),MN)]. L;W8(L7[\G/4D7><[Z1ZU06B@6^EJ/3"*XS9 MW/F^3@HLF1[+#5;T)I.J9(::*O?U1B%+&Z-2^%$03/V2\%;7\7B7E)5::RPH4 M9@MO&=[=AU-KT(SX@^-.'SV#=64MY:MM/*0++[!$*# Q5H+1WQ8_H1!6B3B^ M=J)>/ZJ__4.$_.K)G&3U+\R5-3++R9!REFK!;F2>Y^QLZA:ZN72*&; M7]BU8R>W'B2U-K+LC(F@Y%7[S[YU"W%D, M.&$2=0=1PMQ,UE)^98?%M6G1";0(K69E"PYY_(>KQHCWX[OIN>[N>BKKF3*,SY,YE8\ M1S;KR6;G5@XNH7.KGJ.[[>ENG3J_L"I!^ S+I78@RNV(D.L1.Y MCP[R=S TW&;#G\]%=$CWH3,UQR_7I;!W7GHC"C%C.L\ M#0]9/'1GW#V%+96IDAQ>+;?$#YO7A77(WZ$[T2[S7&%N=^ERR[A@ZQ/?L56Y M;E3L360;1U,*_[F_/9[>/RJ42U1YU9$)B1:3"^H;E5>P5H&T9NFK)[+0T5\6QE57@MVNV!,!ZMF8Q^VP2=0 M4+?OUJ5Q.%=TW>U=DBW!WDR2::%2IIHT7;()C8>"96!'\?D"[KHH0P"U+G+3 M2#F=%Y):#QM&W3"R,R;$+6S?G]F.]BIKK9E=,=DTC:&ZZ61*/)AN4RLP$F"+! U.:S]J1WXJ6=VRE-^6TRG#/O2/T_&_G>:R[JWX&G*Y)/SC)'7=&K^ MR-G1-\^G+*-+H>\:<$2V[>\LY/ROAGD#!I8',OW= M7..KC5?(X3K UO10A6 CQ2L1&RD^UX#XYPT82>)?;2P/,+!5P&H'\OOS0$WY M.5$$JXIYPW8PCB0)AD M^FLTCI'9B>'C7Q]LET11DO@1P/P.H@A#8#?B".8 M/&!(%-GWX-[[*-R\I\+M?_[&?P!02P,$% @ #HIH5Y>*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_'[]M\+2IN?]<;H6#/4IN*.]@TJ[[=&,$+NQ;" M564_&@RR?L6EZEU>[,XU-?UP0SN1.ZD5-/J&1RE>[(_]?I,]2RL7LI3N;=QK M/I>BQRJI9"7?13'N#7K,KO7+G]K(=ZT<+V>YT64Y[@VW.QZ%<3(_:)YYR#E? MV*;%\<4W#B#C7C: $RZEL:XYHCD_!\9G 0=OMVJG;V7IA)EP)_XPNMY(M?*G M@:OH!Y?1Q&'W=QO$<_-_PJB72YF+B<[K2BBWC:,1I0=4=BTWML<4K\2XMSN$ M7:F"W2@'06)W:GLJ.-9?*?ST7;&]:@>X00S-N80=YJYHP.D@K[4JA+*B8/#) MZE(6P%&PK[SD*ADK(.(#,$,B,%O+!K+B2[\T.QN$)?]@(L]W22S8/($<(Y(@6\E[^4\O")QY/ M>"L5/"^2ESZNT"H#R,\(Y&=:R*_<2NN#-C7"PJ'-$;^Q65U5W+R%*>@+ OF% M%O*;>!:J%FQI=.7#YPQXQ[(7Z=;LNK9A,A]@V7Q '$OIS:"!- 1#Z\ MJ"KI&J3& =Z<,!X34(:T[K\('5T0>^!.Y;H2;,Y?VTQ8UH^(L_X--PH"9=D4 MDO]LS8T(R;!\'Q'G^YE8-:/:[J%LA*7^B#CUHY5D:W0382:(B$V UI)M3$P2 M$;$D/FI)]FG.X8?MKR$7IHN(6!?=164G)F:.B-@<>'49#FMB3" QL4".E9[<(:8F%)B8J6@=1;[%&)B2HF)E7)8U73>EYA=8NK!R&%YT\F( MJ24F5@L^]_@03C5C:DF(U8+./K;JG 132T*L%KP<"Z>;$TPT";%H<,PDQ,1T MDQ#K!L=,0TST/0BQ?G;%[1F;P=F*&@HS>'1XX:?%M>(A)J:?A%@_QVK=B7!< MEJ%^$DP_";%^CF#N@AMB8OI)B/6#EN3MA(0I*"%6$([92DB8A9)3#G!:"2G% M+)2>;(#3/$0A)F:AE/I5R3',[4,48F(62HDM]&,<]I&"PJ(HQ<23$HOG/[)V M2B\.7T^DF'A28O$6#S^;45W'V.>28D]LQO+=G%A8DE_RON4 MO:XL?2,3T,\A)B:6E%@LG9C:K2'Q2!CNA)B86%)BL71B+FL'@V^_MBQ<_X&) M)2,62]=KJ\Y;,\.\DA%[Y?@\R[[^,LPK&;%7CF(>Z"_#)),12P;%;%60&2:9 M[%23:PUF:P45)IGL1)-K'T]^B(FN]#KEY%J[TS$)9<02PN< ST),3$(9L83" MMZW=Z1)S3T;LGJX9R@[&$2:>$;5XNJ8HNR Q[XRHO=,!&1@]Q,2\,R+VSI2_ ML>>FMYNO^S7/$VGS4OML%$)BUAD16^=.60E5!IL;7L#-R:Z,@<'VP4J/$::< M4:.U+WFQ6X5 M_>X_ "[_!5!+ P04 " .BFA7Q]=S3T<" #5*P &@ 'AL+U]R96QS M+W=O24 M'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\'@^G857M MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.JI\?;F8O7 MKZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;46PCT%M1; M"/06U%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;)RQ("O17U M5@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT-]38"O0WU M-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [ M4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0Z!VH=Q#H MG5'O3*!W1KTS@=X9]F?4.Q/HG5'O_)-Z#^/7H0S7GN\U7O\GJ1[/YY;K MY2_+[YV3N_>"!7J;)%C>O?,(BR ;8#BWD! M3W+;1DUBRW8[Y>UQ4D":$52@(LW9-&IMWW/C*WVK7O]Z\A1GA[X;XK+8I.2O M&(OUAGH;2^=IR"LK%WJ;\M>P9M[66[LF)A8+PVHW)!K2/(TUBIOK.UK979=F M]X?\9WMA^:?E/E+0IE/3GOBIO7Q(F\H MV+L)X\K' 2_G'O840MO0[-&&]-/V>1<[="RFIXYB>;K$.SVZU:JMJ7'UKL]' MRN@#V29NB%+?E<>B%Z>34[YA.G[RL_.G,J<"\\['X'S,$POT];C7D8RGYSX7 MHI#:TZ_XEIA+G_U^-$Z[H>:3V?EZ_[BPG>81V?0X_X[_GO%;_2_V(4#ZD"!] M*) ^-$@?!J2/"J2/2Y ^?H#TP1I:];8?7?#;]H?7F M&5!+ 0(4 Q0 ( Z*:%<'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ #HIH5[O?&\+N *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ #HIH5YE&PO=V]R:W-H965T&UL4$L! A0#% M @ #HIH5Q]MOW\K!P 7Q\ !@ ("!.0X 'AL+W=O*749IX D /\N 8 " @7\L M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5QEK("M@!@ -@\ !@ M ("! 3L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5_;9.PK&"@ ZAX M !D ("! %( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5R/^S7,8!0 ^0P !D M ("!36X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #HIH5^X@;CN;! % X !D ("!UWL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5^YW M>4\&! ,0T !D ("!MHX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5])ESHHD P 5@< !D M ("!RJ8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ #HIH5_MAYBA, P !@H !D ("! M0KD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #HIH5S(82V/A P RPP !D ("!&<, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5P%NR@FR M @ <08 !D ("!H

&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5^-SJ*1. P V0H !D M ("!W]@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #HIH5R0LSD?O!0 "!( !D ("!-.( M 'AL+W=O&PO=V]R:W-H965T[J !X;"]W;W)K&UL4$L! A0#% @ M#HIH5_8U&[XI @ '04 !D ("!2O$ 'AL+W=O&UL4$L! A0#% @ #HIH5Q1S?C&E! M=AD !D ("!T_H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5U\N+;.@ @ VP< !D M ("!Q X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ #HIH5]=N_3#4! *1\ !D ("!@AD! 'AL M+W=O&PO=V]R:W-H965T4A 0!X;"]W;W)K&UL4$L! A0#% @ #HIH M5ZR:SL'V @ E0D !D ("!5R&PO=V]R:W-H965T-X[:$\04 .\F 9 " @9@M 0!X;"]W;W)K M&UL4$L! A0#% @ #HIH5V-RR?\_ @ H 4 M !D ("!P#,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5U8"^1&PO=V]R:W-H965T M&UL4$L! A0# M% @ #HIH5_$G>NJ* P RA !D ("!=E$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5TY! M(+>G P *A( !D ("!FF ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #HIH5[U[EL.9 @ R < !D M ("!?',! 'AL+W=O&PO M=V]R:W-H965TIY 0!X;"]W;W)K&UL4$L! A0#% @ #HIH5Z#58RH%"0 <#@ !D ("! M!'\! 'AL+W=O&PO=V]R:W-H965T3\' /U , )0- 9 M " @?R* 0!X;"]W;W)K&UL4$L! A0#% M @ #HIH5[7 C#T_ P !A0 T ( !!X\! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M#HIH5\?7 XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 220 364 1 false 92 0 false 10 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://riotblockchain.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders Equity Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Organization and Operation of The Company's Business Sheet http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfCompanySBusiness Organization and Operation of The Company's Business Notes 7 false false R8.htm 10201 - Disclosure - Liquidity and Financial Condition Sheet http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition Liquidity and Financial Condition Notes 8 false false R9.htm 10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Sheet http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements Notes 9 false false R10.htm 10401 - Disclosure - Revenue from Contracts with Customers Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 10 false false R11.htm 10501 - Disclosure - Bitcoin Sheet http://riotblockchain.com/role/DisclosureBitcoin Bitcoin Notes 11 false false R12.htm 10601 - Disclosure - Property and Equipment Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 10701 - Disclosure - Finite-Lived Intangible Assets Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets Finite-Lived Intangible Assets Notes 13 false false R14.htm 10801 - Disclosure - Power Purchase Agreement Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement Power Purchase Agreement Notes 14 false false R15.htm 10901 - Disclosure - Deposits Sheet http://riotblockchain.com/role/DisclosureDeposits Deposits Notes 15 false false R16.htm 11001 - Disclosure - Accrued Expenses Sheet http://riotblockchain.com/role/DisclosureAccruedExpenses Accrued Expenses Notes 16 false false R17.htm 11101 - Disclosure - Debt Sheet http://riotblockchain.com/role/DisclosureDebt Debt Notes 17 false false R18.htm 11201 - Disclosure - Leases Sheet http://riotblockchain.com/role/DisclosureLeases Leases Notes 18 false false R19.htm 11301 - Disclosure - Stockholders' Equity Sheet http://riotblockchain.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 11401 - Disclosure - Stock-Based Compensation Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 11501 - Disclosure - Fair Value Measurements Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 11601 - Disclosure - Commitments and Contingencies Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 11701 - Disclosure - Income Taxes Sheet http://riotblockchain.com/role/DisclosureIncomeTaxes Income Taxes Notes 23 false false R24.htm 11801 - Disclosure - Earnings Per Share Sheet http://riotblockchain.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 24 false false R25.htm 11901 - Disclosure - Segment Information Sheet http://riotblockchain.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Sheet http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies) Policies http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements 26 false false R27.htm 30403 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers 27 false false R28.htm 30503 - Disclosure - Bitcoin (Tables) Sheet http://riotblockchain.com/role/DisclosureBitcoinTables Bitcoin (Tables) Tables http://riotblockchain.com/role/DisclosureBitcoin 28 false false R29.htm 30603 - Disclosure - Property and Equipment (Tables) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://riotblockchain.com/role/DisclosurePropertyAndEquipment 29 false false R30.htm 30703 - Disclosure - Finite-Lived Intangible Assets (Tables) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables Finite-Lived Intangible Assets (Tables) Tables http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets 30 false false R31.htm 30803 - Disclosure - Power Purchase Agreement (Tables) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables Power Purchase Agreement (Tables) Tables http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement 31 false false R32.htm 30903 - Disclosure - Deposits (Tables) Sheet http://riotblockchain.com/role/DisclosureDepositsTables Deposits (Tables) Tables http://riotblockchain.com/role/DisclosureDeposits 32 false false R33.htm 31003 - Disclosure - Accrued Expenses (Tables) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://riotblockchain.com/role/DisclosureAccruedExpenses 33 false false R34.htm 31203 - Disclosure - Leases (Tables) Sheet http://riotblockchain.com/role/DisclosureLeasesTables Leases (Tables) Tables http://riotblockchain.com/role/DisclosureLeases 34 false false R35.htm 31403 - Disclosure - Stock-Based Compensation (Tables) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://riotblockchain.com/role/DisclosureStockBasedCompensation 35 false false R36.htm 31503 - Disclosure - Fair Value Measurements (Tables) Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://riotblockchain.com/role/DisclosureFairValueMeasurements 36 false false R37.htm 31603 - Disclosure - Commitments and Contingencies (Tables) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies 37 false false R38.htm 31803 - Disclosure - Earnings Per Share (Tables) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://riotblockchain.com/role/DisclosureEarningsPerShare 38 false false R39.htm 31903 - Disclosure - Segment Information (Tables) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://riotblockchain.com/role/DisclosureSegmentInformation 39 false false R40.htm 40101 - Disclosure - Organization and Operation of Our Business (Details) Sheet http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails Organization and Operation of Our Business (Details) Details 40 false false R41.htm 40201 - Disclosure - Liquidity and Financial Condition (Details) Sheet http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails Liquidity and Financial Condition (Details) Details http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition 41 false false R42.htm 40401 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails Revenue from Contracts with Customers (Details) Details http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables 42 false false R43.htm 40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details) Details 43 false false R44.htm 40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) Sheet http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details) Details 44 false false R45.htm 40501 - Disclosure - Bitcoin - Schedule of additional information (Details) Sheet http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails Bitcoin - Schedule of additional information (Details) Details 45 false false R46.htm 40601 - Disclosure - Property and Equipment (Details) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails Property and Equipment (Details) Details http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables 46 false false R47.htm 40602 - Disclosure - Property and Equipment - Schedule of property and equipment (Details) Sheet http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of property and equipment (Details) Details 47 false false R48.htm 40701 - Disclosure - Finite-Lived Intangible Assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets (Details) Details http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables 48 false false R49.htm 40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details) Details 49 false false R50.htm 40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Sheet http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details) Details 50 false false R51.htm 40801 - Disclosure - Power Purchase Agreement (Details) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails Power Purchase Agreement (Details) Details http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables 51 false false R52.htm 40802 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Sheet http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details) Details 52 false false R53.htm 40901 - Disclosure - Deposits (Details) Sheet http://riotblockchain.com/role/DisclosureDepositsDetails Deposits (Details) Details http://riotblockchain.com/role/DisclosureDepositsTables 53 false false R54.htm 40902 - Disclosure - Deposits - Schedule of deposits on equipment (Details) Sheet http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails Deposits - Schedule of deposits on equipment (Details) Details 54 false false R55.htm 41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details) Sheet http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails Accrued Expenses - Schedule of accrued expenses (Details) Details 55 false false R56.htm 41101 - Disclosure - Debt (Details) Sheet http://riotblockchain.com/role/DisclosureDebtDetails Debt (Details) Details http://riotblockchain.com/role/DisclosureDebt 56 false false R57.htm 41201 - Disclosure - Leases (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesDetails Leases (Details) Details http://riotblockchain.com/role/DisclosureLeasesTables 57 false false R58.htm 41202 - Disclosure - Leases - Schedule of lease expense (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails Leases - Schedule of lease expense (Details) Details 58 false false R59.htm 41203 - Disclosure - Leases - Schedule of other information (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails Leases - Schedule of other information (Details) Details 59 false false R60.htm 41204 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details) Sheet http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails Leases - Schedule of future minimum operating lease payments (Details) Details 60 false false R61.htm 41301 - Disclosure - Stockholders' Equity (Details) Sheet http://riotblockchain.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://riotblockchain.com/role/DisclosureStockholdersEquity 61 false false R62.htm 41401 - Disclosure - Stock-Based Compensation (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://riotblockchain.com/role/DisclosureStockBasedCompensationTables 62 false false R63.htm 41402 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details) Details 63 false false R64.htm 41403 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails Stock-Based Compensation - Schedule of Performance-based awards (Details) Details 64 false false R65.htm 41404 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details) Sheet http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails Stock-Based Compensation - Schedule of Service-based awards (Details) Details 65 false false R66.htm 41501 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) Sheet http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) Details 66 false false R67.htm 41601 - Disclosure - Commitments and Contingencies (Details) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables 67 false false R68.htm 41602 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) Sheet http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details) Details 68 false false R69.htm 41701 - Disclosure - Income Taxes (Details) Sheet http://riotblockchain.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://riotblockchain.com/role/DisclosureIncomeTaxes 69 false false R70.htm 41801 - Disclosure - Earnings Per Share (Details) Sheet http://riotblockchain.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://riotblockchain.com/role/DisclosureEarningsPerShareTables 70 false false R71.htm 41901 - Disclosure - Segment Information (Details) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://riotblockchain.com/role/DisclosureSegmentInformationTables 71 false false R72.htm 41902 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details) Sheet http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails Segment Information - Schedule of reportable segments and operating income (Details) Details 72 false false R73.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 73 false false R74.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 74 false false All Reports Book All Reports riot-20230930.xsd riot-20230930_cal.xml riot-20230930_def.xml riot-20230930_lab.xml riot-20230930_pre.xml riot-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "riot-20230930x10q.htm": { "nsprefix": "riot", "nsuri": "http://riotblockchain.com/20230930", "dts": { "schema": { "local": [ "riot-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/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": [ "riot-20230930_cal.xml" ] }, "definitionLink": { "local": [ "riot-20230930_def.xml" ] }, "labelLink": { "local": [ "riot-20230930_lab.xml" ] }, "presentationLink": { "local": [ "riot-20230930_pre.xml" ] }, "inline": { "local": [ "riot-20230930x10q.htm" ] } }, "keyStandard": 263, "keyCustom": 101, "axisStandard": 26, "axisCustom": 2, "memberStandard": 27, "memberCustom": 58, "hidden": { "total": 59, "http://fasb.org/us-gaap/2023": 46, "http://riotblockchain.com/20230930": 8, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 220, "entityCount": 1, "segmentCount": 92, "elementCount": 669, "unitCount": 10, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 9, "http://xbrl.sec.gov/dei/2023": 30, "http://fasb.org/us-gaap/2023": 717 }, "report": { "R1": { "role": "http://riotblockchain.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_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R3": { "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:ContractAssetsCurrentRetainage", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:ContractAssetsCurrentRetainage", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:GainLossRealizedOnSaleexchangeOfCryptocurrencies", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders Equity", "shortName": "Condensed Consolidated Statements of Stockholders Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_cGuYB8W-hU-aRzSuxee9vw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_cGuYB8W-hU-aRzSuxee9vw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R7": { "role": "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfCompanySBusiness", "longName": "10101 - Disclosure - Organization and Operation of The Company's Business", "shortName": "Organization and Operation of The Company's Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition", "longName": "10201 - Disclosure - Liquidity and Financial Condition", "shortName": "Liquidity and Financial Condition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements", "longName": "10301 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers", "longName": "10401 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://riotblockchain.com/role/DisclosureBitcoin", "longName": "10501 - Disclosure - Bitcoin", "shortName": "Bitcoin", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:CryptocurrenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:CryptocurrenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipment", "longName": "10601 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets", "longName": "10701 - Disclosure - Finite-Lived Intangible Assets", "shortName": "Finite-Lived Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement", "longName": "10801 - Disclosure - Power Purchase Agreement", "shortName": "Power Purchase Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://riotblockchain.com/role/DisclosureDeposits", "longName": "10901 - Disclosure - Deposits", "shortName": "Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:DepositAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:DepositAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpenses", "longName": "11001 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://riotblockchain.com/role/DisclosureDebt", "longName": "11101 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://riotblockchain.com/role/DisclosureLeases", "longName": "11201 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://riotblockchain.com/role/DisclosureStockholdersEquity", "longName": "11301 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensation", "longName": "11401 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurements", "longName": "11501 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies", "longName": "11601 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxes", "longName": "11701 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShare", "longName": "11801 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformation", "longName": "11901 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies", "longName": "20302 - Disclosure - Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "shortName": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables", "longName": "30403 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://riotblockchain.com/role/DisclosureBitcoinTables", "longName": "30503 - Disclosure - Bitcoin (Tables)", "shortName": "Bitcoin (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables", "longName": "30603 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables", "longName": "30703 - Disclosure - Finite-Lived Intangible Assets (Tables)", "shortName": "Finite-Lived Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables", "longName": "30803 - Disclosure - Power Purchase Agreement (Tables)", "shortName": "Power Purchase Agreement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://riotblockchain.com/role/DisclosureDepositsTables", "longName": "30903 - Disclosure - Deposits (Tables)", "shortName": "Deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:ScheduleOfDepositAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:ScheduleOfDepositAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesTables", "longName": "31003 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://riotblockchain.com/role/DisclosureLeasesTables", "longName": "31203 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "longName": "31403 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables", "longName": "31503 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables", "longName": "31603 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareTables", "longName": "31803 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationTables", "longName": "31903 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails", "longName": "40101 - Disclosure - Organization and Operation of Our Business (Details)", "shortName": "Organization and Operation of Our Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:NumberOfMegawattsCapacityProvidedForBitcoinMining", "unitRef": "Unit_Standard_MWh_Gb7_agjYk0agUfypSwLZlw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:NumberOfMegawattsCapacityProvidedForBitcoinMining", "unitRef": "Unit_Standard_MWh_Gb7_agjYk0agUfypSwLZlw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "longName": "40201 - Disclosure - Liquidity and Financial Condition (Details)", "shortName": "Liquidity and Financial Condition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:StockholdersEquityOther", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R42": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails", "longName": "40401 - Disclosure - Revenue from Contracts with Customers (Details)", "shortName": "Revenue from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:ContractBalances", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:ContractBalances", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails", "longName": "40402 - Disclosure - Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of changes in the contract liabilities and deferred revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "longName": "40403 - Disclosure - Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of disaggregated revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:RevenueRemainingPerformanceObligationRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:RevenueRemainingPerformanceObligationRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "longName": "40501 - Disclosure - Bitcoin - Schedule of additional information (Details)", "shortName": "Bitcoin - Schedule of additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "riot:CryptocurrenciesClassifiedAsCurrent", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:RevenueRecognizedFromCryptocurrenciesMined", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "riot:CryptocurrenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R46": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "longName": "40601 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:NumberOfOfflineMiners", "unitRef": "Unit_Standard_item_ey7KEYfy6EK3Xmw8-W28mA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "riot:NumberOfMinersToBePurchased", "unitRef": "Unit_Standard_item_ey7KEYfy6EK3Xmw8-W28mA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R47": { "role": "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "longName": "40602 - Disclosure - Property and Equipment - Schedule of property and equipment (Details)", "shortName": "Property and Equipment - Schedule of property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails", "longName": "40701 - Disclosure - Finite-Lived Intangible Assets (Details)", "shortName": "Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "longName": "40702 - Disclosure - Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details)", "shortName": "Finite-Lived Intangible Assets - Schedule of finite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "longName": "40703 - Disclosure - Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "shortName": "Finite-Lived Intangible Assets - Schedule of estimated future amortization of finite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "longName": "40801 - Disclosure - Power Purchase Agreement (Details)", "shortName": "Power Purchase Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:PowerCurtailmentCredits", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_5_1_2020_To_5_31_2020_riot_BitcoinMiningFacilityAxis_riot_RockdaleFacilityBitcoinMiningFacilityTexasMember_srt_CounterpartyNameAxis_riot_TxuEnergyRetailCompanyLlcMember_us-gaap_TypeOfArrangementAxis_riot_PowerPurchaseAgreementMember_eBhit9zq7kumZfEuLv4ZYg", "name": "riot:AggregateMegawattsOfPowerAgreedToAcquire", "unitRef": "Unit_Standard_MWh_Gb7_agjYk0agUfypSwLZlw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R52": { "role": "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "longName": "40802 - Disclosure - Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "shortName": "Power Purchase Agreement - Schedule of Changes in Estimated Fair Value of Derivative Asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "us-gaap:DerivativeAssetsNoncurrent", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://riotblockchain.com/role/DisclosureDepositsDetails", "longName": "40901 - Disclosure - Deposits (Details)", "shortName": "Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "riot:ReclassificationToPropertyAndEquipment", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:SecurityDepositPaid", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R54": { "role": "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "longName": "40902 - Disclosure - Deposits - Schedule of deposits on equipment (Details)", "shortName": "Deposits - Schedule of deposits on equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "riot:EquipmentDeposits", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_PI9sM5NjVUayf_ufbA7SoQ", "name": "riot:EquipmentDeposits", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfDepositAssetsTableTextBlock", "riot:DepositAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "longName": "41001 - Disclosure - Accrued Expenses - Schedule of accrued expenses (Details)", "shortName": "Accrued Expenses - Schedule of accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:AccruedConstructionInProgressCurrent", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "riot:AccruedConstructionInProgressCurrent", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://riotblockchain.com/role/DisclosureDebtDetails", "longName": "41101 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://riotblockchain.com/role/DisclosureLeasesDetails", "longName": "41201 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails", "longName": "41202 - Disclosure - Leases - Schedule of lease expense (Details)", "shortName": "Leases - Schedule of lease expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails", "longName": "41203 - Disclosure - Leases - Schedule of other information (Details)", "shortName": "Leases - Schedule of other information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:OperatingCashFlowsFromOperatingLeases", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:OperatingCashFlowsFromOperatingLeases", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "riot:ScheduleOfOtherInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails", "longName": "41204 - Disclosure - Leases - Schedule of future minimum operating lease payments (Details)", "shortName": "Leases - Schedule of future minimum operating lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "longName": "41301 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_1_2021_us-gaap_BusinessAcquisitionAxis_riot_AcquisitionOfESSMetronMember_kx4_6u8-YUuYICnrIApqug", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "Unit_Standard_pure_4q6-o4lcaUKqr8ff-MgbqQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R62": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "longName": "41401 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_riot_ServiceBasedAwardsMember_fpQEn1KrVkSnEjVDR0AX9w", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_riot_ServiceBasedAwardsMember_fpQEn1KrVkSnEjVDR0AX9w", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "longName": "41402 - Disclosure - Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "shortName": "Stock-Based Compensation - Schedule of Recognized Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "longName": "41403 - Disclosure - Stock-Based Compensation - Schedule of Performance-based awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Performance-based awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_riot_PerformanceBasedRSUsMember_ve2GR0gojU-A7pkRnYfNWQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_FWrHHDP6RE2jAiryAbskWQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_GosMYqUVl0-O9iipDZvYww", "name": "riot:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R65": { "role": "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "longName": "41404 - Disclosure - Stock-Based Compensation - Schedule of Service-based awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Service-based awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_riot_UnvestedTimeBasedRestrictedStockMember_5RfGGW4nGkqWahFQnulvgw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_FWrHHDP6RE2jAiryAbskWQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_us-gaap_AwardTypeAxis_riot_UnvestedTimeBasedRestrictedStockMember_5RfGGW4nGkqWahFQnulvgw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_FWrHHDP6RE2jAiryAbskWQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "41501 - Disclosure - Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "shortName": "Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:DerivativeAssets", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_PqWUq-o_gUuZBXXG6JetAQ", "name": "us-gaap:DerivativeAssets", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "41601 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "longName": "41602 - Disclosure - Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "shortName": "Commitments and Contingencies - Estimated Fair Value Contingent Consideration Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_EQZTDVGCsE2O1kuErl-LCA", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_EQZTDVGCsE2O1kuErl-LCA", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "longName": "41701 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails", "longName": "41801 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_FWrHHDP6RE2jAiryAbskWQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_FWrHHDP6RE2jAiryAbskWQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "longName": "41901 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_yHoItiCUH0igIVhp74Vebw", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_P0OcfQXNlEWhaZts3Y7Qag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2022_To_9_30_2022_srt_ProductOrServiceAxis_riot_RevenueNetMiningMember_YaiDicAMfEuF3vVGZcq5Uw", "name": "riot:NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "unitRef": "Unit_Standard_customer_4od6NZdyak2gSqRb-6QXZw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "riot:NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "unique": true } }, "R72": { "role": "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "longName": "41902 - Disclosure - Segment Information - Schedule of reportable segments and operating income (Details)", "shortName": "Segment Information - Schedule of reportable segments and operating income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:Revenue1", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "riot:Revenue1", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } }, "R73": { "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": "73", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_-nuivOOYIEO-KBVsiCGz6A", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true }, "uniqueAnchor": null }, "R74": { "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": "74", "firstAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_1_2023_To_9_30_2023_oKVec33v5UK0zV6Btavsxw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "riot-20230930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r203", "r207", "r211", "r212", "r213", "r214", "r215", "r216", "r218" ] }, "riot_RevenueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueNetAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue Net Abstract", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r299", "r307", "r334", "r335", "r336", "r418", "r419", "r460", "r495", "r496", "r550", "r551", "r552", "r553", "r560", "r573", "r574", "r583", "r587", "r600", "r609", "r612", "r721", "r730", "r754", "r755", "r756", "r757", "r758" ] }, "riot_ConvertiblePreferredStockSeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ConvertiblePreferredStockSeriesAMember", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "2% Convertible Preferred Stock Series A [Member]", "label": "Convertible Preferred Stock Series AMember", "terseLabel": "2% Series A Convertible Stock" } } }, "auth_ref": [] }, "riot_ConvertiblePreferredStockSeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ConvertiblePreferredStockSeriesBMember", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "0% Convertible Preferred Stock Series B [Member]", "label": "Convertible Preferred Stock Series BMember", "terseLabel": "0% Series B Convertible Stock" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "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": [ "r27", "r132", "r576" ] }, "riot_EngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EngineeringMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Engineering [Member]", "label": "Engineering Member", "terseLabel": "Engineering" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r307", "r419", "r460", "r495", "r496", "r550", "r551", "r552", "r553", "r560", "r573", "r574", "r583", "r587", "r600", "r609", "r730", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Balance as of September 30, 2023", "periodStartLabel": "Balance as of December 31, 2022", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r59", "r363" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reportable segments and operating income", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r39", "r40" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r299", "r307", "r334", "r335", "r336", "r418", "r419", "r460", "r495", "r496", "r550", "r551", "r552", "r553", "r560", "r573", "r574", "r583", "r587", "r600", "r609", "r612", "r721", "r730", "r754", "r755", "r756", "r757", "r758" ] }, "riot_EliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EliminationsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Eliminations Member", "terseLabel": "Eliminations [Member]" } } }, "auth_ref": [] }, "riot_DataCenterHostingMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DataCenterHostingMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Data Center Hosting Member", "terseLabel": "Data Center Hosting", "verboseLabel": "Data Center Hosting" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r307", "r419", "r460", "r495", "r496", "r550", "r551", "r552", "r553", "r560", "r573", "r574", "r583", "r587", "r600", "r609", "r730", "r753", "r754", "r755", "r756", "r757", "r758" ] }, "riot_AcquisitionOfWhinstoneMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AcquisitionOfWhinstoneMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition Of Whinstone Member" } } }, "auth_ref": [] }, "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": [ "r691" ] }, "riot_Bitcoin": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "Bitcoin", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares of bitcoin sold for proceeds.", "label": "Bitcoin", "terseLabel": "Sold bitcoin (in Shares)" } } }, "auth_ref": [] }, "riot_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "documentation": "Working capital as measured by current assets less current liabilities.", "label": "Working Capital", "terseLabel": "Working capital" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r715", "r716", "r743", "r762", "r764" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]", "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": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r39", "r40" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "riot_ReclassificationToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ReclassificationToPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Reclassification to property and equipment.", "label": "Reclassification To Property And Equipment", "terseLabel": "Reclassification to property and equipment" } } }, "auth_ref": [] }, "riot_BusinessCombinationConsiderationAdditionalTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BusinessCombinationConsiderationAdditionalTransferred1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Additional Transferred.", "label": "Business Combination Consideration Additional Transferred1", "terseLabel": "Additional consideration paid" } } }, "auth_ref": [] }, "riot_ContractBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ContractBalances", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances", "terseLabel": "Contract balances" } } }, "auth_ref": [] }, "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": [ "r690" ] }, "riot_PropertyandEquipmentDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PropertyandEquipmentDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_PropertyandEquipmentDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PropertyandEquipmentDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general, and administrative", "terseLabel": "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": [ "r83" ] }, "riot_CryptocurrenciesClassifiedAsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CryptocurrenciesClassifiedAsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Cryptocurrencies classified as current.", "label": "Cryptocurrencies Classified As Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "riot_StockholdersEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "StockholdersEquityDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "auth_ref": [] }, "riot_MaximumAmountOfSalesShares": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MaximumAmountOfSalesShares", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of sales shares.", "label": "Maximum Amount Of Sales Shares", "terseLabel": "Maximum amount of sales shares (in Dollars)" } } }, "auth_ref": [] }, "riot_StockholdersEquityDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "StockholdersEquityDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Line Items]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property 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": [ "r97", "r118", "r122", "r123" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r36", "r37", "r38", "r116", "r117", "r119", "r120" ] }, "riot_BusinessCombinationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BusinessCombinationDiscountRate", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discount rate.", "label": "Business Combination Discount Rate", "terseLabel": "Discount rate" } } }, "auth_ref": [] }, "riot_NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfSharesHeldToCoverWithholdingTaxesRelatedToTheSettlementOfRestrictedStockUnits", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units.", "label": "Number Of Shares Held To Cover Withholding Taxes Related To The Settlement Of Restricted Stock Units", "terseLabel": "Number of shares held to cover withholding taxes related to the settlement of restricted stock units" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "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": [ "r130", "r142", "r161", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r366", "r370", "r390", "r607", "r728", "r729", "r751" ] }, "riot_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "auth_ref": [] }, "riot_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "riot_AcquisitionOfESSMetronMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AcquisitionOfESSMetronMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition Of ESSMetron Member", "terseLabel": "Acquisition of ESS Metron [Member]" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FuturePowerCreditsNonCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Future Power Credits Non Current.", "label": "Future Power Credits Non Current", "terseLabel": "Future power credits, less current portion" } } }, "auth_ref": [] }, "us-gaap_LandBuildingsAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandBuildingsAndImprovementsMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land rights and land improvements [Member]", "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "riot_SegmentInformationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SegmentInformationDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Information (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r308", "r311", "r339", "r340", "r342", "r601" ] }, "riot_TypeOfProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "TypeOfProductOrServiceAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Type Of Product Or Service Axis", "terseLabel": "Type of Product or service [Axis]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense)", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [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": [ "r99" ] }, "riot_SegmentInformationDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SegmentInformationDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Information (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "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": [ "r34", "r218" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "terseLabel": "Other income (expense)", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r452", "r527", "r561", "r562", "r563" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "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": [ "r163", "r347", "r349", "r350", "r351", "r355", "r359", "r360", "r361", "r473" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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": [ "r234", "r235", "r236", "r240", "r724", "r725" ] }, "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": [ "r630", "r641", "r651", "r676" ] }, "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": [ "r632", "r643", "r653", "r678" ] }, "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": [ "r634", "r645", "r655", "r680" ] }, "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": [ "r663" ] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Contracts [Member]", "terseLabel": "Customer contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r58" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r387" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r399" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r102", "r160", "r267", "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r380", "r547", "r548", "r569" ] }, "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": [ "r631", "r642", "r652", "r677" ] }, "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": [ "r663" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Consideration", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r603", "r740", "r741", "r742" ] }, "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": [ "r663" ] }, "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": [ "r633", "r644", "r654", "r679" ] }, "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": [ "r633", "r644", "r654", "r671", "r679" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares of restricted common stock", "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": [ "r326" ] }, "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": [ "r664" ] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Final determination", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost (in Dollars)", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r341" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureIncomeTaxesDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred income tax benefit (expense)", "negatedTerseLabel": "Deferred income tax benefit (expense)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r104", "r124", "r357", "r358", "r714" ] }, "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": [ "r682" ] }, "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": [ "r664" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r739" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "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": [ "r664" ] }, "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": [ "r633", "r644", "r654", "r679" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r164", "r165", "r253", "r271", "r413", "r578", "r579" ] }, "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": [ "r633", "r644", "r654", "r679" ] }, "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": [ "r664" ] }, "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": [ "r664" ] }, "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": [ "r634", "r645", "r655", "r680" ] }, "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": [ "r633", "r644", "r654", "r679" ] }, "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": [ "r664" ] }, "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": [ "r633", "r644", "r654", "r679" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingency estimate of possible loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r235", "r236", "r239", "r240" ] }, "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": [ "r664" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies - Note 16", "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": [ "r20", "r69", "r441", "r504" ] }, "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": [ "r690" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Schedule of performance-based awards", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r10" ] }, "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": [ "r665" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of stock-based compensation", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r52" ] }, "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": [ "r667" ] }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Realized Gain (Loss)", "terseLabel": "Realized loss on sale of marketable equity securities", "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "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": [ "r666" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Finite-Lived Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r227" ] }, "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": [ "r635", "r646", "r656", "r681" ] }, "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": [ "r670" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r321" ] }, "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": [ "r668" ] }, "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": [ "r669" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r329" ] }, "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": [ "r669" ] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on marketable equity securities", "terseLabel": "Unrealized gain (loss) on marketable equity securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r80" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r306", "r411", "r412", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r498", "r499", "r500", "r501", "r502", "r522", "r524", "r549", "r750" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r384" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r744" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r610", "r611", "r614", "r615", "r616", "r617", "r762", "r764" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "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": [ "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r127", "r139", "r140", "r141", "r161", "r182", "r183", "r185", "r187", "r193", "r194", "r221", "r241", "r243", "r244", "r245", "r248", "r249", "r268", "r269", "r273", "r276", "r282", "r390", "r468", "r469", "r470", "r471", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r505", "r526", "r544", "r564", "r565", "r566", "r567", "r568", "r697", "r711", "r717" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total cost of property and equipment", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r99", "r133", "r448" ] }, "us-gaap_ContributionOfProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContributionOfProperty", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Contribution of Property", "terseLabel": "Property and equipment obtained in exchange transaction", "documentation": "Value of property contributed in noncash investing and financing activities." } } }, "auth_ref": [ "r29", "r30", "r31" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r438", "r448", "r607" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r397", "r414" ] }, "riot_ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ReclassificationOfDepositsOnEquipmentToPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Reclassification Of Deposits On Equipment To Property And Equipment.", "label": "Reclassification Of Deposits On Equipment To Property And Equipment", "terseLabel": "Reclassification of deposits to property and equipment" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r16" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Outstanding balance", "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": [ "r11", "r110", "r760" ] }, "riot_ScheduleOfDepositAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfDepositAssetsTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of deposit assets.", "label": "Schedule of Deposit Assets [Table Text Block]", "terseLabel": "Schedule of deposits on equipment" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r26" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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": [] }, "riot_ContingentConsiderationLiabilityFuturePowerCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ContingentConsiderationLiabilityFuturePowerCredits", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Liability Future Power Credits.", "label": "Contingent Consideration Liability Future Power Credits", "terseLabel": "Contingent consideration liability - future power credits, less current portion" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued 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": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Equipment Guidance Line", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "riot_ScheduleOfOtherInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfOtherInformationTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's other information.", "label": "Schedule Of Other Information Table Text Block", "terseLabel": "Schedule of other information" } } }, "auth_ref": [] }, "riot_PerformanceBasedRestrictedStockAwardsAndUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PerformanceBasedRestrictedStockAwardsAndUnitsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to performance based restricted stock awards and units.", "label": "Performance Based Restricted Stock Awards and Units [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r284", "r285", "r296" ] }, "riot_AtMarketOffering2023Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AtMarketOffering2023Member", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to 2023 At the market offering.", "label": "At the Market Offering 2023 [member]", "terseLabel": "2023 ATM Offering" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r284", "r285", "r296" ] }, "riot_Rule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "Rule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Rule 10b51 Arr Modified [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, par value (in Dollars per share)", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r72", "r732" ] }, "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": [ "r690" ] }, "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": [ "r685" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r129", "r145", "r146", "r153", "r161", "r169", "r177", "r178", "r199", "r205", "r210", "r213", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r365", "r368", "r369", "r383", "r390", "r437", "r449", "r474", "r525", "r542", "r543", "r582", "r604", "r605", "r619", "r707", "r728" ] }, "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": [ "r659" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r179", "r188", "r189", "r190" ] }, "riot_OperatingCashFlowsFromOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "OperatingCashFlowsFromOperatingLeases", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating cash flows from operating leases.", "label": "Operating Cash Flows From Operating Leases", "terseLabel": "Operating cash outflows for operating leases" } } }, "auth_ref": [] }, "riot_DepositsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DepositsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deposits [Line Items]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r297" ] }, "riot_ScheduleOfDepositsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfDepositsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Deposits.", "label": "Schedule of Deposits [Table]" } } }, "auth_ref": [] }, "riot_PurchaseAgreementAdditionalPurchaseOptionImmersionCoolingSystemsMegawattCapacity": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PurchaseAgreementAdditionalPurchaseOptionImmersionCoolingSystemsMegawattCapacity", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The megawatt capacity of additional purchase option for immersion cooling systems.", "label": "Purchase Agreement, Additional Purchase Option, Immersion Cooling Systems, Megawatt Capacity", "terseLabel": "Purchase of additional immersion cooling systems" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Revolving line of credit", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r64", "r66", "r251", "r398", "r585", "r586" ] }, "riot_PurchaseAgreementImmersionCoolingSystemsMegawattCapacity": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PurchaseAgreementImmersionCoolingSystemsMegawattCapacity", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The megawatt capacity of immersion cooling systems to be purchased.", "label": "Purchase Agreement, Immersion Cooling Systems, Megawatt Capacity", "terseLabel": "Purchase of immersion cooling systems" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r702" ] }, "riot_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithheldForIndemnificationObligations": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesWithheldForIndemnificationObligations", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests withheld for indemnification obligations under business acquisition.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Withheld for Indemnification Obligations", "terseLabel": "Number of shares withheld for indemnification security" } } }, "auth_ref": [] }, "riot_GainLossRealizedOnSaleexchangeOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "GainLossRealizedOnSaleexchangeOfCryptocurrencies", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on sale/exchange of cryptocurrencies.", "label": "Gain Loss Realized On Saleexchange Of Cryptocurrencies", "negatedLabel": "Realized gain on sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net", "totalLabel": "Net income (loss) before taxes", "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)." } } }, "auth_ref": [] }, "riot_BusinessAcquisitionSharesWithheldForIndemnificationObligationsTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BusinessAcquisitionSharesWithheldForIndemnificationObligationsTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The term in which shares are withheld for indemnification obligations under business acquisition.", "label": "Business Acquisition, Shares Withheld for Indemnification Obligations, Term", "terseLabel": "Number of shares withheld for indemnification security, term" } } }, "auth_ref": [] }, "riot_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The performance period for shares under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "auth_ref": [] }, "riot_TotalShareholderReturnBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "TotalShareholderReturnBasedAwardsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to total shareholder return based awards.", "label": "Total Shareholder Return Based Awards [Member]", "terseLabel": "Total shareholder return based awards [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per share (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": [ "r151", "r171", "r172", "r173", "r174", "r175", "r182", "r185", "r186", "r187", "r191", "r382", "r383", "r436", "r451", "r580" ] }, "riot_FuturePowerCreditsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FuturePowerCreditsToBeReceived", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future power credits to be received.", "label": "Future Power Credits to be Received", "terseLabel": "Future power credits to be received" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Power Purchase Agreement." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "negatedLabel": "Acquisition-related costs", "terseLabel": "Acquisition-related costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment", "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": [ "r6" ] }, "riot_BusinessCombinationContingentConsiderationLiabilityDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BusinessCombinationContingentConsiderationLiabilityDiscountRate", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The discount rate used for determining value of contingent consideration.", "label": "Business Combination, Contingent Consideration, Liability, Discount Rate", "terseLabel": "Discount rate of contigent consideration" } } }, "auth_ref": [] }, "riot_FuturePowerCreditsReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FuturePowerCreditsReceivableTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Period in which future power credits to be received.", "label": "Future Power Credits Receivable, Term", "terseLabel": "Future power credits to be received, term" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares acquired (in Shares)", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r106" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialCondition" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity and Financial Condition", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r71" ] }, "riot_NorthernDataWorkingCapitalDisputesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NorthernDataWorkingCapitalDisputesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to northern data working capital disputes.", "label": "Northern Data Working Capital Disputes [Member]", "terseLabel": "Northern data working capital disputes [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedTotalLabel": "Total income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r115", "r125", "r177", "r178", "r202", "r348", "r356", "r453" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, including retainage of $3,997 and $3,012, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r284", "r286", "r296" ] }, "riot_LineOfCreditFacilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LineOfCreditFacilityTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of line of credit.", "label": "Line of Credit Facility, Term", "terseLabel": "Line of credit facility, term" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "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": [] }, "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": [ "r683" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock awards [Member]", "verboseLabel": "Restricted Stock [Member]", "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": [ "r32" ] }, "riot_PowerCurtailmentCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PowerCurtailmentCredits", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Power curtailment credits.", "label": "Power Curtailment Credits", "negatedLabel": "Power curtailment credits", "terseLabel": "Power curtailment credits", "verboseLabel": "Power curtailment credits" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income, Current", "terseLabel": "Deferred revenue, current portion", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r698" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r411", "r412", "r750" ] }, "riot_Mr.TheriotMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "Mr.TheriotMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mr. Theriot.", "label": "Mr. Theriot [Member]", "terseLabel": "Mr. Theriot [Member]" } } }, "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_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Derivative asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r143", "r144", "r389", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r511", "r512", "r554", "r555", "r556", "r557", "r558", "r559", "r579", "r612", "r763" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers", "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": [ "r126", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r298" ] }, "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": [ "r686" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "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": [] }, "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": [ "r684" ] }, "riot_GMOLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "GMOLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GMO litigation.", "label": "G M O Litigation [Member]", "terseLabel": "G M O [Member]" } } }, "auth_ref": [] }, "riot_DepositAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DepositAssetsDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDeposits" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deposit assets.", "label": "Deposit Assets Disclosure [Text Block]", "terseLabel": "Deposits" } } }, "auth_ref": [] }, "riot_AdditionalPaymentForEquipmentDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AdditionalPaymentForEquipmentDeposit", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for additional payments for equipment deposits.", "label": "Additional Payment for Equipment Deposit", "terseLabel": "Additional payment for equipment deposit" } } }, "auth_ref": [] }, "riot_LanceDAmbrosioMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LanceDAmbrosioMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Lance D Ambrosio.", "label": "Lance D Ambrosio [Member]" } } }, "auth_ref": [] }, "riot_DeferredRevenueGainOnAcquisitionSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DeferredRevenueGainOnAcquisitionSettlement", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue Gain On Acquisition Settlement", "label": "Deferred Revenue Gain On Acquisition Settlement", "terseLabel": "Deferred gain on acquisition post-close dispute settlement" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "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": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r5", "r47" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "riot_NonRule10b51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NonRule10b51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Non Rule 10b51 Arr Modified [Flag]", "terseLabel": "Non Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "riot_AccruedConstructionInProgressCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AccruedConstructionInProgressCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for construction in progress. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Construction In Progress Current", "terseLabel": "Construction in progress" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Noncurrent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Derivative asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r143" ] }, "riot_SecurityDepositPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SecurityDepositPaid", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Security Deposit Paid.", "label": "Security Deposit Paid", "terseLabel": "Security Deposit" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets", "negatedLabel": "(Increase)/decrease in operating assets", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r408", "r606" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant other observable inputs (Level 2) [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r261", "r300", "r305", "r386", "r416", "r585", "r586", "r595", "r596", "r597" ] }, "riot_ChangeInEstimatedFutureDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ChangeInEstimatedFutureDevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development cost.", "label": "Change in Estimated Future Development Costs", "terseLabel": "Deposit for future power usage" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "riot_NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMegawattsCapacityConstructionUnderInitialPhaseOfDevelopment", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of megawatts construction under initial phase of development of Corsicana Facility.", "label": "Number Of Megawatts Capacity Construction Under Initial Phase Of Development", "terseLabel": "Number of megawatts construction under initial phase of development of facility" } } }, "auth_ref": [] }, "riot_TxuEnergyRetailCompanyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "TxuEnergyRetailCompanyLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "TXU Energy Retail Company LLC.", "label": "TXU Energy Retail Company LLC" } } }, "auth_ref": [] }, "riot_NumberOfMinersAcquiredAndReceived": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMinersAcquiredAndReceived", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of miners acquired and received during the period.", "label": "Number Of Miners Acquired And Received", "terseLabel": "Number of miners acquired and received" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Increase/(decrease) in operating liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r4" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active markets (Level 1) [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r261", "r300", "r305", "r386", "r415", "r595", "r596", "r597" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r409" ] }, "riot_FairValueOfBitcoin": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FairValueOfBitcoin", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of fair value of Bitcoin.", "label": "Fair Value of Bitcoin", "terseLabel": "Estimated fair value of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3) [Member]", "verboseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r261", "r300", "r301", "r302", "r303", "r304", "r305", "r386", "r417", "r585", "r586", "r595", "r596", "r597" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per share (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": [ "r151", "r171", "r172", "r173", "r174", "r175", "r180", "r182", "r185", "r186", "r187", "r191", "r382", "r383", "r436", "r451", "r580" ] }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Power Purchase Agreement [Line Items]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "Remainder of 2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "riot_FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FairValueMeasurementsDetailsScheduleofChangesinEstimatedFairValueofDerivativeAssetTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Derivative Asset [Table]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense related to property 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": [ "r5", "r47" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "riot_LesseeOperatingLeaseLiabilityPaymentsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsThereafter", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "riot_NumberOfIncreasedCapacityOfMining": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfIncreasedCapacityOfMining", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of increased capacity of mining.", "label": "Number Of Increased Capacity Of Mining", "terseLabel": "Additional increased mining capacity" } } }, "auth_ref": [] }, "riot_NumberOfMegawattsCapacityProvidedForBitcoinMining": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMegawattsCapacityProvidedForBitcoinMining", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of megawatts in total developed capacity for Bitcoin mining and data center hosting services for institutional-scale hosted clients", "label": "Number Of Megawatts Capacity Provided For Bitcoin Mining", "verboseLabel": "Mining capacity (MW)" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred financing costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r65", "r731" ] }, "riot_AmortizationOfLicenseFeeRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AmortizationOfLicenseFeeRevenue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amortization of license fee revenue.", "label": "Amortization Of License Fee Revenue", "terseLabel": "Amortization of license fee revenue" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r409" ] }, "riot_RevenueNetMiningMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueNetMiningMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Mining Member", "label": "Revenue Net Mining [Member]", "terseLabel": "Bitcoin Mining [Member]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum operating lease payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r748" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r746" ] }, "riot_RevenueNetHostingMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueNetHostingMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Hosting Member", "label": "Revenue Net Hosting [Member]", "terseLabel": "Data Center Hosting [Member]" } } }, "auth_ref": [] }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of future minimum operating lease payments [Line Items]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "verboseLabel": "(Loss) gain on sale/exchange of equipment", "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value." } } }, "auth_ref": [ "r710" ] }, "riot_AtmOffering2022Member": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AtmOffering2022Member", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "2022 ATM Offering [Member]", "label": "2022 ATM Offering" } } }, "auth_ref": [] }, "riot_DepositsOnEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DepositsOnEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deposits on equipment.", "label": "Deposits On Equipment", "negatedLabel": "Deposits on equipment" } } }, "auth_ref": [] }, "riot_StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "StockIssueDuringPeriodValueConversionOfPreferredStockToCommonStock", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of conversion of preferred stock to common stock.", "label": "Stock Issue During Period Value Conversion Of Preferred Stock To Common Stock", "negatedLabel": "Conversion of preferred stock to common stock" } } }, "auth_ref": [] }, "riot_ServiceBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ServiceBasedAwardsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting service-based awards.", "label": "Service-based awards [Member]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91", "r158" ] }, "riot_CorsicanaFacilityLandSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CorsicanaFacilityLandSiteMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "It Represent Corsicana Facility Land Site [Member]", "label": "Corsicana Facility Land Site [Member]" } } }, "auth_ref": [] }, "riot_ContractAssetsCurrentRetainage": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ContractAssetsCurrentRetainage", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "The amount of current retainage included in contract assets.", "label": "Contract Assets, Current, Retainage", "terseLabel": "Contract assets, retainage" } } }, "auth_ref": [] }, "riot_NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfAnticipatedGigawattsBitcoinMiningUnderDevelopmentAtSite", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of gigawatt Bitcoin mining and data center facility complex, the Corsicana Facility, is under development.", "label": "Number Of Anticipated Gigawatts Bitcoin Mining Under Development At The Site", "terseLabel": "Anticipated gigawatt under development at site" } } }, "auth_ref": [] }, "riot_PropertySubjectToOrAvailableForOperatingLease_Domain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PropertySubjectToOrAvailableForOperatingLease_Domain", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "PropertySubjectToOrAvailableForOperatingLease_ [Domain]", "terseLabel": "Property Subject to or Available for Operating Lease [Domain]" } } }, "auth_ref": [] }, "riot_PaymentsOnContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PaymentsOnContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments on contingent consideration liability.", "label": "Payments On Contingent Consideration Liability", "negatedLabel": "Payments on contingent consideration liability - future power credits" } } }, "auth_ref": [] }, "riot_MarketPriceOfBitcoin": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MarketPriceOfBitcoin", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The market value of Bitcoins held.", "label": "Market Price Of Bitcoin", "terseLabel": "Market price of one Bitcoin" } } }, "auth_ref": [] }, "riot_ScheduleOfAntidilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfAntidilutiveSecuritiesAbstract", "lang": { "en-us": { "role": { "documentation": "Schedule Of Antidilutive Securities Abstract", "label": "Earnings Per Share Abstract" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfContingentConsiderations": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ChangeInFairValueOfContingentConsiderations", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Considerations", "terseLabel": "Change in fair value of contingent consideration" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r400" ] }, "riot_NumberOfBitcoinsHeld": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfBitcoinsHeld", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of Bitcoins held.", "label": "Number Of Bitcoins Held", "terseLabel": "Number of Bitcoins held" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r33", "r35", "r62", "r63", "r218" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r657" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r735" ] }, "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_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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": [ "r73" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, no par value; 340,000,000 shares authorized; 196,300,944 and 167,751,112 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively", "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": [ "r73", "r443", "r607" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r109", "r136", "r161", "r199", "r206", "r211", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r366", "r370", "r390", "r440", "r517", "r607", "r620", "r728", "r729", "r751" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r73", "r505" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r73", "r505", "r523", "r764", "r765" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r624" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash transactions" } } }, "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_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Other", "terseLabel": "Stockholders' equity", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r696" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfOurBusinessDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r718" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental information:" } } }, "auth_ref": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r68", "r572" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "terseLabel": "Equipment term loan, current", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r137" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of derivative asset", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r5" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "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": [ "r682" ] }, "riot_UlListingsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "UlListingsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "UL Listings [Member]", "label": "Ul Listings Member", "terseLabel": "UL Listings [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common shares to pay employee withholding taxes", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r24" ] }, "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": [ "r691" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "riot_ProceedsFromSaleOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ProceedsFromSaleOfCryptocurrencies", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of cryptocurrencies.", "label": "Proceeds From Sale Of Cryptocurrencies", "terseLabel": "Proceeds from sale of Bitcoin" } } }, "auth_ref": [] }, "riot_ServicebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ServicebasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Servicebased RSUs Member", "terseLabel": "Service-based RSUs [Member]" } } }, "auth_ref": [] }, "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": [ "r692" ] }, "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": [ "r691" ] }, "riot_ServicebasedRSAsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ServicebasedRSAsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Servicebased RSAs Member", "terseLabel": "Service-based RSAs [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Preferred stock convertible conversion ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r270" ] }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table]" } } }, "auth_ref": [] }, "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": [ "r693" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "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": [ "r692" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders Equity" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r164", "r165", "r253", "r271", "r413", "r577", "r579" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r127", "r139", "r140", "r141", "r161", "r182", "r183", "r185", "r187", "r193", "r194", "r221", "r241", "r243", "r244", "r245", "r248", "r249", "r268", "r269", "r273", "r276", "r282", "r390", "r468", "r469", "r470", "r471", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r505", "r526", "r544", "r564", "r565", "r566", "r567", "r568", "r697", "r711", "r717" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Other 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": [ "r138" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management [Member]" } } }, "auth_ref": [ "r719", "r749" ] }, "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": [ "r694" ] }, "riot_GroundLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "GroundLeaseMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ground lease [Member]", "label": "Ground Lease Member", "terseLabel": "Ground lease [Member]" } } }, "auth_ref": [] }, "riot_SalesAgentsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SalesAgentsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales Agents [Member]", "label": "Sales Agents Member", "terseLabel": "Sales Agents" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "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": [ "r625", "r695" ] }, "riot_MemberOfOurCompanysOfficersAndEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MemberOfOurCompanysOfficersAndEmployeesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Member Of Our Companys Officers And Employees Member", "terseLabel": "Board of directors, officers, employees, and advisors [Member]" } } }, "auth_ref": [] }, "riot_FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]" } } }, "auth_ref": [] }, "riot_MachineryAndFacilityEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MachineryAndFacilityEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Machinery and facility equipment [Member]", "label": "Machinery And Facility Equipment Member", "terseLabel": "Machinery and facility equipment [Member]" } } }, "auth_ref": [] }, "riot_OfficeAndOtherLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "OfficeAndOtherLeasesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Office and other leases [Member]", "label": "Office And Other Leases Member", "terseLabel": "Office and other leases [Member]" } } }, "auth_ref": [] }, "riot_MinersAndMiningEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MinersAndMiningEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Miners and Mining Equipment [Member]", "label": "Miners And Mining Equipment Member", "terseLabel": "Miners and mining equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "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": [ "r625", "r695" ] }, "riot_MiningMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MiningMember", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Mining Member", "terseLabel": "Mining" } } }, "auth_ref": [] }, "riot_ConstructionInProgressIncludedInAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ConstructionInProgressIncludedInAccruedExpenses", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Construction In Progress Included In Accrued Expenses.", "label": "Construction In Progress Included In Accrued Expenses", "terseLabel": "Construction in progress included in accrued expenses" } } }, "auth_ref": [] }, "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": [ "r625", "r695" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Offering costs for the issuance of common stock / At-the-market offering", "terseLabel": "Issuance expense (in Dollars)", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Equipment term loan outstanding", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r11", "r110", "r260", "r266", "r585", "r586", "r760" ] }, "riot_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "OtherRevenueMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue Member", "terseLabel": "Other revenue", "verboseLabel": "Other revenue [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "riot_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "OtherMember", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other Member", "terseLabel": "Other" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "riot_PerformancebasedRSAsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PerformancebasedRSAsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Performancebased RSAs Member", "terseLabel": "Performance-based RSAs [Member]" } } }, "auth_ref": [] }, "riot_ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ContractWithCustomerBillingsInExcessOfCostsAndEstimatedEarnings", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfChangesInContractLiabilitiesAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer contract With customer of costs and estimated earnings for which consideration from customer has been received or is due.", "label": "Contract With Customer Billings In Excess Of Costs And Estimated Earnings", "verboseLabel": "Additions and other changes in contract liabilities" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other noncurrent liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "riot_PerformancebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PerformancebasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Performancebased RSUs Member", "terseLabel": "Performance-based RSUs [Member]" } } }, "auth_ref": [] }, "riot_RevenueNetEngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueNetEngineeringMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Net Engineering [Member]", "label": "Revenue Net Engineering [Member]", "terseLabel": "Engineering [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r42", "r45" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock/At-the-market offering, net of offering costs (in Shares)", "verboseLabel": "Stock issued during period, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r72", "r73", "r103", "r468", "r544", "r565" ] }, "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": [ "r682" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "negatedLabel": "Impairment of goodwill", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r5", "r8" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r43", "r44", "r421" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r261", "r300", "r301", "r302", "r303", "r304", "r305", "r386", "r415", "r416", "r417", "r585", "r586", "r595", "r596", "r597" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedLabel": "Impairment of Bitcoin", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r5", "r98" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of additional information", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r9", "r96" ] }, "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": [ "r690" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of liability", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromOtherDebt", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Other Debt", "terseLabel": "Bitcoin proceeds amount", "documentation": "Amount of cash inflow from debt classified as other." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "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": [ "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r21", "r128", "r147", "r148", "r149", "r166", "r167", "r168", "r170", "r176", "r178", "r192", "r222", "r223", "r283", "r343", "r344", "r345", "r353", "r354", "r373", "r374", "r375", "r376", "r377", "r378", "r381", "r391", "r392", "r393", "r394", "r395", "r396", "r410", "r461", "r462", "r463", "r475", "r544" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of changes in estimated fair value of derivative asset", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r166", "r167", "r168", "r170", "r176", "r178", "r222", "r223", "r343", "r344", "r345", "r353", "r354", "r373", "r375", "r376", "r378", "r381", "r461", "r463", "r475", "r764" ] }, "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": [ "r689" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition of ESS Metron, LLC (in Shares)", "verboseLabel": "Number of shares (in Shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r72", "r73", "r103" ] }, "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": [ "r683" ] }, "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": [ "r690" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r7", "r128", "r147", "r148", "r149", "r166", "r167", "r168", "r170", "r176", "r178", "r192", "r222", "r223", "r283", "r343", "r344", "r345", "r353", "r354", "r373", "r374", "r375", "r376", "r377", "r378", "r381", "r391", "r392", "r393", "r394", "r395", "r396", "r410", "r461", "r462", "r463", "r475", "r544" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r385", "r386" ] }, "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": [ "r682" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss Contingency Loss In Period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r723" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r86" ] }, "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": [ "r682" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r403", "r606" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "riot_Revenue1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "Revenue1", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue1", "terseLabel": "Total segment and consolidated revenue" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r404", "r606" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Amount borrowed", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r14" ] }, "riot_FuturePowerCreditsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FuturePowerCreditsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Future Power Credits Current.", "label": "Future Power Credits Current", "terseLabel": "Future power credits, current portion" } } }, "auth_ref": [] }, "riot_LiquidityandFinancialConditionDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LiquidityandFinancialConditionDetailsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "label": "Liquidity and Financial Condition (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated 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": [ "r734" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the issuance of common stock / At-the-market offering", "verboseLabel": "Proceeds from the sale of stock (in Dollars)", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets exchanged for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r406", "r606" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from the sale of stock net (in Dollars)", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r468" ] }, "riot_EquipmentDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EquipmentDeposits", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Deposits on equipment.", "label": "Equipment Deposits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ChangeInFairValueOfDerivativeAsset", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementScheduleOfChangesInEstimatedFairValueOfDerivativeAssetDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of derivative asset.", "label": "Change In Fair Value Of Derivative Asset", "negatedLabel": "Change in fair value of derivative asset", "verboseLabel": "Change in fair value of derivative asset" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r295", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate of debt during the period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "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": [ "r295", "r588", "r589", "r590", "r591", "r592", "r593", "r594" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at end of period", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r14" ] }, "us-gaap_LossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossOnSaleOfInvestments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Loss on Sale of Investments", "terseLabel": "Realized loss on sale of marketable equity securities", "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r708", "r709", "r710", "r759" ] }, "riot_ChangeInFairValueOfDerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ChangeInFairValueOfDerivativeAssets", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of derivative assets.", "label": "Change In Fair Value Of Derivative Assets", "terseLabel": "Change in fair value of derivative asset" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r319" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Borrowing", "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": [ "r14" ] }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPayment", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Payments of credit and security facility", "documentation": "Amount of the required periodic payments of both interest and principal." } } }, "auth_ref": [ "r14" ] }, "riot_ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfChangesInTheTotalDeferredRevenueLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Changes In The Total Deferred Revenue Liability Abstract" } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBasisOfPresentationSummaryOfSignificantAccountingPoliciesAndRecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91" ] }, "riot_CryptocurrenciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CryptocurrenciesAbstract", "lang": { "en-us": { "role": { "label": "Cryptocurrencies Abstract" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from the sale of marketable equity securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office and computer equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "riot_ScheduleOfAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfAdditionalInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Additional Information Abstract" } } }, "auth_ref": [] }, "riot_ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ContingentConsiderationLiabilityFuturePowerCreditsCurrentPortion", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability - future power credits, current portion.", "label": "Contingent Consideration Liability Future Power Credits Current Portion", "terseLabel": "Contingent consideration liability - future power credits, current portion" } } }, "auth_ref": [] }, "riot_ScheduleOfPropertyAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfPropertyAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "auth_ref": [] }, "riot_ScheduleOfAccruedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfAccruedExpensesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "totalLabel": "Total", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r121" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r13" ] }, "riot_ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfChangesInEstimatedFairValueOfDerivativeAssetAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Estimated Fair Value Of Derivative Asset Abstract" } } }, "auth_ref": [] }, "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": [ "r689" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from Credit and Security Facility", "verboseLabel": "Total borrowings", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r22", "r712" ] }, "riot_RealizedGainOnExchangeOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RealizedGainOnExchangeOfCryptocurrencies", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Realized gain on sale and exchange of cryptocurrencies.", "label": "Realized Gain On Exchange Of Cryptocurrencies", "terseLabel": "Realized gain on sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average number of shares outstanding (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": [ "r181", "r187" ] }, "riot_TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "TotalSegmentAndConsolidatedCostOfRevenueExclusiveOfDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Total segment and consolidated cost of revenue (exclusive of depreciation and amortization).", "label": "Total Segment And Consolidated Cost Of Revenue Exclusive Of Depreciation And Amortization", "terseLabel": "Total segment and consolidated cost of revenues" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale/exchange of equipment", "negatedTerseLabel": "Gain (loss) on sale/exchange of equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r5" ] }, "riot_LiquidityandFinancialConditionDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LiquidityandFinancialConditionDetailsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "label": "Liquidity and Financial Condition (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Gain on acquisition post-close dispute settlement", "terseLabel": "Gain on acquisition post-close dispute settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r723" ] }, "riot_LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "LeasesDetailsScheduleoffutureminimumoperatingleasepaymentsTable", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of future minimum operating lease payments [Table]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "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": [ "r712" ] }, "riot_ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfFutureMinimumOperatingLeasePaymentsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Future Minimum Operating Lease Payments Abstract" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average number of shares outstanding (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": [ "r180", "r187" ] }, "riot_ScheduleOfOtherInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfOtherInformationAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Other Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "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": [ "r14", "r712" ] }, "riot_ScheduleOfLeaseExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfLeaseExpenseAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "auth_ref": [] }, "riot_ChangeInFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ChangeInFairValueOfContingentConsideration", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Consideration", "negatedLabel": "Change in fair value of contingent consideration", "terseLabel": "Change in fair value of contingent consideration" } } }, "auth_ref": [] }, "riot_ScheduleOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "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": [ "r219", "r220" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureDebt" ], "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": [ "r101", "r159", "r250", "r254", "r255", "r256", "r257", "r258", "r259", "r262", "r263", "r264", "r265" ] }, "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": [ "r671" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r622" ] }, "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": [ "r629", "r640", "r650", "r675" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r622" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreement" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Power Purchase Agreement", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r108", "r372", "r379" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Weighted average price (in Dollars per share)", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Buildings and building improvements [Member]", "terseLabel": "Buildings and building improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "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": [ "r671" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r19" ] }, "us-gaap_UnusualOrInfrequentItemInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemInsuranceProceeds", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both, Insurance Proceeds", "terseLabel": "Insurance recoveries", "documentation": "Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r85" ] }, "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": [ "r658" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "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": [ "r397", "r414" ] }, "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": [ "r671" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "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": [ "r627", "r638", "r648", "r673" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r622" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including construction in progress", "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": [ "r87" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "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": [ "r33", "r35", "r62", "r63", "r218", "r570" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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": [] }, "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": [ "r671" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "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": [ "r397", "r414" ] }, "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": [ "r636", "r644", "r654", "r671", "r679", "r683", "r691" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r33", "r35", "r62", "r63", "r218", "r570" ] }, "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": [ "r636", "r644", "r654", "r671", "r679", "r683", "r691" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r82", "r161", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r390", "r728" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "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": [ "r626", "r637", "r647", "r672" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r33", "r35", "r62", "r63", "r218", "r466", "r570" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Security deposits", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r87" ] }, "riot_CryptocurrenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CryptocurrenciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoin" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure cryptocurrencies.", "label": "Cryptocurrencies Text Block", "terseLabel": "Bitcoin" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r51", "r72", "r73", "r103" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r739" ] }, "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": [ "r628", "r639", "r649", "r674" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r739" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock/At-the-market offering, net of offering costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r7", "r72", "r73", "r103", "r475", "r544", "r565", "r619" ] }, "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": [ "r626", "r637", "r647", "r672" ] }, "us-gaap_CostsIncurredDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsIncurredDevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Costs Incurred, Development Costs", "verboseLabel": "Costs incurred for land", "documentation": "Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities." } } }, "auth_ref": [ "r67" ] }, "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": [ "r629", "r640", "r650", "r675" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [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": [ "r421" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Equipment term loan fixed interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r18", "r252" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r338", "r346" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r421", "r422" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-average life (years)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r43", "r44" ] }, "us-gaap_DepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposit Assets", "terseLabel": "Deposits", "totalLabel": "Total long-term deposits", "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement." } } }, "auth_ref": [ "r704" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of the estimated future amortization expense of finite-lived intangible assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r44" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademark [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r57" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "riot_EquipmentDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EquipmentDepositsAbstract", "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Deposits on equipment:" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue remainder of fiscal year.", "label": "Revenue Remaining Performance Obligation Remainder Of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "auth_ref": [] }, "us-gaap_DepositAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deposit Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "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": [ "r73", "r75", "r76", "r93", "r507", "r523", "r545", "r546", "r607", "r620", "r713", "r720", "r745", "r764" ] }, "us-gaap_DerivativeAssetMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetMeasurementInput", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Measurement Input", "terseLabel": "Estimate fair value of derivative", "documentation": "Value of input used to measure derivative asset." } } }, "auth_ref": [ "r388" ] }, "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": [ "r687" ] }, "riot_AmountReleasedFromEscrow": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AmountReleasedFromEscrow", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to amounts released from escrow and distributed the company.", "label": "Amount Released From Escrow", "terseLabel": "Amount released from escrow" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total costs and expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r81" ] }, "riot_RemainingAmountInEscrowAllocatedToDefendant": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RemainingAmountInEscrowAllocatedToDefendant", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the remaining amount in escrow allocated to the defendant.", "label": "Remaining Amount In Escrow Allocated To The Defendant", "terseLabel": "Remaining amount in escrow allocated to the defendant" } } }, "auth_ref": [] }, "riot_PowerPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PowerPurchaseAgreementMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Power Purchase Agreement.", "label": "Power Purchase Agreement" } } }, "auth_ref": [] }, "riot_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Grant date fair value of options granted during the period under the share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Fair Value", "terseLabel": "Grant date fair value of awards granted" } } }, "auth_ref": [] }, "riot_MegawattsOfPowerContractedAtFixedPriceThroughApril302030": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MegawattsOfPowerContractedAtFixedPriceThroughApril302030", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through April 30, 2030.", "label": "Megawatts Of Power Contracted, At Fixed Price Through April 30, 2030", "terseLabel": "MW contracted, at fixed prices through April 30, 2030" } } }, "auth_ref": [] }, "riot_AggregateMegawattsOfPowerAgreedToAcquire": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AggregateMegawattsOfPowerAgreedToAcquire", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to aggregate megawatts of power agreed to acquired by the entity.", "label": "Aggregate Megawatts Of Power Agreed To Acquire", "terseLabel": "Aggregate MW of long-term, fixed-price power, agreed to acquire" } } }, "auth_ref": [] }, "riot_MegawattsOfPowerContractedAtFixedPriceThroughOctober312027": { "xbrltype": "energyItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MegawattsOfPowerContractedAtFixedPriceThroughOctober312027", "presentation": [ "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to megawatts of power as contracted by the entity, at fixed prices through October 31, 2027.", "label": "Megawatts Of Power Contracted, At Fixed Price Through October 31, 2027", "terseLabel": "MW contracted, at fixed prices through October 31, 2027" } } }, "auth_ref": [] }, "riot_EnergyCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EnergyCreditsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents energy credits.", "label": "Energy Credits [Member]" } } }, "auth_ref": [] }, "riot_BreachOfContractAndOtherDamagesMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BreachOfContractAndOtherDamagesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents direct damages for breach of contract, plus lost profits and reasonable and necessary attorneys' fees.", "label": "Breach Of Contract and Other Damages [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Patent costs incurred", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r87" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6" ] }, "riot_ScheduleOfDisaggregatedRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ScheduleOfDisaggregatedRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenue Abstract" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r166", "r167", "r168", "r192", "r420", "r467", "r486", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r524", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r613" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r48", "r134", "r447" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "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": [ "r17", "r131", "r161", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r367", "r370", "r371", "r390", "r607", "r728", "r751", "r752" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current income tax benefit (expense)", "negatedTerseLabel": "Current income tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r104", "r352", "r358", "r714" ] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r162", "r737", "r738" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r621" ] }, "riot_AmortizationOfRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AmortizationOfRightOfUseAssets", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from operating lease.", "label": "Amortization Of Right Of Use Assets", "terseLabel": "Noncash lease expense" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, no par value, 15,000,000 shares authorized:", "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": [ "r72", "r442", "r607" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of preferred stock to common stock", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r29", "r30", "r31" ] }, "riot_SaleOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SaleOfCryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale of cryptocurrencies.", "label": "Sale Of Cryptocurrencies", "terseLabel": "Proceeds from sale of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r32" ] }, "riot_ReconcilingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ReconcilingItemsAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reconciling Items Abstract", "terseLabel": "Reconciling Items:" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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": [] }, "riot_ImpairmentGainLossOnCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ImpairmentGainLossOnCryptocurrencies", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 7.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Gain Loss On Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares not included in the computation of EPS", "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": [ "r188" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "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": [ "r682" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r623" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "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": [ "r682" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_DevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopmentCosts", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Development Costs, Period Cost", "verboseLabel": "Initial development costs and equipment", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas." } } }, "auth_ref": [ "r423" ] }, "riot_CryptocurrenciesMining": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CryptocurrenciesMining", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cryptocurrencies - mining.", "label": "Cryptocurrencies Mining", "terseLabel": "Bitcoin Mining revenue" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r32" ] }, "riot_RevenueRecognizedFromCryptocurrenciesMined": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRecognizedFromCryptocurrenciesMined", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognized from cryptocurrencies mined.", "label": "Revenue Recognized From Cryptocurrencies Mined", "terseLabel": "Revenue recognized from Bitcoin mined" } } }, "auth_ref": [] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementValue", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery of common stock underlying restricted stock units, net of shares settled for tax withholding settlement.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Value", "terseLabel": "Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r152", "r155", "r156" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Service based awards 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": [ "r601" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "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": [ "r79", "r90", "r112", "r129", "r145", "r146", "r149", "r161", "r169", "r171", "r172", "r173", "r174", "r177", "r178", "r184", "r199", "r205", "r210", "r213", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r383", "r390", "r450", "r525", "r542", "r543", "r582", "r618", "r728" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "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": [ "r2", "r88" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "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": [ "r218", "r699" ] }, "riot_ServiceBasedRSSMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ServiceBasedRSSMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Service Based R S A s [Member]", "label": "Service Based R S A s [Member]", "terseLabel": "Service Based R S A s" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMachineryAndEquipment", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Machinery and Equipment", "terseLabel": "Additions", "verboseLabel": "Purchase price", "documentation": "The cash outflow for acquisition of machinery and equipment." } } }, "auth_ref": [ "r87" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r95" ] }, "riot_PerformanceBasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PerformanceBasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Performance based R S Us Member", "label": "Performance based R S Us" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r15", "r161", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r367", "r370", "r371", "r390", "r503", "r581", "r620", "r728", "r751", "r752" ] }, "riot_ServiceBasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ServiceBasedRSUsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Service based R S Us [Member]", "label": "Service based R S Us [Member]", "terseLabel": "Service based R S Us" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Total revenue", "verboseLabel": "Revenues earned", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r150", "r161", "r200", "r201", "r204", "r208", "r209", "r215", "r217", "r218", "r221", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r390", "r437", "r728" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r199", "r205", "r210", "r213", "r582" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r407", "r606" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at 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": [ "r27", "r88", "r157" ] }, "riot_PerformanceBasedRsasMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PerformanceBasedRsasMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Performance based RSAs [Member]", "label": "Performance based RSAs [Member]", "terseLabel": "Performance based RSAs" } } }, "auth_ref": [] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Insurance, Current", "terseLabel": "Insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureOrganizationAndOperationOfCompanySBusiness" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Operation of The Company's Business", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r70", "r91", "r92", "r107" ] }, "riot_UnvestedTimeBasedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "UnvestedTimeBasedRestrictedStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unvested Time-Based Restricted Stock [Member]", "label": "Unvested Time Based Restricted Stock Member", "terseLabel": "Unvested Time Based Restricted Stock [Member]", "verboseLabel": "Unvested Time-Based Restricted Stock [Member]" } } }, "auth_ref": [] }, "riot_WhinstoneUsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "WhinstoneUsLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Whinstone Us Llc Member" } } }, "auth_ref": [] }, "riot_WarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "WarrantsToPurchaseCommonStockMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase common stock [Member]", "label": "Warrants To Purchase Common Stock Member", "terseLabel": "Warrants to purchase common stock [Member]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "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": [ "r77", "r111", "r446", "r607", "r713", "r720", "r745" ] }, "riot_CasualtyRelatedChargesRecoveriesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "CasualtyRelatedChargesRecoveriesNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The amount of casualty-related charges (recoveries), net.", "label": "Casualty-Related Charges (Recoveries), Net", "negatedLabel": "Casualty-related charges", "terseLabel": "Casualty-related charges" } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency damages", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r723", "r724", "r725" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r706" ] }, "riot_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "riot_BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BitcoinExchangedForEmployeeCompensationNoncashInvestingAndFinancingActivities", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Bitcoin exchanged for employee compensation.", "label": "Bitcoin exchanged for employee compensation" } } }, "auth_ref": [] }, "riot_RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RightOfUseAssetsExchangedForNewOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Right of use assets exchanged for new operating lease liabilities.", "label": "Right of Use Assets Exchanged For New Operating Lease Liabilities", "terseLabel": "Right of use assets exchanged for new operating lease liabilities" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationYearOne", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year one.", "label": "Revenue Remaining Performance Obligation Year One", "terseLabel": "2024" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationYearTwo", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year two.", "label": "Revenue Remaining Performance Obligation Year Two", "terseLabel": "2025" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationYearThree", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year three.", "label": "Revenue Remaining Performance Obligation Year Three", "terseLabel": "2026" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r364" ] }, "riot_RevenueRemainingPerformanceObligationYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationYearFour", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four.", "label": "Revenue Remaining Performance Obligation Year Four", "terseLabel": "2027" } } }, "auth_ref": [] }, "riot_RevenueRemainingPerformanceObligationYearFourThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RevenueRemainingPerformanceObligationYearFourThereafter", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails": { "parentTag": "us-gaap_RevenueRemainingPerformanceObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue year four thereafter.", "label": "Revenue Remaining Performance Obligation Year Four Thereafter", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "riot_BitcoinMiningFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BitcoinMiningFacilityAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Bitcoin Mining Facility [Axis]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "riot_BitcoinMiningFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "BitcoinMiningFacilityDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Bitcoin Mining Facility [Domain]" } } }, "auth_ref": [] }, "riot_NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfCustomersWhoGenerateMoreThanTenPercentOfTotalRevenue", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Customers Who Generate More Than Ten Percent Of Total Revenue", "label": "Number Of Customers Who Generate More Than Ten Percent Of Total Revenue", "terseLabel": "Number of customers over 10% of total revenues" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "netLabel": "Total", "terseLabel": "Finite-lived intangible assets, net", "verboseLabel": "Net book value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r94", "r421" ] }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfIntangibleAssets", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Realized gain on sale of Bitcoin", "terseLabel": "Realized gain on sale of Bitcoin", "documentation": "Amount of gain (loss) on sale or disposal of intangible assets." } } }, "auth_ref": [ "r710" ] }, "riot_RockdaleFacilityBitcoinMiningFacilityTexasMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RockdaleFacilityBitcoinMiningFacilityTexasMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Rockdale Facility Bitcoin Mining Facility Texas [Member]", "label": "Rockdale Facility Bitcoin Mining Facility Texas Member", "terseLabel": "Rockdale Facility Bitcoin Mining Facility Texas Member" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Annual lease payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r402", "r405" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r95" ] }, "riot_ManufacturingTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ManufacturingTermLoansMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to manufacturing term loans.", "label": "Manufacturing Term Loans [Member]", "terseLabel": "Manufacturing term loans" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r95" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross book value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r94", "r422" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r95" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails", "http://riotblockchain.com/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r261", "r300", "r301", "r302", "r303", "r304", "r305", "r415", "r416", "r417", "r585", "r586", "r595", "r596", "r597" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "riot_EquipmentTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EquipmentTermLoansMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to equipment term loans.", "label": "Equipment Term Loans [Member]", "terseLabel": "Equipment term loans" } } }, "auth_ref": [] }, "riot_NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NonvestedRestrictedStockAdditionalSharesActivityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Additional Shares Activity Table Text Block", "verboseLabel": "Schedule of service-based awards" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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": [] }, "riot_PercentageOfDebtApprovedOfTotalPurchases": { "xbrltype": "percentItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PercentageOfDebtApprovedOfTotalPurchases", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of equipment purchases financed during the period.", "label": "Percentage of Debt Approved of Total Purchases", "terseLabel": "Percentage of finance approved for purchases" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r154" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://riotblockchain.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": [ "r622" ] }, "riot_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfEstimatedFutureAmortizationOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r32" ] }, "riot_EquipmentPurchaseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EquipmentPurchaseDeposits", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty for purchase of equipment.", "label": "Equipment Purchase Deposits", "verboseLabel": "Purchase of miners" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r154" ] }, "riot_MicrobtElectronicsTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MicrobtElectronicsTechnologyCo.LtdMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to MicroBT Electronics Technology Co., LTD.", "label": "MicroBT Electronics Technology Co., LTD [Member]", "terseLabel": "MicroBT Electronics Technology Co., LTD [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, period for recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r341" ] }, "riot_M56sPlusModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "M56sPlusModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to M56S+ model miners.", "label": "M56S Plus Model Miners [Member]", "terseLabel": "M56S plus model miners [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r166", "r167", "r168", "r192", "r420", "r467", "r486", "r497", "r498", "r499", "r500", "r501", "r502", "r505", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r524", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r613" ] }, "riot_M56sPlusPlusModelMinersMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "M56sPlusPlusModelMinersMember", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to M56S++ model miners.", "label": "M56S Plus Plus Model Miners [Member]", "terseLabel": "M56S plus plus model miners [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r622" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) 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": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "verboseLabel": "Impairment charges on property and equipment", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r5", "r46" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r622" ] }, "riot_MidasGreenTechnologiesLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "MidasGreenTechnologiesLlcMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Midas Green Technologies, LLC.", "label": "Midas Green Technologies, LLC [Member]", "terseLabel": "Midas Green Technologies, LLC [Member]" } } }, "auth_ref": [] }, "riot_AdditionalMinersPurchaseOptionNumber": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AdditionalMinersPurchaseOptionNumber", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of additional miners to be purchased under option", "label": "Additional Miners Purchase Option, Number", "terseLabel": "Number of additional miners purchase option" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "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": [ "r72", "r268" ] }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationRevenueAbstract", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Reportable segment revenue:" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://riotblockchain.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r622" ] }, "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": [ "r688" ] }, "riot_GroundLeasesNet1": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "GroundLeasesNet1", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Net long-term land leases which are capitalized as part of real property", "label": "Ground Leases Net1", "terseLabel": "Ground Leases" } } }, "auth_ref": [] }, "riot_NumberOfMegawattsCapacityUnderContract": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMegawattsCapacityUnderContract", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of megawatts capacity under contract.", "label": "Number Of Megawatts Capacity Under Contract", "terseLabel": "Number of Megawatts capacity" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "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": [ "r72", "r505" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "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": [ "r72", "r505", "r523", "r764", "r765" ] }, "riot_PowerSupplyAgreementWithTxuMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PowerSupplyAgreementWithTxuMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Power Supply Agreement with TXU.", "label": "Power Supply Agreement with TXU [Member]", "terseLabel": "Power Supply Agreement with TXU" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfRecognizedStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Performance-based stock awards [Member]", "terseLabel": "Performance-based awards [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "riot_OncorMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "OncorMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Oncor Member", "label": "Oncor [Member]", "terseLabel": "Oncor" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationDetails" ], "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": [ "r33", "r35", "r62", "r63", "r218", "r570", "r700" ] }, "riot_AcquisitionOfWhinstoneInContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "AcquisitionOfWhinstoneInContingentConsiderationLiability", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesEstimatedFairValueContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of Whinstone in contingent consideration liability.", "label": "Acquisition Of Whinstone In Contingent Consideration Liability", "verboseLabel": "Change in contingent consideration" } } }, "auth_ref": [] }, "riot_PowerRelatedCostAndRemittanceAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "PowerRelatedCostAndRemittanceAccruedExpenses", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetailss": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureAccruedExpensesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount accrued expense being power related cost and remittance.", "label": "Power Related Cost And Remittance Accrued Expenses", "terseLabel": "Power related costs and remittances" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "riot_NumberOfMinersDeployedAtMiningFacility": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMinersDeployedAtMiningFacility", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of miners deployed at mining facility.", "label": "Number Of Miners Deployed At Mining Facility", "verboseLabel": "Number of miners deployed at mining facility" } } }, "auth_ref": [] }, "riot_NumberOfOfflineMiners": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfOfflineMiners", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of offline miners.", "label": "Number Of Offline Miners", "terseLabel": "Number of miners currently offline" } } }, "auth_ref": [] }, "riot_NumberOfMinersToBePurchased": { "xbrltype": "integerItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "NumberOfMinersToBePurchased", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of miners to be purchased as per purchase agreement.", "label": "Number Of Miners To Be Purchased", "terseLabel": "Number of miners to be purchased from Bitmain as per purchase agreement" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r84" ] }, "riot_SbiCryptoCoLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "SbiCryptoCoLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "SBI Crypto Co Litigation [Member]", "label": "SBI Crypto Co Litigation [Member]" } } }, "auth_ref": [] }, "riot_RhodiumLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "RhodiumLitigationMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Rhodium Litigation [Member]", "label": "Rhodium Litigation [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r12", "r607" ] }, "riot_ProfitLossMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ProfitLossMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Profit Loss [Member]", "label": "Profit Loss [Member]" } } }, "auth_ref": [] }, "riot_EquipmentDamageMember": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "EquipmentDamageMember", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equipment Damage [Member]", "label": "Equipment Damage [Member]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of Credit and Security Facility", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r25", "r712" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "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": [ "r234", "r235", "r236", "r240", "r724", "r725" ] }, "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": [ "r659" ] }, "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": [ "r689" ] }, "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": [ "r659" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r747" ] }, "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": [ "r663" ] }, "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": [ "r662" ] }, "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": [ "r661" ] }, "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": [ "r660" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Additional commitment amount", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails", "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "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": [ "r306", "r411", "r412", "r498", "r499", "r500", "r501", "r502", "r522", "r524", "r549" ] }, "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": [ "r660" ] }, "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": [ "r661" ] }, "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": [ "r662" ] }, "riot_TypeOfProductOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "TypeOfProductOrServiceDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "label": "TypeOfProductOrService [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value (in Dollars per share)", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r73" ] }, "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_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Area of land (in Acres) acquired", "documentation": "Area of land held." } } }, "auth_ref": [] }, "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": [ "r662" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://riotblockchain.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units [Member]", "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": [] }, "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": [ "r662" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Equity interests, Percentage", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r55" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r74", "r103", "r445", "r464", "r465", "r472", "r506", "r607" ] }, "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": [ "r663" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "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": [ "r6" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "terseLabel": "Payments to acquire productive assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r114", "r740", "r741", "r742" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r54", "r56", "r362", "r598", "r599" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 8.0 }, "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r5", "r224", "r225", "r226", "r584" ] }, "us-gaap_RetainedEarningsAppropriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAppropriated", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLiquidityAndFinancialConditionDetails" ], "lang": { "en-us": { "role": { "label": "Retained Earnings, Appropriated", "terseLabel": "Accumulated deficit", "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies." } } }, "auth_ref": [ "r49", "r50", "r78", "r160", "r444" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://riotblockchain.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r362", "r598", "r599" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Number of Shares, Vested", "documentation": "Number of options vested." } } }, "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": [ "r663" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Vested", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureFiniteLivedIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r135", "r230" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfPerformanceBasedAwardsDetails", "http://riotblockchain.com/role/DisclosureStockBasedCompensationScheduleOfServiceBasedAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant-Date Fair Value, Beginning Balance", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "riot_InterestAndOtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "InterestAndOtherIncomeExpense", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest and other income (expense).", "label": "Interest And Other Income Expense", "terseLabel": "Interest income (expense)" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r215", "r420", "r454", "r455", "r456", "r457", "r458", "r459", "r575", "r588", "r608", "r701", "r726", "r727", "r734", "r761" ] }, "us-gaap_OtherLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestments", "crdr": "debit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Long-Term Investments", "terseLabel": "Other long-term assets", "documentation": "Amount of long-term investments classified as other." } } }, "auth_ref": [ "r439", "r703" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of debt", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r113" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r409" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://riotblockchain.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting rights, percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r736" ] }, "riot_ExchangeOfBitcoinForEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ExchangeOfBitcoinForEmployeeCompensation", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of exchange of bitcoin for employee compensation.", "label": "Exchange Of Bitcoin For Employee Compensation", "terseLabel": "Exchange of Bitcoin for employee compensation" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationDetails", "http://riotblockchain.com/role/DisclosureSegmentInformationScheduleOfReportableSegmentsAndOperatingIncomeDetails", "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r215", "r420", "r454", "r455", "r456", "r457", "r458", "r459", "r575", "r588", "r608", "r701", "r726", "r727", "r734", "r761" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r100", "r232", "r233", "r571", "r722" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://riotblockchain.com/role/DisclosureLeasesDetails", "http://riotblockchain.com/role/DisclosureLeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r401" ] }, "riot_ImpairmentOfCryptocurrencies": { "xbrltype": "monetaryItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "ImpairmentOfCryptocurrencies", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureBitcoinScheduleOfAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Impairment of cryptocurrencies.", "label": "Impairment Of Cryptocurrencies", "terseLabel": "Impairment of Bitcoin" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://riotblockchain.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of changes in the contract liabilities and deferred revenue", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r733" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsDetails", "http://riotblockchain.com/role/DisclosurePowerPurchaseAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r364" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://riotblockchain.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r401" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, less current portion", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r705" ] }, "riot_StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "StockIssueDuringPeriodSharesConversionOfPreferredStockToCommonStock", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The number of shares on conversion of preferred stock to common stock.", "label": "Stock Issue During Period Shares Conversion Of Preferred Stock To Common Stock", "terseLabel": "Conversion of preferred stock to common stock (in Shares)" } } }, "auth_ref": [] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://riotblockchain.com/role/DisclosureDepositsScheduleOfDepositsOnEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Security Deposit", "terseLabel": "Security deposits", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r704" ] }, "riot_DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares": { "xbrltype": "sharesItemType", "nsuri": "http://riotblockchain.com/20230930", "localname": "DeliveryOfCommonStockUnderlyingRestrictedStockUnitsNetOfSharesSettledForTaxWithholdingSettlementShares", "presentation": [ "http://riotblockchain.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares.", "label": "Delivery Of Common Stock Underlying Restricted Stock Units Net Of Shares Settled For Tax Withholding Settlement Shares", "terseLabel": "Issuance of restricted stock, net of forfeitures and delivery of common stock underlying stock awards, net of tax withholding (in shares)" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "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": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r11": { "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" }, "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(a))", "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.19(a),20,24)", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "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(28))", "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(20))", "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(7)(c))", "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "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(1))", "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(13))", "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "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" }, "r164": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r560": { "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" }, "r561": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r562": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r563": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r703": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r704": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r705": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r706": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r734": { "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" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r764": { "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" }, "r765": { "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 93 0001558370-23-018316-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-018316-xbrl.zip M4$L#!!0 ( Z*:%?N1#DB>1P *%1 0 1 CGP_^_NM__.67_QR-?C^]N_:"R$\V$,>>3R"(8> ]H7CM M/43;+<#>#20$A:%W2E"P@IYW-#G\\7!R>#3U1J-?!8Y30%F;"'L"V?'A4?;A M+$47X4_>T='XY_'QY'CJ??PT^>G3]-B[O'$5F- M\T^BHP,O!F0%XZ]@ ^D6^#!O0% 4+\+(_\-? X0/_6@C&DQ.II.LEQ#A/W+X MIZ>GP^<%"44GQY/)=,P_+]CX9.#/#?BGJ8 ^.CDY&8NO&6A"=>1G7U+J4\RL MWR#.@ M\\^<]N/19#J:'N4M(:J23Z%_N(H>Q^Q#A=4 ;@GTN6IIF3@9DRB$XP*R1)ZA M$?N: ?H)(6S6O*A)RKY6Z")PJ<7]<Q>GJ(+Q5P#)!/U=C%IRHPC-LTBX%49AY2SKR/ M#7OWB>V&$ QE$LU)/_ ME/VXW2*\C.0O[#>^3'_BW#^PELLP@&;#S!@?] H M1 $7]BD(^9CE)I+^,ZZAJG20,P1S_*OYF"RUEN,70\14L;9R"&!KZ(/23L'N[@BQML_3' M3%*O*K_\*YTOY]MLB;,1I*:E4:+'MA(MD'O1TBO0#[+M*=LS0->78?346;1% M0Z-D?^PG68[=$^@'R58D>XZH'T8T(? ./C+K UZ2:,,&,B; C^EO[*1SEM X M8D8)Y=M3D(1POF2-P&I%Y#:AJ@F=Y!^AMGG0>0:D:>.D.S_,QQ'K?-:^_"?#Y4ED7@G;(*J^QO0M8$?U> UCQ+CK;%E7 M6[>8V1_ZF-G>#Y4^ADG9US2[CUGK=10&;.N[^%?")E!7&TV!P2CQ:3]CK=R- M)_L9A*[9?,58"1?S6;3A^Y>@_@$L0MC8:(VP!D%.CQ06ED"6.K?+Z+P?),)A MGNI$=HV82@=,J=E.=HDP6^H0"/G$$.1H[&B[1D8S^;AI&>58/ M;*%6<=Z2: N)$ Q?J[;"[E$+T01J%-W'IN@R7$)R.;9!7KWD59PY=I2F':(6 M61];RKIZC-F6@>"@$-8*<5I7D^@)DMN$, *9RL"H6G% M, (;!?VS8@?@V+P,G9?C&Z364VK%M#Q;LXD Z16^H#':\"/*)4#DOT&8<#\E M).B1L?LH)VHG6>_618N&-/<-G894%X&4%#;_O9P8CU/C"7(X2$&07$<&'6O5 ML7.XC2C2;@_UST;9GC1G?]9^D(2%)!:Z65K^9'0K'ZDDL!CF@<5Q%X+">=\X MUE8^&B6@.KZ*UH,,+&50,CN3F/UZP\C9))OTUANO!-0M>!&..*/ >F%JD>Z/ M&NG6#%;1G[>1'7I1UJ,7G8' M2?7T\9JDI04V2NQ'C<247MY!:KVD5JR<=]"/5AC]FU^Q["S?[FA;-*%QEM!J M0G5]+KI/6RP&W=F_[MQ"(FZ^L0\%U.P)D$"W9>^&K$5/[.^%JGI2ZC15$2"Z M'91C9^6XA^01[4,Q](A:E*)AREDJ1=KAH! ='=B9X^B&V<#LW\("+H51"5_N M# ?7""Q0R&B$-(4,9G'A=<)L[4X(8<8T$Q32NK5?M3.C8GUHVB2#VEAS1HW1W88]DQ'D+3MV@@ZTZR&;U!L5B\)GP><0E M&SV(?:0]^ENT,&J#XDZTA%((NX)T$.(N0FQZJ?///&Z(HB -G<_FO>XT^2I] MM"A*PY@U*\I([08OB/$JU'@Y.8.*M:K8%68_P@?PK%T7%!!&\?[47 \L,#S\#> +3(*-VHQ^N^')5BGC6 M&?5:0*.<%#=,*:9RE/4@J!Z"*OMFMA&)>7AD"L6WP-QI+EQ:<0F?!0\IK-@^3[9; !YF2_OT0JC)?(!CF>^*,7 UKS;*$3\+,$$=P=] M6/E$(LS^]*6GHB[R5^S)J"Z*VSI!BO#5EHCY+R\E1_CK"H*\HELO(TFHF22J M\KE"UJ!S??-Q.Z?:FC5 I,VPW#W2&N MWR9DWRP(Z\R+02[=P^L[A,R;I:3P 9G#X =I=8J,M@MN-LNH0P3[()V6F&)= M,+%9 H8HXF'$[8I;M-2N,(Z_36F*00Z&&&Y5\+9YQ#51V\,H&^.$U3&_YI'6 M1F>&N6@67$[2"13H%5=E%39LETB*P=I-,ERLDJ.LDL&_NHHD$T MW>-&.H1_F,74-=QG$%9[!(8A],(LC):8BV'L+2,MVD(LS%*PBJT89&%]4=]^ MYVZ6AUT,Q2"0-[]DRP#?[K(M[]&@,,>3:3/>XFTNW;P?,O A&*/W_9NZR)IM M,X-B3/M7M!V*K]E=RJEE5_UHE-"'IH32UH,,^MS4J05B@#1*YV-3.KIZ:8.P M>E_?J676WL HNI^:HC-?Y0TB['>GIYEQ)EBCX'Y6S#EMA:I!9'87?6HAU;X: MQ7+2%$M1.F@00Z?;/[4TU$ FH1Q-FD)I%*D?A&-U6:662>6;413'35%D984& M ?3PR&N, @.H43P*.UN7\SO(J[^;7BVU]@9&V2FL\)8,W4&"W?S':K%IH(RR M4EAOJCR]04!=GV!FG^V#W7 MBG609U@-V72[.W#[/EEF^2A9OW2*0;#[?*DNK[*< 9;*TK#9>PZ7D) ]OF'7 MK[\616I<$O5YW%WO%$I%D *93PG"]GS] M;HV-FJ)/&JK70\J[\-"0W+\?9WCW5R L'WCHF-DR2'$_#WX4Q8A$Q>'9)B)Q M:IF]VFL@N_;9HDE=+U:JBP;,:R*E-9A!B;SA+9$].OU+3^*FO\QQVV-$G=H: M]411!"2_,*@]F)O]S.0_/#CT:@_F[OA>[O!<[G<7>+UHOOAW.KR6=?9538R" M/6Y.8V5!?5DW/Q7F(,O.LIRSTQ1I-_-MF[7(5'=7595IQ)'_?S3M^7]X\> [ MN/2>Q2\Q@_E\0-%F&\*#]+2?(5@0 MZ\73T]/AT_0P(JOQT9SUG"%HM'Y>D%"T/YY,IE*I6)\P MO"Y(/O#&^V*'2>[-V:EKR_ZY8NKQYEQ557+_/+&I\N8\U::GCJF=4ND #@ ) M^+6A<$C-GA$]CS8,_!PN01(V4[=LFAA61S8XXK7I6I*=Q"D>C9=8/8[6DWB] M#/&?'GB4;38;=$S'"-.8OUE@1X-HPO\URMIQ*J:_X0[P;._^@F]B6@"T%W0DT"?V&Z^M&L,-7V\//)!"?3Z(V>F8;<8"BFW2* H>1+L@(6F6&49AR&_H M,UA&)8U1G/"O7TB4;+-.$$,OMTF^X_[3ELYV/O-KJHI 12.ZPJZ>L7;K*&R1W6+,FM)U357Z(BXR:Z6SGL^[P M=Y%'/8T6&EOU7+K(GI;$=N[*OCL765/3U\Y7W8?E(F]Z&MOYLWC;U$66.Y'= MP5:P>*C'H1[]N7%(;XZM+O*IHTM/O1\R@"%,B'5)@/66VUMM9""A%2P2# M&3T3O];8VD3L4 +(BXJQ)0BIDC-Y=(^S3PL0\H,\XQ@N4+P_ T])O(YS.<5% M>MT9,WQ1[#Z_!I+MN?P:X7?(:)EJK2ZWO'2E';Y;'H3!Y]VKC8>_'A5NO1LZ[+\6PC7\7L. M>;@EKU?%,RLC+*J*?L-L[H0O;"[=06[)^W'Z&/PWS*T1&,^7(IV/WL,X#MEY M*"(/X)EG-/!*L:R9_)UW(Z:FR^/V1@/PO<9?PM4.9^*WGL/OZCAGC&K]$1SM M%:4)/$_XV?16<)<]$LLHHR)(^I:D=P$"_B$J$>OPFK;OLKP3CIN$[VXTN\Q] M)RYLW6;<4XQ7+G.M(5A[!B21#V% ><(FMZ+?]B2PZW'0@GB]-=)(^7#;=E.0 MJQ5J>G4QQVV.$I=9[L*%P86?^HK]=!E4#.1#I'X/S=VAV8DM@X>0<93X'.$5 M9FU7S&"@[' 5)@'/HVL\[^/N^'1FQ7;]?X#/\6E8LO."F(Q$T-BG./OTQN:> M@<3NU]*B&HJ#3-I3K..94R*"2P*F%G-R#\DC,P%E;'.3ST#\_K:7>F8*37Y] M3EFYR,(IHX!7([K"%\\^4WQN^5!1ERJ_U\T*%CD^BW=CK>5BFM^BKC#W((IR M%4W+B<=/NSL\7;C0K@3OS>3K:N9=Y%[AM+S#940N-MLP>H&P^G*1NX*VYT&O M\-)3SMW$_O?E6<;24I48V,I8QRE"*G/5M>I06QO*; MAZ\%\:_E M@1VV(%C&D+B\KG1F11M%IRJ]W!A_6:0'X*!4#VXC&P0@7C(\-2UM'ROK*Y-HQ %_+3/ MC__S98J"G0K"A*)'6=*)#1:2B0PX*-^%.6SK[YO1_D&/3AN25N1K-S[$SANL M^Q':E5\?W;Q'Y0YPZMHA-+W8H*K>816+O P&8RI < MI_?KOARU76&<2@)=3SRHDMKFK E)7%U;VFGM0>7#NTC=E0:HP)Y$"8DE#>/ M7UR58QNEG3ET2(8V-.KXNP'/W%7"3..$.]'Y'1)510N[M:TT M+H@[AK[I5.;SD35_:^NKC4S]CIL_+05JCU6YNK99D]R?9X=6NT[$:I?UQL-) MK@JWC=+.'#HD2AL:NP4M\:J,WT-Z 6*D\=R!FO1,5.HO3I$,7KRXO[^! M,8GP#>3+O!MW=F8*K?CZ;@QB<09Y0^8^(\DW&)>:TQ&F#7D*T20TAZA(C*KJT/. 5 MVQ@@<4P6"K*TN>8,#0[$+:Q+'"C(TA\8?;8P0L)=?)? %_?(N>? )9ZL"-5R M">6A:IX0'D8(\ N=+Y=LZR8BGC:-,'1J(G4D60J9'N2G:%AH-O#FV M=%0ITD:W"3EF.?TR],4E+DST:7GBH$XQ42;(2'5ZT>P<\36ZM(YI2,1Y"_N0 ME^P/[NYG3FF3B3Y[GKXYSM.W5IZ*>GR.VCU& DUI%73&$Q:=$I""++UG11SB MG9P[.MKL>'%KSNAHT_'R+;Q&XBCD%!=-JK2A&( 0P*,QH]N$^&O&=JGLA$LL M61&JY3)SJWRCUZ'O%%M*RK3>@G-T MM@9DQ>^1?'Z]A" OS5/VM]A F^\46]BJCX)IQ#2W3/5XI)8XHBR7*M#DE7V- ML _H^@H_0C')9WDT%OO;C]&CB%=M1@7M"^\K#V<>*](VFMF%KM:6J558*?/_ M%3ZIX].K(]=(J7_ID<:+,9IPO0K02BO$_$) YAJI<5ZMFKHQ% MJ\+8_-*AB3'6=]*]S/?)&PG?C*LB3-G-EF@;Z*46;FZHX= M) )V(L](5=+_ )]!?J@J-+ES4P?YSV*ZLM(>]+=U] 5B;N' FXC !V;Y/$!\ M*T.KYDN1&Y-7ZVN$AO5#4]9YA&.X@N1M+'7]U1-.E@Q0E&Y\@&1S'0'B?6 ;XJGPYU7QN^0&LJ6U MQ:4JF_+8J-I4UGQW*8$9@+B4O7 M;DN3'IZ\U]3\&T#^@/$M.U\4-2PKO@S5YW/4VJM>5<2YU[M58?+LQ=2A9[U69TV;Y/2<7 M8@,6NUB8!K:7PG.*3+LV2(?-GL:!M5P%51@J5YAM8R"\Y4Y0[B'-S1:;XV\7 M;"Z:/VE%JT*C1)''$MFBSKFB!E9KBW>R5N>2E7D//$N1L#,+#NZ@#]EL4NVJ M!ECG+G92.^TE+7)\"U!0.:^3[39\F:T(%)]X70:V6C6]CNVP M[VD-$RM-=B*Q6:9J#9S3TCGV(]*06N57!^532NWC$9A'ZJR_]--[FE59F&DD M7CN]@QL4Q[QUXP&;Z@2S;N;*6+1%MJB3UJ\L7H9JR7NW0?'*@[2W<-[JKLAV M$AYQ&\SB:EB(=AO5-W#MN)K1/5\N0T:Z)%_!5^V[JVQ(^AZB4YB% .AMG1J4 M:RS=+Y!\HN(LNF9338;4-9W2)B@'MY>[=12@9&/@2 OA(#>W)%JBF+\6WK3. M&I\%U'#3C *V;.*C_-Q\^TMLPH3=1 $.YOS49U,,XS)$M5^^'LR(Z3I*: M3;+Y5J1R)?5+="MPYXZ_-R@ ] N!$.?3"$&J?E:K.1K\&? M11%_5O'^A7)7=>:UR)P690NA-XI7=[KV$'>#FT)MJPJ[AX':&;6+ YA5("T= MKF5QWBM>M0O2^(K2! 9SPO_/>Z\6]@G!!LBB6S;N'@UBR6QRPZ8*HKNR.Y M.H07R\*\@F;U51E&_#:)87-VVS=Q<'KS* O^.BY7WR+_L:+F>A#WU/N&'/+\ M8T9V\]S1^.2@.+[TG; M[=LU!SN?;18D8@>5ACS5GQT4Z-<(WR4A/)HL/APQ,^XF"IB-"X/+$%3R34Q0 M99$MV($-@N^\5%@P](ZX*1V2I3W-2P?5G@=7>IE,X,[5![!46ZDFVBJ!W(_Q[X39[T4+/G\WK'-9A MPJ^S+4HZ2Y&M=;6DEB&]+N3&UI+ Q4%VA@/Q0E![TJQ-:P=WPEDLDRY*B6Y3 M12*<'LA!GJS*^\BO ?<)7K)5$X3\*K1KC2 -DO=BSM5W2%6ND0'&L0F=BTH^ ME,8#HGT2/0M9-7+RQJQ.=Q:+SN,]+],ST MF.=A/JP9.:OU;$M0.)T<3Z:3RB,C\UV\Z)YTCKI6.=7K4]7G1.K_S0O^,05=%%F20_YOZ[$'Z_\E19' MZM,O1R/&)E?-YOO[^_''*_&.,1ERZ5:G&14\FI6\^A _Q,J_=V3I]N7E95,^ MG1>E**D@K[;=_./I\=D>P3%H()\RX-OB!11=4?GC([8!D[;/U,M2EA#_:T3% M&N*G1ONDT6D??U G4G$-3 9X_A2EE)]CX7:VK,\$>W 74M:Y8I-)_#+$47C MB20\WWP,-=+5/?J8?N7/0+(/[;QN"F*-'-5VMPLA/E3VG-[$T@D MW95A4=6^15!=0$?W'G[?"*:ERDM#ND74]C -")=_@WX [PD>\Q MK!M0AL>\-Q0MU@D\V'.Y$!@."1P*S4*Y6\@ \G+@K?[-%1KCVK9) )V[CXE@ M8DF!E0?ANPO!SO^.$* -/#OPI%<__, M6RVK85VTMUVV%E5MA[1(*!\.5C+W($YT_)G&J!"K*8 C"1XUP3>HQ&OTA6):/A#S^O*5V"Y(%7Z,FA//:PN0N=N@$AW&ZIJH5E M?IYW+CIGK?/.^>G%Y>79V>7%Z9+22UYQ3>+Z V)']?-_QAQE?10+2S1I,![+ MVAJ(4QO)N[R1KELN?!G.HS@F#B1\>G5D!93K@R?B7< [LMXA&HZ8?+)E1D3' M>NT[XJ^[/P/T!CS1X5ZS+B!DRF=__P%> !5,:\L\4! M5W\ ;&T&BT^EJ2-:# MYJ) 0[8[U;&]/A<3O_SLDNF$\:6U4,5&D'8]0*ED2Z"!5 M+YM>>+_)*H MY.?43, MB^G3HU40OL$WDY450_W2A-7+@% MX \?(:!P(-3HN=_I#(^"NU29?:(O/Y#J)R3:$T;N6[GFC(OR^T!),1 A'9], M:E B2O"(_>$+).,'_PU2)G>F5&U)47P?."N$(:3LPB#*'A%X11YB"%(^JWUF MV/XUPAY7DXH9+ILJJ,L6VQV.;)7-G:3B(OB_GTP%4%_O6V0>.$XU L#%I.:=*AW030 &LAE4L P,L4T?U!U M5;1&/!>&:V#P)\P=T>Z!E>5KQ&\^C ;&CVZA"[G"SH-O<]],)S2Q;(W(U,=7 M?0Q)M4O)^P^^PIYE55'DA!F'\RY$N2'0QT043-S"+%EG#1C?G!V,#U)ICM/I M0C5P@1) MQ;&BCJD,!OU*T!^S[^V^7J.(O'.9\B8)W,CD]JYOG0-Z*P"L8'Q ML!5$&AL#BO)QP)<<\+DY%.</:ZBV!% FC M*=7>(L@+T,!15WM+:KU@/3C4Q&5@=*I/PBF?A)!V1B:AI'GD:1*QSJ N.B/W M"L9COO+*XF^UV!*\RQ8?<':_)"U,GA8T _O-@3@VGYLKAW(W?%)7=<1]F0;ED=T3W2.[B[=8V+66 MWK-='_\&V2S:_XBI:HZW4F;+K7#QZN@0._(#[F@+D]U %Q/XX#-((&7AB:OH MOS/QV9\OX /2NP]& /<^Y ,R?> HY$%UKN M(8PSEX&SA'GP)[,U)I0TSR>,HSPEW)9A1P.=)8S_JCPD>FR>6^C:/&F6D8+) M0(JZF,J 0731B'+6'R]6)\JTL&5.^QN[X:[GAAZ70MR\3!Q9FR/K[)@U+=LG M4Y:.RL"F=A-0OOZ@E"\S7_GX(.V\V/(<0+D4D091<*E?06V(+@G9P,7Z,Y03 M@:_0Y_V5QRUR[8R1CR@C\H!5:!]5X%-+N#;LEX!K8(ST%DX(M-',\AS+6&0G M_042LK\T)&K#<5Z,6\OHFVUT!D1 M]P 1&:OMN8KMZ\3-?6WI>E!8$N_6TN@>QA.NH7 RD1$FIO ]?_6&FR0^=>3J MP61AI :FS'W%V'E'GK? E!)-2BZ\]Z06@%?]R5+]/G;E(@#-OG5%:N])*X,S M9.^RPCB"@KZH@QA X*&_H-/SGX$'X8...03 \)"1:BM!'44 M@&AMGNDNH 'PV#1:#H\ &4)Q;R-^XQX)$S:(=,7JP6=1H!&%)@61%L.^\,F> M&[NL:GY3E6H0U1+>>](K@!M1;U2\]QOV<3S*G1XM4I8WC^$]V(?+9\WJ(X^J M-5.()+JY-Z4/TH+X#7 MP(-*\QE,J/H-]*&K3-]5E(Z#[1@07]',O--#8F0FQNSX5#[ZTH7,8S&/H@DI M&_G1&C@7B]\\HLMTAE3=J"X"5W_JM8\W>L_V/ M'ZU\TF? ET\$V2)N-OOD3_R'I9)]R TL2"?B7/@MG/U]]V%[@?ALYET8/QUP MI'>N"VUEO[AE);8=Q8%,Z-PG^ UQG[F9?J>BJ=PC'_@V5_':9N@M[79+_0K, MZUAVXV"Q,$XYZQDX)O7!5/8<]Y@,X"0@W I4[O#/3[,I'"E;T#P'*DG?NC\4 M-$*F'^Q@%LJ-8D/HR!#JHTB;%%M5(EE'Q;^J_"'0G@O[UJ*YD3?V_*S;.!+S MT+2EXRA/#3AR71G#55@B,PJTB]8=07)OX2M[H#00GU)-RQ=/D:@Q_T719X:# M=L Y'Y'F*'1Z=&7Y ^ ['_;,3-4=C]^1OVK-X[+D#H#]8C8P\<-K6:N?K MY]=%#H'ZO/ SY1\-C R)+"*1/EQ2UUW4%9PB'Z1SQ@F[ERN09(; MZ1R7$]B+#_[I.D>B\"$ZAKXA-A!J4%Y2+C^;2GN^JM&KBL45/SOGNM>%P5R0 M30P1+"]\1)HS[X6> !-)3].>FY0(I;&(U*JGQDY1K4T,O#]W%=A*;KS.O$"_ MA@-TE+S6,# .H;#1/,6NZ((TH0+S',38!:FN]0Q,8UTUR!*8["]ZZ@F;YT@E M:5SWBQ*&,#!U(05-ZL(C4^ZP/2'%!B:N01?G;>7YS!?\R.TPE 95?C@IE^P! M>$-Q.VQO ;H^2](Y@YXM56-ZRUA@>]\^7-'F"8D+MI.X3"X9U_[U4-:4/P"W*6&(#5T>5]HOE(6T6/I7[8 H_4)0^ -[S(,^^ M.6K[MV@F?R-37[S&%%=B"A.OFIICN7;^%\PDJT1D!I+N!07)A6O, M=P'@$BZ*/R#0IXV*#WX>H%>=%T4>< M5QALTVK C\@6?N,=4%@$.TF-R_>TP2\_T) MD@;HXK69U_IS,3@?HRNV0/7IB&7\0*C9\Q.G9GGD#XKK-,Q;NS%'6].7=UR* M72Y_<.RJ,%>?7EZ:75Y-N=8K:XBCO31@GVK3#"M1;RU]4%O7>QP4'YJC"@Z. M827HK7VL,9>J+R-((' 9+$_UHJJ#)#T#OOZ9LTTNQZYMFP1P_F6?Q>)KY4&X MUM%<>+5;K?;JPBNLT(IJ7%EC@? QC![O:GD5ZKETFB>\.ENQI%*6_[FC3:>\ M -*%S&NZJ097;#'E@V?@2:T0P(//6Y.\74G')U=+[SV7>7 9>"?0W7CBX:F( MJLLL9>T6FBFW]\060[BU99#\!G>46X[E]ZSX' Q)IQP9:1,FC;ED=];+JM! MNK5E3ZB,2 YD1%P3@_T'OT_PD$"J:(_:'_^;@)B'P9AO/SQ798NSKY[]U__^C__\<__>W;VWY=/]Y, ^MD: MQ.G$1\!+03!Y#=/5Y!EN-EX\>0 (A5$TN41AL 23R<7Y^V_>G[^_^#0Y._L7 M[>/22W ;&$]H9Q_?7Y0?KHKN8/S#Y.+BPWV=AG*1> M[),!DO"'A/[Q'OI>2IDNQ6O"A2"_G95@9^1/9Q$3_AH*X/=D_^L_)I-<)@A&X DL)I2)/Z2[#?CQ71*N-Q'I ME/YMA<#BQWSY]Y_."37_.4^Q?A#-NX)Q &*L1OB'!$9A0/3FTHO( M2/,5 &GRZ"$,MP)IZ'O1NPD9\\O3W1Y1TO=+!/VO_LH+X_<^7'\@(!^ZC_!A M? +W7Y/98K8!B.I.,A1QO-X-$S9/,>(K& 78'MW\GH7I;@P"6:,,0NAUF/@1 M3#($Z!#4UEW!]09C0QGZ[+U$0$-FJOT-C/Q]B)D28+9,X^ VC+'6AUY$N!J2 M0:]!ZH51)RH4.QZ8G">P!7$&;A%M*ZR)(5KK /$2 =9!&8+ MW,A;+A%8$I4IVO6@=ZB1!V;((X)XBE,I$/7?D&G1@TIA=P90/S#1 &&*@PU, M-IXL88JGSQ8$=S%>4ILP01CP!4SQS M0%]IBSL<&/UKL(%)V$LRK2X&1_&E#S]KS8=>H0"6457_LA3_]0%KX3I;%_Y+ MO*10C]Z.+OM]EJT>HXWA5]1 QHF?P[0-C1%NF"PH?T0+T2_>%$& M'K"QP[]36W= )%_QL4-T'WHO882]>I 4D,$TW3>>Q5AK,X2PT<0XA[V\DW$1 M&IA]6'SK,*4X8IS(E@"/"/ N"/3A@4JOY@BY2=)P338Q>^[N/Y.=>1(&172A M%$F?%6PP)$R]BZE)[;N$\3L;'>WJ M0KF!*"4!DP**:,S>>;N+,>)])#/8T R6-+&A0=8$^.^7PB1[21[Q*9@FK'S"*%]?V3 L^(73/K%=V<7%VP%G^Z'U,&9V,#:/*6_.UF#]0E10B\'UIB,CZD61'GJT004IK+4D MRD4]AOAK@02!',?BY22#MQ3$ 0CV?PU3,N#WWW]_?CXYFQQZQK^4G4]P[Y.\ M^PGI?Y(/,-F/0&@JJ<+HU@:,R*DD1(+58^$E+Y1A67*V]+Q-L83@CLN_'-:2 MX@^_'%_NVAP0JG%!_,45]&X+NP'D]0V()=& M-FB-N(.23E&=3*S69;<+!-=ZO(8R)+($#P$W9&!R'OI6G<:=EH8: PY4_:" M]>093L380H07SA_?#:@9"4HK6H%_.V@$_N6W1P2#S$]GJ-BJ,U2?!];2!A&@ M67*(&UL@D#!U7 @K(HP-W573%5@+%88WIN-\?(EJ2_$<7KN[6/H\H$P"5C"F M6QX%:\]J([?XO%86J&^@(C3\3%@NM5SHPI*P$7:ZG29 MQFD8A%&6AELP)S%(&J*\>?.C#'M]>>+ >I.E-*(P6S3C/Y<[=@>"R3;BB%SE M'7E,9^3VV5L#X9R7-=/D8+UA7TM@1C.@'E'&3!')H(Y]:3P.H3TGVSJ7(6*F!B;(5+4B78KH6QUR2WS MMAXC+TZKR5N7.X*W8.E4:,DUX(IM7>('P4NXFBFTU.='O6W?-4U/9% ;/^/+ MDQ)!U65&D1#C(9$G+U[RXB#[;\P80>VK26P?BD@U&]_\*Q_CP_<^<0P6:R!S M%*/AB@I:98RB@8Y5FW\/X^4S0.LRO?.0-W"YN\);R"5$N]GB#N\E2XA L YT M[(UK"WOTYQ0O.;@*UY".O77@I;2_OFM-?[6 @]!A?$WJ3'AUG>I!L%73(DA] MO]P]>/^&B)Y!",R)1@]^G"+UX_?)4;L"(PTG)S?(PS8V[50T!YHAA3S'@>?]II_,2+-3H2S MY]G+OX&?/L,9FFZ],"(4W$)4OYZH$-Q6[D<:VM7J:;"C(:W1?^,?&77IAWV4 MU+6GH6+?720*>^)N+2ZN0>S^N*HKD78S1\A%/\F!50V&GUO0A+*1-D;/SIM7 M'*<(D2 RO3)SN3O %+>L*>('[.. G'%(]PYC#,5/4AMIL-ZY'AS-@..C;CZC MHTYKU2L8BT97]A[['W\.L0U#_FIW#[8@4MN("!JK[$HDS6TRIGI9N(VFVKY# MI0\YFU1[&7"'H"96UG9!%5F;>P A=>\7<9$&NR&@(3)4("#O9L! M;*1K3F 36?.Y4" IT>5E1-4AV%E&;1CS^'/M>0M&1L,P]IO/."@8T6SN5!/% M?085"S6K-OH)1*2DRJ.'TMTSWB0EGD\+Q5[NJE\$!EN] ZY]T^O",I.$]KP- MJ$3T<):]DS2@#"OCMEZ'C*KA9Z-OUPG*7I(P"#VTFWNTM)?LHCP/GN\>B%K8 MH/B !8FAS!85"8J](6E#/@^4FO;VFQ1D W61,N](\:FH.5%*V%M.V2&%EIZ] MMVF6KB *A0L5&UB01,(#=X)023(-&UR#V"'38B1\AVIX6$AQ82->SV3A(VQU M:I2;I*G_>Q8FN<3X-MQ]W8/ ME3/&?<5@C:S>=AN5,W1V*YO4,PII:^=0UJE2.VX?:URY%,8<>\>!3:_"<8U?"Q RV0) M;7L;4(FTX6RY@+-0-K9QV]U&MFJSV4C:O>!7W"X0W=VK@/"OY36 +)(BKBJG M=K-F^#LQ'"Y"T9CF[[G5D*P5>G/K%@K)&P"_9Z0V\[:H-B?)8V% "[-8./!N MT"I.7>'!Z] [;***F/E0$1,KV2E,U&NY*2*4[5[B)+?)U0[=6:#\*YT<8 =( M%$X,-K RF0/>CQ1S&ZK@8/ZB(Q/I6LUI+K)6IT%>+[AR[5(P#YBP7 WA0MN8 M"95KI=,X^ S)RVWE7ZIYJ\PZHQU[X<\=_7[Z3BJ9Z& O[(Q/-PXYM?FF3X;Q MU)4KF,4I0!MR[,K99_# F*D@/$!C=U$V187(Z1*!_(FH!D:".RJ*;3EW5S1: M]\F.D8@"=D#':/H,&__#K1<-O(W/EGM,QI(>_EVQZ^FP@9@*PP:S0@AWRR(" M52!JF(V*E*=0/K91#6;&F&\")W^+/H.%F] ZY7 MHM>%=285R GW-((6BFQHM>E?J;J#H* R>A8*4*O34Z\Y+:3#;DJ^%WFQ#^8K M -)[,H(D)Y\#SD]*%S1PA%QQ.CZW@1;) R;@RR4 57$QGWK/1;Z6>R]$VF[. M$\2(Q2FB.#V%R5?I:SZ"%OPD(7$;%^B6!I\%+=3I'C8 K28*J(R/^9PI$0&U MY"DQXJY-H4N\+*[6'A)=098UTYE,K89.L*%$2F]:-9IIL*'=<(0)QI.1:)8Q M,'-AJC5($==O(E31R>> 'QQ4'__RVS2**L,Q0] R ML )K/MA@>6+WQ VYGJY?$,3:PT16"E?-"V/#=9UU4CY!X; ]IQ35Z[,UB];* M=.+AN,_X8N-VF"L;#$5N,/_X[GRHB4/&?<%J\-5?81+>^W"=3YU]+2<\FP-L M+TBUSCB!41B0^T)5IS1Y]!"&6X$T] ^\$\ZQ\_.+\V\G9Y/](/CG_3B3ZD"3 M8J1)/M3D;[7!_G_/&=JK9-HSR5GB)1LT@&R6=J.W)!2JFO#A]>>D\LQ9X9;( MSU[ V7Y9JBH\:UUE"Z"6+L$GI3'/;;@Z%9S$S@T#<$1)5-R"8C!%,?#TJ^;5 M,&CI+0K..H7-QQ:@E#Q6\HCA $(@H // 2*/0O-7+M668TJAOI*(1#"6.XQ0.[#8"\ "A=-2J (TK$BR)EN]1"G;E$ M%(M(T__#" 3I#SZ,4^S"W$04],=W25ZU\O ]@MAA^?%=BK).BSQ_TN#=DY_F MSZ9<98BX/$\@Q3KE+9LNAU(+5R:)6#A*I!Q\X/9.V,I3,-6)7)GA^8]D07TB M&V'._%%O;ER$G_K,+W6ZG);G9XCW&_3BLI+\JN#&Y?7-N/PSY3**5V(^.R^G8X6;6I.0*)W25)IB6MLH%Q2?U]:$F5E!R!E&99FJ1> M'(3Q4D-4M5;&Y?6/H>55(\"ST\?Q<[5CH,,H$+B:5.VEWA4@=WQ^ADDJ9"87U'9<68^O7#+&8O%-O,0+/$!" MYC* ;,=Z]=C*(& LAL[2%4!/8 MB\H8DCZ,L*-OA6#V6LBBP[Y"?3@5MG@H6 MZO 9I-.7A!Z1L72?!67;2FN<_K'0=VQ;6J#(+^=>?K;M=$BTIE[!O$3:,687 M.[MX>?-&G@H'"4?W%>!M+ZIZIDA B&,BNL*^U&Q1:! W+E.#L3TSE+6K'HZI MT>"8%"Z+)UJNX/HEC/.[9(>:,T69?T*"[($AE0Y<65"TY*=#H&/"G8,(=[?\ M"<28W@B[C]-@C7F>T#L66U!0SW/&%!N[8A^UA*I*G&,"O08;!/R\H#U!>@U1 M&OY!?^5(4=C"]N:FD^B$% TK+UZ>W8J4!;J+]Z\3S!;7>!N[I:I#\\^8N78* MK5Q)*%$2B#)51H3R"%\!NLI0ZH41/62@I>^9Y;2YH*YDB:BSGTN*K8FP+]% M3GF2,"@.6!0G!+>U*_D@O28&ESHCPOH)4TF*:#P!+R*GZK.8O ,+WGR**,8. M[38I]&GB+*G+P1*9?A^NY(FH"TZ?1L>/I)9D7I>6[Y]A>H"5(R*-%6WJMXS/'C5!IYDQF MB8:]5*'+B&#NUAMLLXDF'/1%Q3BJM7,FF41=-&J$N68%(0Q>PR@Z($\0YUD] M#K!Y80T1L>!1XYB$:,P$[^!*D@0QP#J8*]M6U72L)OZ.R6&O6_F3YX)IPH1T M9<^J&1^ODN"80#[#&-;1+'1'S,(P]M".\@?S@J2Y859'E!MY0T8LRPV47(E.JRF:75XYILM%A8\] M.06QER#&8N1IFZR1*U%MQEQ3&IZTG)( M2KTRNH]%.M@R2Z-V#1AG8MJ*WE4=>\?X?^,A02(WK6]])+0Y\B! VM> M'KT2C#E4."Z7ZS#*4NX-?2ZT>=GT.FK@TN&8='X%X7*%$9MNL>.Z!)\SPH/9 MHG5;732;-/LP+\E>QQ2:U!V'? MU5"W*H-V+>1GW.MW0IN\82C?0LA,K&&'^ M)"2C)E6KGG]^_JE;"8?J>)-BP+]8+8.:I$WX;O/;%!73GV%"L8O:^?.??)* M@2.A&!APKAS8*LN 08-] >1EE4%0[C>$4N !NW+(JBP*'B'VY7$JL&"DP,( MQ M+WA3AZ(=QN())"D*_;3P+[Y@'I*3QC+*,0V^_ANF*:!-NEO^= M$,TJ6VMR8%>R2Q3JHQCBR)]"K7(X&WI5CGP<*=5&6>+:VD&HR>O?7F>D@MDC MP @&=!I\!J_T"]\)4VI[7*G:BD0=AQASI>LHQU;CX\IF4Z7JF"19J=?229CU M]L>5-*9!F)'5^X!/RTX1_+78.1:E':N?(.+ M6[/;(TD<&X[@XS#95(O+U!)RT+@F&5BB&D==.CJR?+0N)#HF[E.JFK'C^NLP M(;'.# &J-RW=H%%4M;<5/EU\<_YI#]>_A.:JTIE;$P[OI,Z\<.8.I:G(J.<1W]IUZ?HP M"AU;3H,9C#4USV8XI_E8,V[V'*C234IRW4+4)KC"CVE$,:)1-3;W:&&O2UH\ MDC+I&7/B,FI'+"WCU\_;RU.>--QB9)6TM%M7 M1^/]=%*R;CPQ8[$>8_*T8HT.0 MF#,']F-Z I)8L5WMUE9R[6D]Y$SM:_H\>TG [QFY#[@EUSG$)U)<:$MVZN/@=HI+H9.B$A\D\>$=,E$2!93( MQIW;J WDA#?P.+"NV#*IH@F$XI9EPW; 0[O\;9%\8R"V;1QX2];MTRC6C4.C M P([H$2"Z;-%Q6,1&SJ%AHY9/*%BUB2F0-M8/MDT7<\6"_H>//[XD>^7<0"= ML6?*BK7WU3@4CFHFQ2*\\A,B=8-:U?PU> M>&\)<&!MEU,8:#)PJ'-,7G_. AG?C;<\'6'EC$/H[!&%/BB+Q\NCWPUPV_43 MAA(CET#'!%>U($2WR(696ADF!;O*:6>]-,((1I9#J@LY>4]@"^(,E*]ZD034.D[?22]ACWN8M^)H3WDST&DU>,PF2/ M [GW7:!!"J\'540FJ.BA1W)?__>E#AC1I.Z"*M&E;G&3P;Q. =B,DKJI.$Z6.?Y%Y[J7<% MR.N!/\.$/(O)/USD@MH.N"OKSZ$4(H^4L=A\$R_QXD='H%ON:7O0_P&/.J#Z]V;9D703>FV@C M@5(E! D^LYAYJT:OO6U#.JX<]V2Z);GG5]A+6$NB6_6YAU7PH/'=@^J!I?>CF=[@GO&7O1P%ND[#U"YZYL'VV9 M$6B58L="ZDIT<(_PE=K:/NSJLT=1)-&%D#K>#V\ HK?<2:K(ANR+].+D?V]? M;B\[I7?;]]V.<*.]',AK8\^]QRYO8Z/N:)* M%)E7E1^E GJ1L!;2RBURJ), MHNP;NB9>PA1U'K #\7 5/1/)8^Q(^!5$2>A[L7?K^6&$;>(]UIYYF )^A%': MQ'9D7$V']KZ!E)Z1<[T>Z%)5#LX[=!, .W397,<$R<@RRG;^D9L0W $+HZ9* M8H:/;66>L"<4>!$HQV,B\0S>1.5G]?NP;8=4M>VP2]$FT?Y"7_B7BG1Z+ 0I44UE%HZ8"4[J*N2' 2,MI&D\*W?T\>HRQY@ &(K *Z@;^*8027NROX_CYEKS>:;6W[PYW4K^(1J](YGI0" M+_D)8QWO1PY!:*) [\GY-?Y1P/L6C&VON">S6_38 M=\C^"F6Q6;?PNT3)3L6P;83"'"R&W_!B+W\P@6GQV""V5WRY,I5.6!OW MT9X#Y$_=>U%Q++5V%DMBZ1!V>.5/:LB D> M"V>S6?%(#FX[<#G41&B0Y5BJ:_'B$<:2IO @\.#Y*X)W+662=RRIV-AV3+.3 M*'6)-#+!#D],Y*:W65F9 TQP3W)H/S5($+7 M79QDB%Q:*LN#<:2HWMR\2(>(P^C3Z9A\IPAXLP7)%.%9S0J >1D-$6!A4>*: M%!KW0+!U2$+, 7H;D$:^%P A;NEC]>;F)3A$;$:?3J,1FRDVY7ZX(5'RG\+< M8TIJB?%?2 62:[ %$:2T3E-R>4<4U>G$=9C3YNZV8L*OL)P7I]NS0M_BA@'B/UC MYE01 )L_/!\BIB*CRO#)4G'@=0M1!7N*B_AD2=3.O& &RU!1(] QD[4/CK2AW>9ABB MYM1'Q9I3]<<8-E4@,$1AJO[/RK38TKY0)GB90;VY2_?YC[HH ^_Y7TU!GNHS MG.HSG&[I.E;:P8U;NII7W4L,234*93FJ-+2=:CW U7@9B:=B*48J1M@JEE+) M1"WSZU5$H=+,=OIU+WFH$&C?N,T6B] '8H%)8&UG5OF)W%V/J ME@@DXA5'W,1V:G5/08F)LR\O+EFM<(.JYUYI:/<5(772:L^7*F_7[-RO&T_B M/R&8:$N[:.2\1RB.GDFHK%RQ O0'E<_[!<"8#T@NC_: ?1\[[/:.>30^^3O/M&,'V1 T<4.#P >SFP M&T%U ;?4PNKR#BS,; %2E[L'[]\07458#(( NU8/K@;:585;M0):A-NWX0)T M#\AR:\)U[L6A4'P'75>4-YMT^S(OGY+?OS OWE;SH%T)P7=4X=KNFD>C?6$] M(R\ :P]]%4NI#>;*5FH \;2)&RN@^R6Z#^F;X8+*RVT85_8G/5C-HK/4[QB.YI-M) MV>]DW_$(S^3>>B'ZQ8LR\ \,CK-@"I&*3TCN,AOGR5AY?I9V0XNK@$*M]X^ MSYS[NNYH0]G8VN.^9XLI0@19>@>='T_EP+H1.36A!+5X )L9]JUR!262C?89 M(W+X2[7XM' [J]V+0]%4H4[7"ZEH$CE:/3FF^>6'?\3PK@1%.VKBH>J;D,K3 MZT%]7@\V8"E/CPZ='AV26K[GM^PF!FBY>Z*Z=P77&R_>"9^SD3:Q;?_ZO; B M)>_T1KKR.\(&K)R,&Z>GU4]/JY^>5G?]:?6*?;B+-UDJN;K+![=D_%BUZPQN MAOG\<%.TPD0B40,'+*6JRLKDXTXN4!,[$D(DOM(3UD9AD$*EH6WSJ:Z&(H&Q M*!MKF1O>;K2"Y.-&4^]MG^2;8N-^R1W-U#OU[M9TB;=22SH#BMJ:LP6-$=$M M5K"O%\/2,O6VME,!C"N/.FN,U"!K8E'F0Y)7Q&[#-Q \HM 'SRL$L^5JBE&* M/IU_//]TSI)Z][YLIP@8UX+NK')/*V9^"C%O/UW@?O[16R\:O=E.,G!;,QK, M,O,:#\4J0X1Z&FA#(."4C>2"VDXU,"Y5+B<<2S)I$-1TC#D[ VDKVU?Q3>E!V-D&MRR+0M!^'FBG!!#1UZ%;439V@.T!:;:<5K-;3;1;I^&\&N8KI[?,DERF;B1;?LW M:(:9F-13MH5RMH6"E3ME2_QELB6N($I"WXN]$I"_64A2JT5;/8AXAOEVJ?;=N@?MFE-5+&*PR-Z7DAY\-^ MBF <^LDS\%!J$2T:EO;![7]!*%.YWA2"KSD)XQUO!\Y!(DP M]5K:Q/:Q:5^92,@;2Q3EZG4O2I1A %E,;^&BO.@9LI[N888-%5O:ME.*XE(EQ\B1[ASX&1FD0/O1"YM/AO/!;-L@U>G!POWT MRM\P^1%R]MMXT8\CCY\07IZ">X!7+%+GX8+%^S:,$QD+> MP19@2X;-'" %&5A,5FCD1-Z G.L*E)S>=!6QG?40M9SMMM]O;5V6OENOL?SQ M,%<0XN;+^2XAB)7;],QC@,Y]&1<6ZW%JN;"Z$VC4@MW%/B+6,RC'I[,: MHR>R8()&QJ7#>I9:W8()*#&[D)19D"4>7^+@D LI7$TD+]&K7G1QP['[;BJ1Q6R19V;N\S0$%=T%\#9*/-?P$.1OL #=2#U3 M%D2MD#.#'/OI&W6LA!<@V: .G"C(-8LO!W>N.SZ!+8RV> 6K(RA,FY&TL7TF MH:)D5=%(R+$OH^J$%S\QR@"T'?#3E0:+AO%>JXRS!783,H2E_PS0^AYZG)0Q M!7A7])ZO+I7G*$6$C+[_5F U']85A59@,Y\(2\?])!N-DUY1^>9&KJJ6N].@ MP")[F2K=^NJ _\)4B!HO[2KK@_<6KK,UEY^-[[:M+TJ>B>3CSM;IZGOHPP$ M]Z'W0M0L!)++!EQPVZ9+7>4:KWARZ+$OFEFZ N@SC/T,(?I*I9J(Y,U<<3[U M1"6GR[[(6(;[7O* CJ2-W9=SE CB[7P;2]>1OI##HN@JU\%+B!!\)4$7]JE? MMRY.3>61BGJ8Y MXC=Q5RG7>K"=\#6:D&M4FLE. LC'=MM;TI3PEW2ZV2"X!<%L\0Q3+RKS<=B% MFY3;VDX5ZV9EU>D[@NE81-[Z.)S\+FQGEPTZ(?ED.BQF!3':3S,;1$Q.BZ&D M)C?CH5_DL6M,LE9+ZZEH@TZN%GF.";.^G<%8@^F:7%13VLI5PET%(X-G0&HAY*0T51ZG3 MX9@/L53$1/ G.AS4NG;[1%2I)C@JIJ41$X59@W>TCS AHL M?,(BQV'A'(ZA%.13!38OHL&"'QR*')/2(X(^ $%RBZDE]"22+98 WKRL^L8] M%(ARX2I)?G7U4,S@-DOQ7\D=)+QQGVT \E*\<:=0Q49#KW;QQG59@Z1ZC 9X\.Q:9$AEL7 MN7>7=F8KK8VXVSO$&?B,J7A^!=$6/&"25MS\PL[=.6$I!M:L_EQQ M;,.K2LC_ \]O\*>2K+OQ7;&FPNZL6?&,:L$'I-;_$"_']L)>V@T"!J7]FZ:I)_I)._YWRWO\4< M3.SZI!^3R+_$09CXM.1[DBFJ=)7LJH/* G.,T6MG#HW%I-//4J=0+*[%LZ#GK"BB62-@Z=/RLH MHH*LQCY5GGL12*9+8G+YYYL,(%):A*[C>>/$N MR0]0$7GH\V:]B> .B Z5-3MPQ;77$X@FD?9MUO350\$S'D"PH#1@W"B-UW$) M:=!B7P#SE8? ):VGCA4&TYQ7@ZJ\HWNY.\ 4VP=*Q8&4.'B,O)C[4N&X0SFT M1#&5N2K]<3A@7XF>0)*BT,=VBLX(2>5B)JPK"^"8\Z'NGS#98%^6]%X6?2./ MO/XU6U#T!-99 .]&6<*.EEI EWTA57$2EVYG #ID,:7*5JO?SJ#% 5' ]1K& MB$2D.7K)E,&6L24Z!MM %@)2U E__,C?-', 73%.:13=%XG'[PT%>05L;\)&(W']J5@$0GGO/)LF^=+K.$7#+,'T5,0DETFPMM M:?E@I8KI+Q]&FG@/KBF63*II *&-[QMP9?2^Z::C2RN)% M0G6B#F>H$LMVI-< JT4\[I(D(Y6+9BC?/.1DZ$.LM8ASTB:=%%I M-,_:PQLZO,$]'D6!)CF;99;+Q+Q:&EP'CS2-C$B9MN M'6>0D##'!+='$035(NJYFGT&K_03_VA-K;$3]].Z"5.51-?$>@B"/:+0!QAK MBK(\CMT =^(264?1<8DRLGZ5K\_GJO(SB()G> 6W /T:IBM"#'E6U7L#29%! M]0R?5V .TC1WF6:+Q@G\%\QYYM(WTD!.7 _KL&J.Q [')CC335M4CD!UO-=Z M.R=N$@SHO-:I]66%7R"Y]E"6)4Z*L!_OG9"NG=DN?=]#XEU)=E\- MZT.%U[Q:B MNS@ ZSAA)EQK1?_[^I9F&&/+0W30)+WDMP0O5I_2F! M[= FWK%52;CYK=#9*3Y0;V_];8*Q8@1U,IVYL-K*(->[M/H-Y]+J&>UW4NVX MS\75_AJ\KX+=/6^>=1MVA/Y/EYO4[\>.)M[35:C352BGKT+Q#JL!VH9^C@L= M7W2[EPOK3%K R'><)&P8\3G1!41K$I1Z(:,^S:<",8F@;9\O&Q64B!'F1/5% M2U1?[(F*4W7'DJB^C"ZJ8AXKS"@>I.VS9AMFS]A,JH\GFD4\2-NGQQ;%,_[L MH8\U4ZSS;>\32#,4*_D1RDUMGR$;%: R5T;:3R0HK>PE\&^'?03^Y;0V*+8J#.<5:7QW8/#$5J,9+N\I=O''&Y6?CN^WM#D]ED:W"TV2SX3.,MR!)2Y^%.C75[R29]3-,_P>D3\"'RSC\@YM],.)XMJW- MN*HZ(N,<.V<E]D3/UIA^G_:*)?W=;[X1AE)#&G,QFY@S>^]&$Y;3T9G V M_5D,$_WG%VRMPWCY%"Y7:7+(LQW:2(G'.IIPHEF#)6::BVK8A7=EPF6"]T_Y M+3OR..WSRHMGE)[D)]Q%FMPI+)]&AK=]B\: LAKAH[N)(PL%)'2;%[J-R MBAW^5& Q@8O) 8^BQ^4E'=*RCLEY9V2\MRL3U[9-^19X\*B/EQHVP=: MI@[:I8PXI5DZD[TW8IKEZ?3M=/IV;*=OTXCV"P(V V[>R(\\QU:U\=$8F$Y* MI,J%8]@R5E:PBH74W2A^ZKA1K(Q>[!$].OYI=WC:'9YVAZ?=X6EW..*5K:;I M5[YBTH+^JVS[I(PP)JK$TQ%5!?IH/+-11%5AA'W3?*PQ%TOWNZS%7%I:5"_/ MEGO,&'5:ITUC5JIT(27+FU>"AOM MTN4I!'H*@1Y;"+0S7ZL93GE>""^7>]@ACL9I-YO#P^25BWEF7;+IBC2D?89Z MO93?T F/LM&.9I-A-N51QK8_JS+^"DA^)PBF6X"\):"Y"FZ]$/WB1=G@ M";D=$#B:K9-=E57@I(M:W(6AS,S.GQ!,!GWEW\9L8.6M\5.35%O^I?*K59ER2HMW.]?ZE!;O8!+U M^&GQ?YYT6@<>R3 VD^KCS56E,[>G7-I3+NU?.Y?VE-]X!!FVI_S& M4W[C7S E]Z]WH/=7RV\TGW?K=GZC8PIXRC/[$R;F'JE5/>69N9;)>\HS.^69 M'6'"[BG/[)1GYER:[BG-[)1F=LKE_3-DF>W1>0 >^9T&D _!YFF2@#29QIB) MWDL8X<%(%20*&4S3?>-9_ 3\#*$P7F+VAYJ9:-^>7S0ST4C/$]KUI(I8(Q'- MH]A-O#B81 ?\)NL"P8F73A:DHRWM",835&(Y>2%H]DE:XQQO,?E9C%*B#AJ@E4993]=9G)GS;.PIPWS3X<2F;3FPU,":O1[)"@[^)-EB:4 MN MAT4)A"U>RVCKI+U.0+"K=%-M';;%]="VK;12Q?71;;)^TQ?;)M0RW4<3V M:>S\J%%]@-96R)@3>6\[/<<"<_=I7";\NB/-ZKD&*-SB/?<6Y%M-CL%I@]E> M'"SI$Y\ACL70*%I3__CB55^J:AHEKO(X2 *N-Y;%JX M<1SEIA8F]&668+U+DHIN":(O7&B'PBV:@JK.,BYY]@TO"S7R(P+BRX *[1P* MADBT42:K!F%C.?.5(6>+7U=AG*0P!OP[#V)X5\(8RAJV=X#%=(W%_?U 7Y+[ MR.=SG0UGV\'LSFTV/2-9I@2E%:N$?SM8)/S+;T_D'(VQ3C2^65H56#Y]AU6A M08Q%3C.5O/75 3O.U(T:+^WJ[0/FR3I;<_G9^&[;-',4H&1H UM++/7>Q"RM M?[=M?V4LK6-KW^^K[#1IO%)2\8,/;LD6L[;1/3QT/GUNBDKHFXL:.&#,5550 M)A]W#B";V)& LSB],E+V6NL3D/;BX6Z&HH$QJ+,SL)RC]FWI%&M*R_A.9LL M($N6[IMA+!V/*A>$P+5H8E ';)E8H=A\']1V\>HFO(17:+=)X14\#"ZHGB " MMVV 5/3E4 -!1,E8W'Y:P2#,UBJ( MOF)S=^5MPM2+\,*"EQ?.(Z6:;6T?!FG)0)VLL83RT\-,1>698+9OXVJQFDF! M?;?S'B9);>V_W'WVR%V)V>+PYYU@5Z?3@27OY]MAO)\N%+LFX )3X=9/V,(! M?ZF[ZO*EV*!RM*)N""["E PM*.76@K'M/&FHTJ$.6XN*L7AZ$P.TW%TA$ B? MJ&:"V7:8NG"62,)-)X-:-MKZJ3S;%+LKZ[S["4!OV<8LYLM_D<2 >="6W*, M_CZL8\0ESTDYB>M4\^$=\H DVB>1C3NQ[P9RPG W!]85'TFJ: *AC+URR*?V MO2A;7ZNYQ93[#F3N%QIEZV MUFJ2:;:Q74)M!-DT2;3E%%FLZ M\V&MOTS;>Z+R:3,BAB= J,3HYGC T6( Z\N.GKZS>W_NQJ M;V%ID>N8!?T)8T[.*K"JY:BR[ +';BJV-2_@ <,GFK0Z)MW&*=1-DH9KC/YL M\8@_A-BAN^<_,:#8UKQT!PRU:-+JMG2+$]HYS):K5%3]5*&=>:F.$)Q1H-/Q M6@VE(@;[^A=2=UVSNL-'O>H.9Y,]2M6:H@>L)C6T)GN\3G4AM*N'_46*=/8X MDC]5VCQ5VO33,TTX]'7/F0"_" MS40+F65P[G0EW+.OH\\UZ$ZZ"]NG&P^1V%OR"!!]64)O!_1=N[Y=V>$$]SBA M7?;9O/1/'SP\'H'%$8111JI4SDD%0UK@\.;-C[(B7D_>W,A2+Y=DDS&LW=!8 M@]@HD-D/\8B^J?D,'S.\[?$2&L.#\3S%"Y6@+IY*,U=V?*H*>ZB2IT*= M_8GX!)(4A7X* KZT)+"VG?HN(I*0Y)QAI[7N!E^.[M!&;&8E/M@LW 3MF1AGAZ$I\G;8RCAF7?;J\8PVCC0*QR(:0P MSU7\+EY M,[O7F@%%;YO!Q6*+B>5/DT3DVF!M;90T!E%7/V.38J3=7X$)2$ IL$F[!.0&L ]M1F3XUN,^B8KR\ MRBV(,_ 9I \T85!0!8T#:7M[J*0JEG,/EZN9-4Z!"V<.C) M /555(DR!T4E+=$A;.' (JNAA$(YN56JXRI+4K@&J(6F, PE;65[T=90PYJP M9'0Y(+"V^EV"V%^M/?15SQ VFCE4M'\0:]@@ST7)E1CJV<56,[>-(U,[Q;)K M$FA?=G,O DG%MQ=6-&+#.FL2.6I8B[NR21JM4CEO_K?"<4J!G7O;H7%-H@Z% MRR5V\$C#UY\SHCZSQ1/80)024@I">8N7J('M36L'V:J0922;L$2@='N27U?P M)Q"3K#?P !%X7GGQ,X@?\>*-L9HMGF'J18498,W ?OW9WB%WG:7]J';LAEV! M%V\F'CX[4Y/RT9-XS)/G8, H#>A5=D-;;M;/3J9]N@FP_L9T.!$\' M@J<#P5'Y^S-,4D4&-T!M[ZFZACP=.9J]8>Q8$S5PY/;Z)P7=QL M%+VQPH"RO:70XRF+ OO[O,(_RC<)> 850M][5'B'@+=%O&!GYU[LY@5W)+J^ M<>_FTU?T UT2';4'%!.BJS0O_AFVV_ MMKO:-?T#4W7T:22U0#(VLN"K=4;:9) M EH&4KV9[45/61SJ)!F12?ZH1(;(X1I9K8OW)5ARX(+:CKCH\9Y+AJTYP*GI MI#@5N*V=>)&FSXS@4N;8PE+6(9^1Y\#HJU,T]G,7IY@D4JF::=JT6SOQBHW. M@J-,F;/RI%FELT6.)UDSR0]WZPW646HY5AY:,:FJW@5"#1B33$> (&$1%'I 7">&\B.?:@T<./M&643*J'&L5GVX*&OH$CK M+.N]/ $O"O\ 0;E:%&FKRQ9E#DF MS3_EBUY=@S":A#DFRLH:P!%8#<*\6+I&89CH.\;\JPPA>J&!8/?LO16K\"6( M,6=Y$TC6R+R(^@969!0Y)C7RTB)&.- 3F[25>;GU#9=(27),<(\(8K0$CD85 MP/8AP(#I656RNM[C*OY,_GGQ$O"O_P502P,$% @ #HIH5\ESTL,QBP MCMD' !4 !R:6]T+3(P,C,P.3,P7VQA8BYX;6SU_B.W= M9UVR34HJJ8]1OS?S+'EI:,NJY)*LULS*UMI (#(3(R20#2#)RO[U&P>. ! 7 M3@^VV8R:E7!WN ?/2?'HQ>C M3SA-PRA"EVD8[#!"'[__]@_??O_MQQ_1Q<6_,1J77D9PDA@Q8C]\^[%\<%60 M2^*_H(\?O_N7[W[X_HZ[M[>W;[^^I-&W2;HCR-__^%T)^#L.^9>O](<&_-N/ M#/KC3S_]]!U[6H%FH0R0D/WXW7]\NG_R]_C@781QEGNQ3U^0A7_)V(_WB>_E M;-"-?"$E!/W710EV07^Z^/C#Q8\?O_V:!26+'6$,PI.G05XAB,!__(X__-V_ M_3>$^!BG280?\1:Q0?E+?C[B?_U=%AZ.$:7'?MNG>"M_?92FWU'\[V*<4]Y_ MHKQ__!/E_?\@/]U[+SCZ':(07Q[OE!+\5-$H$+Z;G+L=U6>_-7@&G_-<1S@H.2;$M*8#'L/\P*4 M<$4Z\1M$(VK@2=H=BZPTJPS[W^Z2U^\"'#(O1O^XH'^P(2#_^-MUX6WOXFV2 M'IB_>/9>Z@%FXOSK[_2@WS6XI!CKM,FJE_HE1?*G0?H"XCL_(1[MF%]$?) Y M^C9-#B9^BCKB_12^1C/<&XRG.DE/JXUX?3N378@ Y(\0Y$F Z*>+XXLO3 M[_ZM!$<"//J58?Q___.[FCB BA#]QG\"[,\]>+\LW>0N18Y&(RNZ%@N=40&L[ANJ)GHZ 0' M134LHL!*19B$[5R8TQ?D?08E?DX]NEMY.A]>$IDPK>'5*4_+>VS#SO>@_L9?>Q,$UV1!)Q%"#PJBFB?52355PBZNLGI&.3A3@ MB,,CBH (!J(H@-J\A!2SK5VODL,AB9_RQ/_M:>^1L=F<@YC$%(F2]UO/%Q77J17=Q@+_^W_BL-K\V M'*BOEC/=]UYV)]/G?D2Z1$?DS2GN]7@()5>RG!3UQL@0"HNX4&E# P4E;#@^CP]YS,>XCW@-$P"]?&) @[V6$_* M=/M\KP$$=M GX4)]C,:!73@NF97]&=6Y/M^Y);_HKH8[D+ JK6"\K=0M,#"U MEO*AU@SQ&(TA.*#:LXDPNWIS.[-3\ :L"RHN85ZNY (@L)IW.#%J2>$)W5+U MF<28;67]=/"BZ/*4A3'.U/O*%A3DREK*<'-EW0 !6EE+>%"M3QDH*F'!5];3 M'"FA(9=8*T%1J*2B0P?#GP->P(@,Z.XP$ <$7VI,R?-L2GH7^TE*[(-EQ=!K2WR5 MG.(\/5\E@3HQQ8 %J<)MR+/,#:Y?"0]I/ 8AFF:C 8R&"TW*E4B2*B)YU_L%7['YQ1^Q^&Z,KS6^*@VD\NRMQJ?T7^W*3/R5ML MDE*$=$#ENXQ+%;X&@U7W-A]&#:$(=(E,45Q1]'F$F%O%V6YCDSZDR6L8^^H= ML@K< 657B"#5^!8LK-I+F3&J3;4_+/%<,8"YQ9G;%!Z2+/>B_S<\:H^*Y, . MF(&4?:D1-"!A34#"BE%C. XB2&X<_2P@RAQ9_I3S%'L*96\^!LKFE[!89? + MSY;/VN^\O)OCSKXS@8'6T>EXG4$):07+Z&&?Q.J+I2X(C#*J6"T5LOU\<:64 M,]#YV P,,3CXL\'I>9Y!29^P?TJ)B7S\X>4YS*65$[L@,$JJ8K54TO;SQ954 MSD"W_A)]AI(M^OC#AY=O4(D%J*DS,3ZCNMY\]?>$-:RHR"<'@U5;&]OM>)T+ZW ME\&"7=BKF5'?9%E;_4 M1E'\\#=V7$(CPC;;VS#V8C\D"ZB$1X:M7VC]3+]M(/U0ES>6(:)1P^F#MZ@1 M]6>LNR5+X@#'M-$!^2M+HC!@K0TNO8@V :"QW#B?,/%FB":NLXSP4!B%0?44 ML'"ZIF5>5"XI((@V:3CI5F-BL*NJDL>O);RZ-O2\KGB($"7S'L.!5?8K+]NO MXX#^S\W?3^&K%Q'.LG5^Y:7I.8QW?_6B4WN5W1,7SAAZ"2<:AQ4BB+'TX*RK M=P0)>3%QO?0/ 7V%O!R5%! C 6Q.DXCITS]PC0X\K?@^C7O,'K&/"4C):82XJ2!NC($W"63-R";67\)\?W7*\N2 4S;S&DW)"A-PIK(7 MK#%/F=%@9BE;OF3[ X;)>Z>5N"O$L-^-P4T@OU>L=,/8CTZL9G^*F/003S=0"#<1,K?GJJ&F!B0I4IH<,&;5V:,"&.%Y"S%$S M)F+"1/2GV[^E89(S^_G^IQ^_9S9$?_G;57H^Y@E_CQ_B["HB[V*]'=<* [)' M6]YZ^HI$3<<69S:[*9MYLNR,@8.M\O$M3.17J$2G2O7Z=E[3D?F%J>6J48E; M6,8C',O2@S*O,%*^&U:-'KWPL\HEY'C*O32?09)+O OC>#%AE&YZK!AA[B?A MN!ACA0>^/>6G%#\D;SCEZTN=W]4 WE;(_N5CU5"PGE6 TL=->#PB"$4NX'* MVT!YT2EE@#3.@7(,PQ_?A*P[NR.8DWH4O$>9RJ"=8$Q*<'=J) M(QJF'@/$4FU8ZFY!&-(%PT(U6G4R/=],^Q.7B$P8.A,9)!2S&6 W-.9K1.QK MA/77*.^W9E\JO.+T)9E!,/($O23);^A5&R^ST HA#5\]>O57<$W\@W9_JT. M7#N8Q&@N)%300*L*/3N2&;M$*&^W:Q3 0_+!\A3'XY<.'(\/EJ$^&%]$#(N5 MWW"E8AX6UB]MR'?R:*.]>^QE^#'<[?/-]DO&A5&(;,"!\TY6PH@.2HL XJ,L M..IH5(6#&-(*,;2+9'M!$+GG C:2<5)%% FEI5"G#,]XL=\]3B<6W>MF281W MYG*I*X3F?JD&=NF*JKB+7W&64R55'>FIP0'G0(,(C>E/ 0LS\VF9Z4X/+-"+PE]0!"1@0$]V M0P2IS]IQTZ^34" [F?O86IY0@JA'=R$U[\,XTT\(6]+:H)_O%3LE6B!%GT==XBPDGP2-^Q?$)_^R% M\29>^W\_A;R2SQ/.\XB5^9&=T_7!!CJG[B]@=6IMCPIWAMV71\E=(2> "@J( MDD";& E$4$T%Z'S[GTM,_>'W=++NJ(Q$+D^0\9AD^84?)1E&09@=3SE&F5GL MA0)8.-^T9=S!L/]4P$*&K6B8;T:L2 "!@E64G*AUB@.[LBX8)$+*#6O:C"15 M$C=9E8?QCKR%EKH+ \P;(59K>F5JU0/G2>8@QM.$2O^>:##JW/"1! $3QR?A M7+H)Y&21+]*M-H5G=(&V-NEY8)GGLP],@VY]!(!TV9?HP> B%E@7.*\R+H69 M61[BF9!<"32S.;C38S@0:F9YD-6)-7/NE&ZD6#S8+*JE MW"R7(6&]^^PM2K4#=3 ^43ZW&;(Q(+BVIC+JG6U4Y8U#CA>NL MK2:WL,D.>J;9X[VCPYP)CF_>TX'-M"<1[^<\9EJYW]>)R_1G+ ZN$%CP>;V< M-R\-- C060PZ,;IY##)HP$P&-3NJ7 9Q.^G.K#],F#J?P9F]I2"$>??LR&F) MX9@$^GS$?##BSGF(OM2-*TIZE1P.(<\7HMU5RJG)5RNM%@,RPM4H2#.P50D. M%,]JX$>RC*@P> L?$0<\O#< M2B :*25F*-#%28L#3L::KFN<%!*TI8>*\58+CS885,L..1^R!A;%D3,#7?&^ M;BMTEV4G'(#7&NTO1L;%B!-T]%)>=6N%/OYQ]?WWW]/_1]F>F#693T[Y/DG# M?^#@+_"+K20VVD,7#'99)6.YO9828< 64%TFI.L,&MSKG@'T$T"B^O\#_?B' M[]6Z_S_0QY_^M/J1//[I#W]@:ZR/?_KSZL]__+CZ^/&'$CQD(\$[VYSR+/=X M!2\OHQVFGHBNX,,+V6W_^/T*4>UF@-?8+W[]R'YUJO'4(VN1A8,;+Z5%O+*U M[Y\.IXBV&+[&V] /54LW&T0XL[072S14,Q:(Z=JRU;&%$A&5F.B#@(L*Y&^ M#7NP>*(L 8=T;?]CO7QU:[]CM\]Q9'\S?E_C0.U(:[%<*A;I%M/&PT=K=OD9 M9.; >T0R6$5%':P+ Z(^>FN[6G8&RC30'1KQ046(5$ MSJ^3 ]G'J$XO)(" IU9*MAOG5ATHF),K!1M&_># XS1$'<#XBM.<=CUH'LP^ MD94SF34_L1.?ED"],.$"%7L()@8G6J"!!B1:\]?1JQ_^.Q+P4>N: '$2:(U^ MY51FOAN3F..XE+ MK79];^4D+AUW$GH9;01TWDD8/V/UJ:9U$M-M5^[#&-^1/XW[% '0@0U*AVWI MSJ2"@MV2M-C0;64I*&*PLM9U=5L MM:]>H0H3.D=EN$QE [[4* I )DP6?$_,Z*_CU2+K0**=.BNA)J9153'GZEQ M'0A*,S%GCE03*)3_H#00(^)4Y-H(6=E- G6/U:K,KR5-M9("&.3GY,%+[<,Z M17!7#*XK@MK :E@'#*K-C-F /K-8 ![PYI2]]!"EB'FK M[0![*:N$ZBR$LS M=,0I#V)3A_L &,D3"ZM;5T%X5D/217+%8%3BJ,VFC>& \2RW*YH,9PP#)N-B@8D"A W3 +[>)=9A+N)7C:"^+>%J0C MAGG_H4=QR"(,.P\=O!NV85Z;RPW$G1W'<)$Q=L[GY2#(/@@8&M>9^D3Z^7>%9D4Y5#K>\4FH9Z3:5(-"(@Z,"W@%E'2W#O,R_XO0E 6%_A W>Q+LPQCC56I\$ M",CNE.Q6%M>!@ N!5K#2^=0"''3>RQ"6X1W# *[GL"560KSHVZ,V)AD4D#6I M&:[,J0L"9T\J7A2UW,NNW, F-9!K>*OJR7C1?PIVCAW&LUE%1GB%LI$75IW9 M*:& O(*:X)"4]^,?F4"B$A32KOHR#EQMMN!"E459/X8L8]ED ML5FLDC\#*DDIOESU@:'+[!NXY/6JH-U[SR%%V$MCZ#O.JH7-7R+-]L"_M4 MWMHV8""O]"7,-N_P!0"@2_L.!U(EH#>.CTLX;XL[>7N.4]/4N(C.7IZR,,99 M=I4<7L*8;4S7_M]/81;2/Q\Q*ZK,+$TA7TS1%.RQ0>RD+WO=JKP% M 2106"&!!BJ(($9E)B/[B4L:XQU]E<[,1@LL0%^DA6C^C*+9^@\ P9:I6(,C M0F[W,X[)%!^MXV =',(XI-,[[7U03/B*0;%%!JQLTTN\1K4;*TR8"C@]6.M6 MQ>'(*U2@LV5:DT"Y @7W)M,(NN/H*R:IUZ W2(+3+Y%?,LU/J;8#[FS),(= M:+???\B.V*TPX+R(A2"BZ]" @_@+(S_="V !8X7(OR+,%AO,5PCHK.GND<<( MZ?HX+^4PQDG*#4C 78/2TDSIO+9GKP>W\6W7LB3R3;;:YR&K\S[L!).LE-H M&RRH"FC6 M55T(PH@)70+'GK[H49(JUUMB6H1>H?V1L'%3:OM056^FRD8'N3(%')S_TC+4C5:FT+1T8PF.? X/Y:6&L"^ HP(>UA=-] T@K[W? MA0@FISFW$-,N ZN.Z3G-1@J#(NW(*E"=6B9J>;2>E_V* M"OVS)N/0LG&0H)WE8TT%-<@XMXR<][N"5@YV1M@1GO1G+XSODRQ[Q%Y$"T9L MXB]*@DQM6R2A?.Y$HE,RB-)!)2&TB9%(BOGA%C%8_SN1Z(^R M;TT_\668^TDXSA&-/N8OA>3";;8/:7+$:7Y^(#+DM!OED5J&XHS3%AGN\+^? M>.(]@!TFR)5 '];DEOB!HG]#E?$ZS(Y)$8U =+(DA1@M5!$#OQP8)3-S/!^H M_7TC=;9X43&?35<'$WS?J/R^ V0=LY7TLI,7Y>[FQKTJ2X"V,HIHU*I%J MP:< !MPW:=EO[).DD##[(@TKW75R ;Q"@O90>."XH5Y"-!5_5Z#"I^O0$E5E MNI%"SBX8;-*.C.5VWHX( Y:ZTV5"D\)5 LZLU#314Z?4EGSSA%&_DX#F2#(F MK^BH\>-22 <2,+N,2U,O:S#8I,LV'YIT2PY:G&"M1OW$E3'BH>K\=2VE$Q M8WPS+F59M?.G-=5PEI.)C+VUP:9T2Z-'@-KKVXA1;_)UT("[>S-;AO/+L*# M5AJ)5(O =OH#A"MQ$$%"W"@*8Y\W(5N[K^YX#.'F,U.OXR*UC MHR''1< GK'UEX?<)\KV]"TVYZ 1Y2Q2-9SJD01A[Z?DNQX>,C!5-?2 #&['1XHB2"#PW6()N+P;[*;H] MS&#X 6R4!BFPY.Q)N%9"5%]0S9?0A@V],,Y0=595\+:J?^&D5J4K91RRRBL" M1Q5TML32P^1E'?P>M )WXZJL'/B5$_ MI( @7E'#2;=/8@&+"#!BT"O$X(%O4_K(P)[1M-76B<.1B)119/0AC-%U$D5> MFM6_.F85UV%T(G.$Y7A4T.Y81DL G6T4H$Y81X,7*_LH,!RS$+TN-DRB;/-*<]R+P[(,.CFE)XTX"QJD+"BG?4B &)] M SCLZ')) Q5$$*="P^ X'200CFG> M!W%F>>+_MD^B@ S<#0L$-.2A6>("MC/J(URCFY$-(DPS(WO.)$G*<4"/E0)6 M!:J(DW5$0SDS5\GAF,24V_774'4J9B'XZH4C]_M69XD.G56:'4:Z,9YG^VQ%H=;B>=V\^KU M$:=A$MS$^@['EMQ?>N2?/K8Z9IN0>[(U3O.E^1]17N<:1R&9/<^T\TLU07Z) M YQ&9\+<(\[R-/3S8OWZ)0Y9QD!Y[?&$\SS"P6V2/GM??PGS/3TU(FC\=WI" MP-K*M(9BR1<#E?M9=%BKLD&+O!6N_-""XDDB6/F[>7:E>(9Y06J"I(38\RZ@PG[GOK]J&:@>D98 MH E<%*NX:2K80(0/%BHJ<()J5G@K,L@*39"#?9=E)S;!L,Y(3<6M5);HZ!:' M^8D.*JW8%5A8 ?_!>_/2H-;]EJ*_QYF,PT%\QO+-_Z1S67-@%YO,.-P_[VPF MR@?N:CGT/^NDYN!0_S-/:]KA!IW7V&XM4L/; MJ=L1? 9 MO[$GZJMS*US(*_0>PC6OTBT0@:[4K3GK'M0PS>3(B&,CCK[B:UQ:X."- T 7 M,!LCIVC:HI5^M\XO\CV^X%7,R-,M3EF066&DY0^\R+V3=LE=VD##[" [9YD* M\2Q,LX7IDFU*6>MEG.4)J^O6:2?I-.:YW(&MQ:7A!%\^Y%\^X%_^6'SY3+]( M@W=%:__OIY"W*!WDC9KXCCHDF9#6/DE$=L\M=;D;Y)E$,B[[)@MQ5>Z)=J\G MBA1CG_7CI:MYY-7D*/C-TQ/ZA/,TB5?H_O[J_;@HBV'YW(Y1G_G"J>:WL_Z[ M2F(B<$:8I>UWQ;BIYT382FVY JJ.S\23ACL6FXMW42+>B1?]U MK$+ON$O(DX:+@#JWFFTL!-??]/Q\OXAJZO3\J1U:^9P@JRBI<8-CV8UWMC&Z MZJ,ARWE*[IHG=Y4]R3KE*P<-B<%9]J+IFK<I/IHLBQ@@@.:CH+C3&:18P@YMT.V$-OV9%U.Q:4] MLY%-17!DL7NNCMG9KQ>,!GKPSNP^;IVF!)%=7*V0MR5&26_PBNLG-_?4 X:# M$KIX88+[ CBT15>9LE=>MK^-DK?,/J%9@N) UJA&%$7Z<@<>.FM9P="P9&5* M##%JX)7R*"L/:?(:!CBX/'_):)7,JIO(VL_#5]90Q]3:=0 AT)I[ \5N%>;K M206FK<= -J75_9CBEJ30RQE]H-10&'\C=,FI*3K4-':J4:C%]"H46"->!_]U MRG+F6YZ31TSU/XQPHUXC60!/8N;SO K.$UW[J[E#;BK&N2Q:PZ,8PXGAHBS'QSPP3 MZCAZ H$V6U3@(8*("DS(\^/9OM+\9OY(Z_1MMF3R7V<9SJ5)/28,)XQ<)8C" MQMO@KIBXG"^9[A2W]YZH146G!.3E>1J^G'@;8[HHHU0ODNW%B3ZDA'E3N7JY M%6$RQ[CA%.R'H.$3&!K]@R BCNF.3["4J5RIL*]1?DT'ND[;]H)1 0-WF;;J M!".'A.LJ;=LWA3==7K(-3*\>TF/Z(I7N[,.+2:!%3.'6"U-V'U1O>3?;7SRZ MU>A,G)8X<(9A)8QH'UH$$#.QX*BC9A2GB.RJL>@\6N(!V\P0F:[V=*]+@W>W M5+I7)AT1*_B5UP<2RM?'(_8B\)_D!5K5 B4%0+Q[#ZV]\:\<'.&_5/JP*7NSUX8_ MDLB\IR;VG8/'25N9Y8Z*+9CE99C[2:B>HI;Q,4#"+>I>'G'$&\3>$^EV;&%0 MERPQC(L!%]ZU6 DG1H R,.#;I;[\-_,=\7;,]Y7_R0 M)C[&079+%)UOC=J,RH2QP0(R4WN!*I,UH\"9KRUODB8K')%?!9<+R;990UGS M>+$H)C]DH.=S+61(0Y_XBSFQ]+^+_91>6E]C_K]").F5=PQS+S($@?AEC8#:LSX+/">M4'V^9T1RS>:T!T%&4W/D+&^H?!]*Q&^^"PI4 M*I^0'Z"7#]JX[FL/T']D&LA.FIE$/$M;$S!=,[@.:_VM3B#A[LQF+^=W'P)1 M3B%/4A\![R"V6F:,]MN.YQ-/E$,]LG0E9.>JL^;1.6FH M_)I]@J( 6D+.&:Z%V!8&K*'BDB$;V>QKT!5!)W-O)QN%6DQ7C+A] M3D-;SIOMIRKLY:D*=U$,T0 ZD*W"!PK=["/>DPA0D_%!7!H.*MD9+#T6*6G1 M4\N:&GHR1T6DF6A(58' M!K)[E8(928X+AZ17[+B$A>L$U9OM38PJ6-A2MR/'''@6Y44*LN>$%25/,4N4 M(DXC.-%Y7A^$:8L,.%_V$J\Q25IAPLR,/5CKS@<%,@V0*M 13]NK";AR8#M* MT&)F/*.@L#K'#(V(03;&^?F!<)V3V5TU*0XAX)#!&<74&IT2VPW#,[!G97PE MC15B5%9L=0H_M4TG,V%J[V4XXU6'.3(3LIH"5S31-CH%O-M03#:B)][U(XPI MQHZ(!FV]G3")WN;;AX([&TP+075;2PVZ$YM*(W\VV\ED"V/$0[>28X46-Y&N M+F,MTX@L\!R:2VU2AXQ(;LRR]7( MZ!/G]W$5,NX*Q/&KC^FN/-R\P^PGLN8.,W3N^D,A\6T8>[$_P1VFEI!SAFLA MMH4!:ZBX9,A&-OL:=$7P/=UA]A^%6DQ7C%A-,&E=#%6GL!YX;FPAM4*I M-HY2)/#MHH8KPWY);''J0)NI:86CF\%0UGG4ZV/&K\1ZPLD%9%SI_!$FLG$W,3*\O>58D09]@X MD86_*;I VQ-M9HB.R1M.D9_B /X67%AWW87+8IW6@G=C@R,50K6Q M:0"#;V@DW!C6NPR#[6(8#O0\/$H6#LKNZ:I(D5O/G]-/#-N>V(CV3,]'T4N2 MILD;\0K 1OZ(C]42R<;(-?!P1FX40C1R)3"(D1NXD11R.PJ[C66,W'ZC,4Z: M06:^\ ;]&K_D_?;G$@P7MN=*0>2[\PXX\.9@O8 ME*D\T^*MZ?,$D?D)X<,Q2LX8H[=SU ML>/7QM-=%[L9_]%/9$W\Q]:YJV,J+OU_&KKYZD743SWB+$]#GW@U^F =!\T? M!,@'G(9)T"[+S+ <@C@M" MQ&X5-4)VQ=V?0'V%ZAMWOV.7/,>G>+<.:5X/CC#YG>:@,>:6&("GW$MSIX;@!>_"F%7I-@_$(C[SZ70\\O+] M7D0YOXV2MQO^@REPV0X5S@/V$4UT=#9X(/[,GK%N,K: RGT1148EMCO!QE/) M&,;;)#VP*WGPJKM$:.)#'KPP(&LJA=P=*,A2GU*&FS4]&R! Q3LE/$CJ9G$H M1,'$97]1TIDU4"J!5A#E @3 M^;-.=(L#R:'G=9C1KDFG%!O65./)PNXXIQB2]J9S#$VP?>=XIN4V0.D2R^64 MA4Q0NN&0II'5Y-U9Y,TT0(3$V]#W>LE%2 M@^PY*:L\:*J3C"<'%/\]P1!4 >$C:,%%B(]F6G)KW:1(6Q5)R^VAYZ0J>(+6 M8J$3J#AR)P<#LJW3 @.2;*O*:BRH05K9:9:>C$*%J+OXH:@/=<(C4UBCW!&1<.[\E8SN$W2FR*TZRHY MT/S5BLN7L .-*AK1%]X#Y1@= M&P;@:LQ8XKV016 MX%49_BM4-+2ND*&/22:1[4@, =/"=D56/]DKB%G^LYR/A+M]OME^R8KR>Z(K M^8S?ZN9C-*)(W1UO)"VHDY&1PM?'(@,) 9Z)C.*XN^6EY*@*GS)<=E1M3A@Q M?A,;T;%0-:$='=AQR$SC0 @6)3>KJ,4 $9J($!4;#[)Q@&\_Z*1.@"\G\C1\ M.?$SH?+X1^W_I<"@"P<-^ZW5@@02:HF@9$4V=U; 8F%I^*6 O0P/TJ- E+SD M7ACSK7EI,N)5":QEK'V?+FZ(S3XD4>B;ZV;J$. LQ"R&:"5J:!!+,;'3T;0: M 948-K>,BRC4)MUY2B22W- XBAP@C9+2@GL+%" M#4;8W".R0B?3BAE4*%.(<04=QN#@5V!#6*RI^9@_[VE9 MA,/1B\^_S]#E*:,E/(!7P:,&SK LF(CV.W6BNL7&)(3?G[LS+&$F\6&NK'F> M3H0/XD0(>]?)Z25?OR2G_.>$.),KJGAI;%JM]"$ F=G15\QF?H>EEX49/R6K)\D5>CH=#E[*.GN;1H)GR?JX]3A-8O*W MSV=7Z&**KS@^85H)DAW"D4G^ES#?7YVR/#G@U+ :M<:&++382\!FV44K5* B MC#UXDT1;,NRB5&F!SVI%H9*",XL^@Z2F"<8>W5D=U4XRMK@N:JG) 5NIJ3N3 MS1S29DUQ9PDRO$K/QSQA[0%CSV;7 40F_ MA"ZHW*L)V!%MD+I./21@E+J>I6Y9[CU&A!YM6AK4I\Q^BPI8 'I/:3IJ7CMV MT(#RGF(4H9_@?1#D#9@-ZWD+/-"^"'9"M?HCZ)&@^B38<*4,?2CZ@#?;@#NS M8E=*5U\*F5;M_4@XJ),:4:W44X+OEJ8J&>RIM&("MSM+^0G%;LH+:YD_)TGP M%D81D:C=0]RZAD-/&G"V.4A8T3A[$0"QS@$<=O2TI,'TM*921N+V*["P5,DI MA:BF:<4*$[0TE:U@K7)5)C2H$E9V?,G*6FG4T)UI8KB$MV$QQ@H$0[70$.1#['.S>-H?=>E-[DZVN22*#)UEL%555% M*W=FNAF&1>4,H'T!*SK3)*;'L.;;S"BN413< M:F]3S#A ERJVPE1W*R8$N"L6.\XL;UIH.F91HZK(U82Z:QDHEL8ZX&>>"02; MY;;\R=_CX!3AS;952TAW;6Z!!&3^PTY,"0&PP=^\U]A0P2:#NA9D7:O]@E M%3$?/BF@75$2PY&1%-0!-3$O.U]J)C3A-O=%A .F1F26)7E&D5;N. MEU/98@,%\\!7D*Q\(FWS3B2DH4;Y^7.2FU:2)B3 E$LK<1JIEEH,F!1+"Y:Z M!Q("TN\11T,4SQF'+!?+?FW: ]\U!;1P%OY2%-YXB#*6ZCLP"?V #+().4FWC4+' MX<0\DD,DT@!ARW]$OK_+4(SFB8,>1>H6+N^.N14GW"'D5Q MH*H0F18.85[&B-):%B&9'EG^M'VOX'XT(*O&#Q"V64R^!P&@&O.].924GJ]H ML-B#!A47T\RLA#9- GV).*[&VFFB'P5W%=E8J<):D]V96N87'#HGU$\.^-G[ M:CV_:#$@\ I.T8R>%PU.)Q1F$00#4(%"V(,>F8Z M2E."(P*/&((S+K8MB9'E(F.FT/U8!P9F*G%W1*IH0 M( 8@8Z&C";23;K)%%=B*MR0XHU^+_W5'W?O(@TLPZ/J689*2Q4^8!(_8C[PL M8ST@6,>FX+].&3LAN\:9GX9'22+Z<#*0=2Z'B=RL==F/!E"]RR%,2FJY-W%7 MO$E=RG,5SZBFY:!)SC0&P%;+NKG0YL)U+Y>QS4_'D82SYBF&0K3L,?1 K'P\ MPW;-@MY;R\\9QL4@/:Q/^(S?!(D:;9FX5^;_-?F!_F3@;'^HR**]]Z4!8N/# MF.SH+R&C[MWE\+IZ(O%Y][+HC.ZRC%9,<+2-F;0'%BT:1-Q762'B_$PK1Y@# M-@90@HS:&"QX,W2C-QF@^(V!?$IB&63MI%9UFRE&5OAW17Y5M?4+7UDEE5_9 M"QVR_>E&22R0Y.]IC'N&PACE>XS\E1]LLQF;<-HH/MG;1&:\9RJY63L5"WONN8 M:Y8W6$[1R(YB]R;L1OZY/NE!"=X;#1!9 M@X?K_40132&BF*4AS+MDW9 M=2ID0?59M9IPP1>N=L))UJYZ1!>6KS8<6JY@ M(U;*__=D.41IBA>E\*O906)6IK39(D9 3/-#;3?AQHIVG*#D*W8^'O3\V>T/ M4<73??+R4VH;93J(DEMM2RP%-_4R,9!QIL&)%9^V74]68C1I2=#%R7ZJ<6A< MP?$3[D,8AX?3 275T/ 5PK$H0^S*WK4ND"P6.Q8J/F>7YTX1Y?6;EP9L9(R[ MC-'T7=CY3C1(\HWQ2.+ ^^9)N-<:E%B17'R'6)8\0R]G)"U=3M]4N)Y96J$_ MX)1-WT2;V)L?,R_[A \O.)4M'G300$MOLP#58EL-"K>\-O'4#?>J$1!K%X$> MG]89^I4CS3PG*9?/[TL,_0IY(ED6L=:G+WVL58!VQ5H[ JBMM0)UR%I;/-FH M!GI"7S+$L5RQUJ%BS')0A-/7L&+L2:W>"D"H(R =V_5YCPP*\'!'S8ZD?A&# M17R!PA1@C< GGN$2+"N X5!FK!3S&Z)NHE%!.F&*R@E&#N:*,1H\KM= MLARHGJ$VB_+BPMDEP.#+SSD79 3X3'1Q2?MV<2S"+X@CH13=NYEQ:BB%H^B, M]8;D:Q7?F=Z0GY/X%6[% 0U3B"NWD-9N@4U\*&.OAXHPFV5X-$ZPIMOQA\O&HVF\X7P#TUCV\$.: MZ1SBA'O+*A6M2IX7 MJ+EK'!)G[$_BE-B7ZS&K ]]XR3O,.%O>"$@R7?XTWP M N"]VV02Z!/*J\3/E5BN0LP<*=]%,YZJMR%>A]GA#=LRX^?58R;69SR48^;E MC:32F,QEY0B^T!>ZXKWJU%IAE*9()[89S[1@%@DFY?>X^R*1UC'>1B$T8D.PQ-U6FP4;K[ZT2G P2TQ(GJ8=)$+7F3J85/DL$[T%NA;KKMA8<34\3E=1#FKR&U/,EZ668 M^TD8?PJIQY,>7?4G G5&/53<^EBZ+P7 D^AAK'9/5QD=JJF'DA+KKY#D7H0" M8@D1T=0 ^05UM$U25-!E"71$@5G+!2_W$&W40FCMDXPI=G$FF3&<,"8_YB=^ MV'F1^1XQ" I(:4>A-MUNYC/K:0=RLT45)5220B4M="L,'R<'?# ]D?3\8:TF M'S[]\@WPE7LAV6/E@$MGKKJNU" 7I\;Q6AQHO%&-4JTDH/M9 M#1=&L@B88[Z_#_]^(IN/_$P\\FT8>V11XT5DX<+OF*YQ[H51)LL)[HT--,/W M%[":VNU1%[640;QUD_Q+ FPNKDB@B@;Z4%#Y9I)$VPDVI!%=2#]X:7Y^3KTX M\WS6H/7R+#Y9?PU5SKH/ <@-9U\QFQM,6VR@#64_]B0;2 :&&!SZE4(ZI);7 MR<$+59VS98!NJ%F3;94Z<2APM1'9,*D'AYVE0, 3V8QDZQV=EC4)8%T@J-PO M%;MUVE<; C#C2\Y*]\R$PB$.")[D-83G);*=#5E= ]@&OE,[O63X[R?"R,TK M;8]#7J69\Y70@+=;>@$:5U1R4)A[)ATO77VIH!$#1Q3>B?E:(H=VVM; .Z5# MZDE<">R*'FFG=(4F33&U3ZU+TH6 =89'>HN"[2 +NB.?L9JZXUQ@;"8RI!M MMY>>Z92ZV?*07OT$IH"'51VM$&WUD0*#J9"&&^G"AY4K8\'C3DQ@-=^?O0/Y M4]A(ZVJKA@;3 M89, @B*K0"&U6<^3Y%3N2!AA)QY"56R4TL,ZJN!Y@B@-M,Y9!MN!42=>D).' M2DSK+6;!/L>JS9>)]NL!OH)/;X'X1YG9FJTNLNX517@&47#Y(K(C:+_+R'N0 M^CF#^1MW*7D_44D.-B"S7XR#,MUD?3RFR3$-Z:VW\O)6S6'5(Z#55XNU M:ME5_ ZWWFHPT"T@0W:J<15LRDO T+]>BD#SC'@]%H1/5,#'. !;4^G%*)Y" M+J+T##[1<2P']0/Y?UZT!3C0_:'XJ#1?B4V U_@E5W@%!2S&/G^D[F(0U]7&;JFJ]P M6N!.W)%)15#_#),SH;\%6B*'46>/06XA^LOR"P]V>+H^\5YQZ.TR, M@DI#IX+K)(J\-*/5"?D,/&Y64*R=KI(X3ST_O_0B6O]0>H3:A0%:3:F8K995 M;0"X]96E#41RV-\W<)Z M,$G@_>'(H>AL)P?2@]]]CF*\>YW#SNEX^8FV9J-\[Q$+]S)T) _#Y)1%9UJ( MBA?\"^-RCJ+8R4L4[GB47YZ@G 8_D]4L\DL_0;E&?L$VJ^E)&65!/W5)3US6 M"Z37$&_[T-]3 ED8L"I8A#0[(*VH[ EG+QBSHL X?*4EEE,49B@X8>@M][0? MZ:HQBB5=5!*FVPA.FNTMV, 2ZJ@B7UT^PI81FDF#B^KX1<4T=GHN%(RM-%"( M%IKWL. ZS+S=+L4[+Z\VB7;G GI,\", &\$DNWT=&N3&WLR7=@_?0*]6.V[L MU 7>Q&*%LJH^=BAP:W(;4<05N X>9+UM9JBC9DT4L6CF%'5Y% Z,9MENM@]I M$IS\?),6#5TEB8I&:"!'91:@%S4S<&Y@PIDYM86HBZ'[[+#J\E M9#\75R [[M0:7(*Y,>JR4!*#70Y-,%36CHJ2082.\XY)+R_Q&W\ ]3[/;\DH MT1B^Z]Y'$+*_]R'([\#[5%S">I_\+7'>^ZB'JI_W(73>A?=1RTO\QA]AO0\A M,V[U4U!PW@.)@@[P013]/7BAFD]@/T09<=\3:8:KIR^BE-Z'-]+(3#S)GT#] MT2T9E5'2<0*N>R-1S/[.B&*_ U]4LPGKBK:$#^<]D6:P^CDB2NA=^"&-Q,2! M_!G<#3WO<8J];2Z_TAQ,ZCVXIJ[HPYQ43>>=N*LVP_".B];_+%AZ%S[,.(+] MO1FJ:;X;QV8R'E@/X9J%P2P0@2J$67.F,KV5T?96 M:*VOKC*-N=&D9)FY32$KRWB>-PR_S OPHKNZ!+5='+X!%3P0WTHT222^%@\R M%-^",6TL?HV/! +3!..;%JOE^H"62;I*S\<\X?5I_1!GGVAQ/>UL98$-O22U M%K"["C6B.K#PM.31(A.T2$]KT4 '2@1\=3A6S)H"HB10FP9B1)Q8 4[]1MA"-;BVZV;5:E+E,!"=AD5,UXH]-H%PRVW:B*'V5ILK9=0UET?^9I4F@+ M'+H#J;4 S=J(6?$M3$5 1]CBS5>>/+K9%B^Y3=*;PS%*SAA?)8D1+HB)]7%I3CHN"")?H CE"$9*7*)3]U#. M<(0"*DD@D0:DOYA*SMIOJ+_E/#L%+Z*+B9_)-GD3U]+8S/?VN&"[A'[""7L$ M.T3('4(?#B6K28Z.=@0?D=THF[Q8P0M!(UU954PE+,5'&U:/HO(N+BT^9OFH M\ZY([@Y'+TRIJMKY##T\D)^P$:+R#3I@.']@YJJC+C6*2[8^3A#'#'KT5YG1 M9&NLXOVDV^>M%)]-T9VN,([*"N MAPQ%OTE>)'UCUN %K+ _]_Q2GE8.B_&<-OB9M3RIF,K^G7QCF01R." ;U#%= MV: ,",X&U=P8.M$X87T]N.>@@MUEB$)#6E]_[MOC/H?EW9))]J_4QVKG/AD4 MD-6I&:YLK@L"9W$J7@QG6UN"UIG[H.S.6@8*B/[:XAK2YJPYKZLP2D=^#LM[ M2),C3EEC7MKR\$C5J.BB*RL!9XD#9)6VPE0V:D)8/M#!CB/9W0=#8X=&%:+8 M$'F":G"C0]36M#/OVB?L92P&0U(Q3@\*%X"F8UV,-Y/!@827J1GIAL)24"3 M3E%0;7)ED19=,P&[HS#=41EN:3*(V,Q8FNTK2+/2]V+OU?%:&_9ZX MNJ@1'PE#=(:J2*"2!KIGM>X( M%>@":NP6U8>/P-WU+46I+PFYPBURL]7DE7*H;HBJQ;<)557U&/5P#JF[MK% MPN?OUBYIM)97I4[/N+QY3/S? B_"Y%+U;HI^%)]X]D9U .1)%\+YU>79UKX M6G/88X4)VE/>5K!6AWD3&E2_>3N^.EIYG\2[BWO6/NF9_!Z^$ 7EIP N'!@I MY:)2:4^/K# =U+^N8%;Z5Z.YI7]MOOKHWXQ+,YH'E-(V4]SU5NRJ%V(F#*AP M'2M!ZL =+3A@"(\%7]U0$H;$KD>*&;2^)0%>*XV19RV3!WX5-/83';A(V/X3 MC;'O/_XI>XA.V:&] ).Z@9D ' ;O2Z; MXGZN?@JR;6N_OKL[HRLW8!V>F-E%E//R%$8!\6YDN5S^>7RGIS9:-ZLY\?D.[WD M-Q'V\S2)0S][QOX^3J)D=[Y*OKW/Y4O3GKA@9\K]A!-.E^T0(<^9^W X<#=+ MWW'YC(27H/HMB+QFA>Z?K\%VN..&P%(ZZ!6/4Z*.;6B..(> .0: MXPO2;VEASNLC!B1@\#L%56LEEO"]O/%=WYR!B2%0THP:'6=B>EY,K[OPQBS MGO8RF[/#14!GB+JP%9X)0"8B1FT:VRN@B_-+S&K&QFL,Z; MX<\RJ6TQ@:OLV G6J;NC1X.OQ&/#GZ8^3''7&Q3XR,O+"*YM00*Z6,\8 3?; M\H*^Q$?KO!V'/Z]\KSA]22RJ^LS^'>=T&IOME@!C+H-.RA8@L$N0LMWQ TH M>(.7L&.HO95P#."0FS[\U^9;0!=F[$+YK1[\UW;)JU7FT;G\&/-/X<_))7XH M[EJTM?"DX$Y,UE(1%#-T Q;>2I5,&6RUT)<\02\8E5=EK"LA61Y6/R"OO#R# MMF9[.3M3\G."+C&JT%RP[=[2J+]8V5.&WDVJ/Q]PVI5W9@$=SPDK!9/B3YZ_ MI^*19")+3)@\E4O\1KY5U:8,"E8/5CK[C(+9*JM!3JJ\)M;3^ 0IE%B MEHWB9EXO:);VTWRMTEVP*KISK!CJCGK<\Y5OW!SIK]S'R?RE'1[0&J*/4-5B MP@8);E5ASYUA>>'5+105\]8I#BCH4?/ M5QP;#J<%=5 ]4OCZ\'H@(3C_,XYC>7G^ A3Y!2Q5ZK DBWQ.%V6<<-M-06U[ M)AZ(RCE5]%:HHH@*DJB@N4(E5522A?1BVXZYBE]W>AWN.(# M)QHLM6\<^0*'?.8DDMC[4F&!T%H9L,9X2AMSQK7.,UXRERNL&CO+Q7?KCF<> MOJ:&S>.QIRE$73>"NMI[Z:[33LT$#%R(6LE^IQ!U!Q*N$+6"%44A:J%55P$. M?G#32PJ!?Y\#TJ:!1S&D QO/U9;)IDZR["J)49Q$[^1*? MLI,7;=*[>)L2VZ7;&S*=W<79*?6(KPI(8*JD!V]](H6MY4NPG9'[4]?M<9NF68F^S MI;4>5#.T "X1.NPV5B654]AEF*MUW>77P2 KN0I"+ "6_,:T>74!S+OK7W" MR#?(XQ=KP!-&N_T*F=BR,, I.QYX)J:5;7&:=@)Q^J.[TQ;')**N48X*UXG6 M.7KFS,UT5JA! 0DDH(ULG*0-\#DCV-9D5>B'1]I/[^>0GTMDC7+<7^@MY35^ MQ5'"=E7KG/9HT87V#"8)' DW%V MQ7M&&PG$:10^/;BFKW A[F_:T1''I-*NCD;0$/U,)_\4D<#%H6Y6GNI2#YZG M)Y\:&Y/I+B83@1<]L//AK2"A-DQR#%GHR.+Q0]*-0!Y.$]ZOCF9>%QM;TB9. MLR9:V$+(R:)C>9\@&@?Y9]>U0CO1V8:*!D570U421R+UPH<6]-$#OZ/:BD[5 M!4?JK#)-D@4U>I=XE61Y=A>S;)! D)W]KEBS&W#@]H-6PHB;0"T"R,[/@B/) M)H@\0R72JK&L8<_ [ZZ&2Q462"Q"(-(="BUB+I86XI)1V-B!$ZIOJ1<=[5X5 M]S/L7^"J;BE%.6V*DX+/-'ZZNUG%4OQJ3QC!=_%-EH<'NB6X/>6G%!M4NQ\J M5#/D?J+539'M\ ";(_=AL+O].] :E2R.,?933-R _$]ILR1)F/BMO2?PO>R&*,8WIRO9H&R5O-(O,0T3@4\2H^XQ+2A"7 M?)9X;3V'6CB/&\BK2L *'W$"2T^Z^L7O."FO\3')PIQ-N<7G.R9O9$E[RKS= MN-.!"2;@8XK]4&8HOT=Z&Y8%#H)Y3ECQ!93#K@N$RXVC<4Z&YD MJHX1[RB(U_ETP!4PRM2(ERC$0YOR&EZUS'*OQ\I F ;TZ><4L&DC9V-V,YU!E%Y50VJ(N;20W MZKG(N;(JY5*C\M[:T$')4\A6A'?2_4 IFZ>7;<1*\\G?X^ 4X!5CP76^-6&+6F/U15J]H*\<[#3Y2@!41KN]L4= M,,LJF;[)I:K%BU %K@QNJ\Q;T_7%!@VJ$8R]2'5O&#,.8+L86^8DW2#$BHI5 MW'A]]+&,\2A73U-(1M=+):XP,W%LT/XR@)]MD7EWL]V&/M9["P,LW.RJ95Z< M4*6 ('.HAI.."G%8IC\T2^1$\T9(9J+5;C M$-6(!7.*:LE6WXWV_41-E^93PI_3).NM@ 62@\K7$,=*\1B&6THGL-1/X5:( MH4(?VP^1ZSG)V>57QN)Z7*Q]M?;)CN_$PM/$T#7:<@G3/XBDZT.2YN$_V._* M45",VG3D 4L\3#Q$C1(0$]&&*1$Q*?/=Z^.:/!+IKU#U!F9)XCM6J.5*5HLT M7<;3"&)MMG=Q3O@.7R+]A;L)"= K M6(G3L'4M!HP%6[ D2^6HD.BT5J.Y<<$^7J@B;GO>R_0V8W87Z6HL\$MTDT"2 M"W05"N3EN9XG[<5YQQ+0KR4V\$ZI%N^6)H7C^_ 5!VU)[>[-S0115Z6K;^&JN5#+PIP M:CM 4%%O>Z"#*&YO_CJ::]#6ES-B9!"C0YPNH>2N[M82?_8.^#JAS1#[CYR< MBI,ZK!/84H]E)%S3936//?5YU=!F2@S]RLE!WY*=LCPYX)06J*:+&L,%F0H: M\&Y,+T#C6DP."G,CIN.E>W-40*,*W)EKL&%R^/9R+&(&SZD7X(.7_J;7_RX8 MG.*K6!8UO@T#HNIR)KH'ZQ68*[K=E_%90^F^1/=A1GL(R#54 0-T@J!BMCHO M: / A;_).>E6R[]')1QT6)LMQU'-,7RXVAS#O%!>66Z,]&[!0.:+29AMYH8) M $!Y8!T.)'E1N4O!UY.R#+U5O3<$\]BA.KDI[8AFN1.]!PWIL6>L[QF*.U$] M&AEU<3UF-"?U4!G;8\)Q3?]T<3"F\PX7 GP&BL:>H9M$)N#:91@@A M\D"\[.P_&DI"3MJ706Q+BU-0<'LB6Z.MZI+6#M5%,^V*9F>8-9YCIMAFK)_QK1#'1Y2 L^9FE/$73'-)<7#A MO>+4VV$4$5CTX8R]-/O&52O+1,]QPR.!'C&]?0EH,?_;,/.]Z#^)" />9.?HBAYHR]@#25I\?_ZZ;?$PU N M,6TX20B$!\:<%\Q]7S\D\_$MEILS.B:Q5]PGR.JVZO ME>RLQP =HX \1A_(AXM8<_?C,4T\?_\-5..(Z76#4T2JH)=&UF]!%C&ZX(Y] MI@%YWN,4,PV=Q<%[8?I7&@7QB3?P8T5#KW'NA5%69A\F6]X:+@N%WG E7K*] M)DK]ZE75T&4YJ?.^"FIBF'?HZDECGO%X=7JM A8PS47'?"/7 M108(D_"BYD12$S BV$E:*$V-P^O@"/_>Y,3/HYPH(6HBN9 ;*S!*RU-_3F*O M_N69_)5YK.RA/HZ^-Q7 6C'#!&X4C^E' J::S! >9U'R*;)E%4N* MN;2EN0XSUE#\TD54]_^O^:D=>M6-FO_/> MO#S/-EO&#&,AJ+KERH;)'A?( /H*5VFS+2+I#Y'B-"-4D]G:"_T*\:)?'N@KSQL$+;\"L.+HXI;1_&/O:J M^[5GZ439$J2L5X>#=7Y+>7J@+#WOT^2TVZ\)?]&/W__P_8_?RT9G."VHGI4C MA:\;60XD!-C=I1:U]^ DI0,PS$TV2+T31RGA&=95%@RA'S]2"_GAS^_"6=J,XC!WV1Z. M=^,PK8;$SF5:C\$B1[.M/7O[D$QQEF;$@CN4M11(/)$UH( :FDYGO-)HM%U,91/I^,Q.E<7#+^$^?[YZ\D02*E' M@HRFM!&G&5*IPP".JS2S-FP'Q_EO=DRZ8+]6/(ZASV4 M4_&]+EY$ @1D&TIV*POI0,#9B8*5;D-M&O404@":8LUG."&3NA@3.N>QY.V M)OQY**=+IV_1\Y[ US T3_N4\=O+(,S\*,G*Q&T*WY@WO2Q+:-MN LU<;L!" M!HOLA8QLL@D/_&T)89#8RH$&.WM?Z9E6PDY!.0] %FX[O/5J\W[>\))'[--N M>N$V]-D /R=E:W6QJ[I,%%M,(*OK)UAEBG9HR8KZU(\@H\J I 3YT)?<):S%NR?TC _%][IP0L#Z29;!@9UQJ)F MN3Y?Z<( GJVHF.F>3A20Y=$$HK!@!ROCV(8TR.&LSV%C/Z?)*0[NL9?A[#/. M/\HX[L( 69>*V][4-_S]:JOG<, 5Q*#FTJ&R$+SND3[F(_ MI8XGN/*.GD_6 $P(HB\Z,35(P#[!*$[')R@QX'V"@36--H4E)IW3&6JA8P09 MVOH'2D6LO\)$)6KA$PBR"];?5[)U$+"RC&1Y57\P_I&J[S;K>J ,OBOY_4+[ MKI0A>%H_9\"$7AE8"=9='FC1X/V!#7^FA4(5,5HYAA-KME,&34)[AT$R"@N$ M2K[*13 "55RL"WYBC(R)*..<3J(ZL2N/['4Q=1I@(%=@9+^R?B4DG,$;6.KJ MQG=K(+/MRVEU_Y/$]9'N7Q;17ROVW=%7LYXZI)]]OC;4#&/+= 57A<;-RS#? MD]_$@7+>L.8\9C7/7[R(EC!?@NNGW$OST7Q?XET8QS:L+Y*-T3HW;TFFA(++ MME P+&97M$! LBFD/ R_BYAWP3:0Z<#D,L94S/#]]$0VETE,IM@3JZQZ%S^D MR8X(GEWQ#@ R,[3#@ZJ4T4.HNDJ&!1)@A0QK[KJU<+TT/5-'R+-K/);Y2 ]N M"\>(LCW&.6_C0)XD+U&X8WRP@"1*.JA2W/*]5T#2L\2C=V8Q1[0 JB]P1B.* MC@5OW](NU"Q:B:AAA/VB]A%.8ASM"'X,0[9A3A2:S[ M!7E1\1,%CVFD4X3H)1)AF!YPG'T: L7K/^ 4K ?%B*]5H"(1E^:/E-BH0 U]O,*X<-&EY06S3CTL2CWE+R".+,N+FY+R': I!>,$YQ'X!0U$ MB13W6R495#J@$:[#CDH3%L.'2_*16P%[HH!]!.C H/5>=:BI.#<>KHP M(<%9@)TXHB'H,4#LP8:E;I(7ZS53&H>#\\-PJ6 MY#Z,:1&'% =A?NOYE.VS MK+*!!3R<71B%$$U""0QB#09NY EQM,$=PT EBK%TW9K].H;HYU,8L+-[BCM+ M:68O/A$#REF2SS-.#_>)I^BD:P$/55[90HBZ@+(&&+!$LI$K70DM>D6N*80L MTD8\@Y-2!RMDW%_6!@JB.(@A09OV-/+4GV364%8+\U;#0@>VFLQ:!>A F.O$ MYER%PCI@RCUEK"<\K6?+ M6ZZ4.6JIC0>++B$E;^Z&85);SO+0]Z)&S>W9SFYLOJ_45W>> G[CKC]N/8+Y MSEK[57[I^8Y>#-_ZD_@[SO:5,EE^\\7#Q;RYYNV31Q6"@)YR> M[,(>:USRR.$G&CA\G_#J6IJK!34XW!&'203QH$,%"W+

FFP=3!'DS>%0B M.''S()-$>_^@0W!+D]1W$6IH9[1)>R^ATBZH0O:0UBN6=0]Y+(H'M%875+'#L:OXPKL3J+<121HY=)FB9O]$:_*"[30W U";=,QR2JR9)4 M^,X8EIY!6SNK0IU11:@JJ^2@V?44NL@S?&'@(XLLCC9(ZA+N6+IM>8>A$%P& M"-GG4\5VL[5G&PJHFZ><#:E_1C7DBMUU@;?LM&2>W$= M.KEVZZJ[;:GK_*&L-#=PI!H4W+53B:!]S%1 =])*._P--5(O+PP4$5*.&ZE9 MZ*:-$MEPS)8_$YBFJF81)J- 5FP[UG7Y)5\?CVGRBH/-]CG)O>B!#-+>4]4K MLL:%JE744[BZ3I$E(F"-HEX<2@MJ'RL25,7J>,YCB5NTC'2I^\9(L1\:(K,M MXKSA]2?K/^SW%KN#<,48+85TQ)I.Q@!N#2MEI+SN> M@]!0>X?6L:J[\U.>Y9Y=J6ZP:82OMD/_P3M+^B3WPG1#SPV"F>:*%AJX56CY MLI\92G14X#MD/?TD+)YFPBDJ/>'.RKK<;J28-R]QB(287T):W?F(X*[<^'5% M4-_[U; .W/ZUF3'? 5(,Q%&W!0[\*L1D%/ MP!5SL1%3;4 Z; =,RLR>V<@:!Y0KQ,F@FHY3EC= 8$G:*=J&7XF,H7A\";P> M3'@2/)56-5$W0 !7>!)6&TLYX3G,FJW#@&8GHXT+7&@%9N97IL-)O:>!GE:V MF';!N.7'=K0P.6V]K;1G!33DA*$5H#D[2$&!I@(-+PJ_7X:B,. 5[=8.[M[[ M"<&ABR-B5L^*8KCCO/55AZ60;KAR37UA"1BX8]?7W&WZ]SJF]A./O@K!+DOZ MBR)Q_:NR/Y [:E^GLU@(+ *[H?Q=]E7Z7T."FT";%:,5W'SUHQ,[ W7:'HQR M\4PHVL.*VT3 I(LU<]DR]H"S#.-[VE+\&F=^&A[I;;BVSK8. ] RS((TS$,- M#F,C)GZZAL(P5HCAK)" Y4:1:KE$]Z;,.A.6:QK6$+-EW!4MX,JV\"V) MK#" (B#M!*GB'O7@B]JO-3_=LFH%$MILN167K091B>C23$ /:*Q,A .ZXO]% MMM6NGT(YX/5K-LP.G\(ZY>NMF.=>T=?QOHAN_]5+0[J^-ZFV! Y.LY5,BXK= M 0+1:P47';5CKL =,!W-S@QN^\" MW"D/;BL"5WALD&"292T[\;NKBWO;+6W56.#+6Y- DB6N"@5RF:OG2;W4)5L\ M?H@KX*)?2^QQ1Q\*9:KT]LK+]K=1\I;=D@_3U'QIVI@E(I!*]1*KTBHK++AL ML1[L:?R33Y#1EF(C.F H:7HNL/+_TTA'D1'#1A0=M:86T&RP";]?%G&?//5W]-JZK=)VN\8=11%P$9QXP>B MT49N.#F8)G-C^>V&#U.*%\GVX@L]!:)$44D5A3$JZ3*;:-F],R? ,XT*73J< MB)@>)9J1U2/*;LY>9/5&STS#@3V@+9/F[6%)"16D4$6KL'8'JJ1-)'N)>.$5HJ:5 MJ-R06:C'A6-K *WPUV'FTR01&JQ>A*D/&4,I&4>-6B.RM5%+:+AGU$HF!QAU M2:O(P"C(N6S6]M)WS#HHA64U8R:V9^-!TNTI/Z7X$_$KAU-K0U*F,]J=+?4B M!'[<-$!LR0E4#RJ0AU*]V=1>R7)JJ"#766Y72;"37-:JZG\RR[C&9 D=925S MR7;+6#MPSBH[8F9T+-B211].0Q*JFN@T0U$7'1U';WD]GX1A24P:JZ#TH:#[ M#7',XF$MIXX*\IT]5OD&-Z(E'U+*7WY^.KW\%_;SYV23KE^)5)2USJ93TY9K M !VX5=E@H<5E66\B(.NR@5Q*HLXX'500HFUBDQ15M*3'*Q,T!E.5MNLCUM^D MC3="Z+K\W0 BRSONX5PJ-=>.E+GYV )7 C-(W\]NIVC IK#]1-PB5 0#:G9+$--%Y MAGK,E?UV&_IX'0P=OH<>]*OAU/"E1'C-!WST' M9,XC'H$:W/NP3>C='JQ2?6 M\H=W9)[DG?J:'KWHO!,3%84>;*24B/MF6G,YD:%2@N_+5#5#0&SGC^_'6&_) M4$XP()S,^S!54>2AEDII.&^H-9/3V"FE]Z[,5#, Q&C^](ZL-'R=8D;E9-Z) ME0HB#[920L-]*ZV8G,A*";WW9:7J 2!&\^?W8:7K;8[3B4RU1Y4*/\1H M&X2+XW2^WV&3G$97T];1+Y$X8[GUM.0F,;=ARR?%@4G M7)CH-MSF>_+?S/R*XJSBD^_+6K+XHPW50@/[,;1B^,3@3BR M=D(9>MOCN'I>_NBE--7GF*248Y:G7=+/:'\'QFO5$S*DU)(L9#(%-('@ QGP MB'+%FD5Z_OX;J+3N:;XIIZ+.ZJP#SFM2D!?2TTAM(8M3:Z&1T\E[6/&,6>0X MO:Z99"GS;E8N*H-CK8,;LT7S:MQA._PB<$VF'0*J[>@VD):C%FH2WMI<583< MLUT]IX,,622).,UY^\S]Q,<@QCO:LVJP80\8"G1L%-KF3EDAN*1?VJP@C8;-F/K#HZ@WV\TIO4H.1R\^9SSB M.LW6<7!S.$;)&>NR%GH2 )H0!XE9S8^]L)>?+@>PU]$^_I#6"R!44$D&E718 M*D%%R8$\@BEDODR\-*!G M/\O3T"<.@ZU[I/9I@(7T\!KFFYY= @CDT96<2#QY"8L8\$+I0^:*=CUD^!*_ M$F@B05H+DS%AO#=B-4NE1%D<),W[918QYLM3%L9T+^R370N_'-!L"930< 9M M$$ T:04HB%%K>>E.%P4T$L"=6/W+Q*!_IAAK=P 6>&ZIE%0HDW(UD)Q1,PE7 M5@JW0B7JK-L"X8V;[3 8GVD- F3!A7BS)GXJSQXO-?E]=I@N780W!'(?!A\#Y=T:\N3W:&P M.TFS#VGB8QRPZO)E:_M-^N31*H"<6<648H,(6LO+4JQ6\2X#%E2U+BNV9&5^ M&"(/"BI1::4?BLR\&D,'WA5.)%^^QR@KY.(;Q1CGZ$,8H^LDBKPT^V:6XTOO M*TV0YY>(FRWE.GO:>ZF\$XH.&NI@TBA ?0JI!(6+ S3QU#UGY C(JT+_J-)D M*&-(4*%O@\4H(AC)>HOA((X$>C Z[1>9W8(_G_A!+N?QWW$4/"=7R2M.?PGS M/9VYPWCW['W%67$_\IP\[_$3SO.(A59NMJWSGR]QF$N-?Z87 ?F-68>ML^+N8.7%#VI/7T0 \G[X0O=5O1#E])4J+^S\"PN;2ZK641N<4 M]D1?#>4N <:1>E@^CO1UZ#E![(5(>"-BKT3E/2H!(6]%]6LICF/<0WG*1:4'+E M>-6:557Q.$54DRR-9^*#J28>B."T)2W!Q&)RSU-U9[88.""ZN: G2:<\_2#>98GHO-$H65&][4-_7ZVU4OQ/YK^G M&3"Y=^[I;U>0?6SG'9]A/G7%E'"6$!V"4#-V!!FNP=SX^K36&H(.&:IQF%*!NCZ8$!6B"9N"E&R73 M0D 4PX&8S#&"7 B2+*OD7WHI^1?WE+PM@$;)OSBDY%]Z*_D7-Y7<7I +09)9 M8X[YU&'AQ560L(L9D_>6@P'$$&OX4,WG3GGL(0(LY:F;O.F\M K2"256>F3_:*FYK'X'2ME+D O[U''R\RIZ M CKB^(@10.LE4[WU?F,*.0V?<,YD\"S-A< 6\J\ZJ(7\XV^?>)\_J7^1/%_> MB2B9I)ZB\W#1>5'Q]FZ<>]%+$5B;>[(+&VA5UE$I)F)F?\SF:,T5'&?,77Y. MBEH1W!"9K8G/KY(L_YSD_XGS1^PGNSC\AS+V:L;WP85CS3Z(8H36;"\#"=J: M61K%J36?_(H:M&A=GUJO4/4N/C>N$"5.?LW1&>>HIK^:MQJG;3C7TN/W)4XK M$.0+-,@_L@FS =UU; ^L*OQMDA8_4;B/2W\=!1/_A"Y0.]R+^$4I!_]E+^6W1 *+_YG]:A]!EGO9E=%:PHV;F'NMXQ+?('HO]')&4@?' M/5G]IL)W ?NJN8=,D/>HEW?,S8+4PW:%N&P+(5SE21W'Y-2A;C F'Z#ZUF,R MTH!Q2Q/+((VX/-:PXN1;1,SQ:,I,'Q$%%N@T]_A,X%B%5\%ZUF5&[*&C3>]T MZ<;^\U>R$@[CW6.XV^=9G4$Z]9RE?]<[7-+9#-XDRSO=B][74L\LR1S>B?T/ M*EZ+^'NM#N0+I2)GF#]_I81CKB-'%@=Q_W'RE?ZIV/[;(<&;33SS1 MBNPP08RJ#VOR$M.%)HIW,3,GQ# N___RCF7);1QWWZ_@96N3*L_.=%)[V#UL M5;^2[2HG[DUWDL, %+#LS:UO=RIOZR=K6>N!2 MJ'"CJY]<7>$-+-2FD\/-2SV^)AS61EO(RTIH3L^3S:6S3UH_RPNW4U>4,NP0 M9W@>-4S5(&=.!?WS.E=J!1@_N';>!T.'B1/5)>J>CV*YN(W#49($G>;U M= )FA+$'2]M5L 6O;(H)>[($J_!-O#X)GA#@S\ /N"]32/LE6TCG[>NX>E>.-M*$?[2<$-D>R0 MV]]INHPR2N[9H7:2U72J[:7KQ#>FB&/^!*@$< E'_K'WH;'GSL<-J\LQ39FE M>Y\FF?%X,O1(9Q@Y:9^X00(H^F'.*X[2)L>HQY'39#O\AHU\KJ$5Y[EL^ML< MU_"&!T8-NT:L%H]YHC'/K=[=<3+[5\%;#GB&M?%.DC5LCP.2$/R'%?@/SP + MII@(LF0M3)&$AY3GJ39E5;THI>=O4?U@Y?3]IG3LK0$^V(G#=Y8E^",IKHS0 MKP?80CSS>WM%:Z;DXD?QE[O';:9CX0?PL]$C.,J%5GW4]F3E]>M#V$8EAG#K MT8/G7Z;+E:J'.M^ N&GJA@Q]J\8YRR"W7I!1%\,OTR9'_RDF,J9KJ/L<,_[J M,)_-H(1 _A$6+ZRTG_7HY[[$H23\+(<^XX70!T?QBR[1YZU[B#;MMFZA-PMK M#T?Z79*N:)0?X-W5D2Z@FD8ZWQ.W8>*&/%4KACG+D[-6CE$7O=JHH]\)=?0& M)YG+IC,H<;U8MH8H2#B>$@\JPSHP=+Y>8__/,$KEF#,W9^E;]A5WFE+EXE?5 MRO,G\4$'_SRV;NDP2[RF#.&S%.HQVBFOT.DOC-IB(I4$N E6)O;MT/#2\R[\ M*7K$2AL&;&GPC6N.TS0 T";+AQ-0=X\3_\&C\66LIF43.SLK:8VDL MU^\/-,B8 5 0FT9SZD4+O"-I@H>X17[E5S-L6H2$OR=!-:+N?C#SG]>V]3R=2PR,HI M(?6AR2LY^&OR$RD8X!4PG 5^8;[&!"FX($%^5#(#70@D*X3S0G[EW"#?KR^G M^^JE_/$_$?/8TN7F94Z?F?'\'NDRK[;(>$=&-_'JQSL[3)2CF MK)C4O<;@2 M?[S\0GX%1%\TLFZ%33EODET0G3J1'6EXH)\NPBK5U(8 KK;:<^BHM +5%[6] MB_>'/.-F>&%L$6?$\$ E]8(H%; )CJMN.GX,RC4C FE&.!JY\*5?G+M0_STD M<([8PW5(GDT(EGGT3,DN2+^!V_)*2OC:DSX_*@G?.)O/&S_-YXV;^;SQS'S> M=#2?-SZ;CUFHAV@=1ZMH"8'>A'=N39XRR@X5S&-GU@14"A-ZX[,)O74VH;=^ MFM!;-Q-ZZYD)O>UH0F]]-B&S4'43.L1:\WEK83YCA_.Z"VG]E7R-U,VCF-[E M='=ZQ)]TY!\Q8M>8V&FB=N6P/UCD[D2NYFHS:&0.1B-\..0]_8:FT7, GOLE M%TJS<#7!\'9O'O R/4T+<*!A)-[ULY,:;0KQ*;>T5'^+4$YQ 928VRU8QD ML?JZB>(L3V*JK[\RPR.IE8T0I2Z9@*=7H'9NFBMRA4(6*U(BM948]="2"_1<-.LWR\_].2,,>(BOKO8CLS2O^9#L?Y7_ MR/[SOSG3P#7?#J^#C"JJ$71 TZN#F5W0!37$I(I@8J$9WRH!"4".5R#@I 2/ MC+HR_V\&]4$AFJRKU:*"0U:.4T;:562(=+RNK=Q3=)V^[//D.JF&U6\31G"L M9F[M(E1]V/2PB"W4VIAJQN:N[HA 89XGJ>D+" M(BE["^NEHFO@\)3;"]B;+](=<\K>F(BZ3RKL*5-F"+B&<4;AS:/LZVIVG._ 7Y/%LLQX">@P'Y M+D8A2S$,">4X6+TN>\Y @0YW!P,B"1!)@10DL%/^@TIJ_(RCKC+O/RQLMDPE M&-+:86"Y7"84,'@K@I:9;L;/R)%M20_+R.V%>D\^D,7TN[[9"$" MW8MK**TAMGJ.>D3 ,2WHI6<-!\\YF"$?WKDH_@8'/=0S-N8INN7ZY2&Q@?3 ME6!(ZFE@N=10!0R>DFJ9,;G%E".1I<#"01(*.JK-7*0V6&^%%I,$R MOXS#!1PO;X)=L#9%BRP1D?3:2:Q2TZVP\'3?@3V3-8112I?P\@3'(NS$2)XX M92CP74K:,[+?'C*R3;*<[/GZ*>I;&&"6Q/RR ?PWIDN:94'Z0H*,326#<#>2W0[0'%1"#&;80-2#6)F)BN]I&5%"( M&XF>G>9Z7,!*+<#V>\;E?=2ZQ[GI4HP3NK?UCPT1'6H@YWAW3)R9ZUX+.1_H M#HC.ISED; XR^Z>HCB0U<-5[>]E&/+2NV#[F 9QMJ(I<[0NE+M)1TI87D\O MP2LWJ!,91+^H![]-)T 2(S5JQS7RI*)':@31/!XOI+_ C,L/.@4U^8YO#.R# M:)1.F@KN;Z)LF1SB_%.0*R\)M*+XLP"I1#&M-'5XKY:4)F/-FV$2A#"-H1ZM M!Q:L*PV_E <0/3-PU\^!F^*XS9@!?;^A^R2+N#@"0$E5 M*#AHGGPX#)% R-?9!F1X$H5=[/FV%Z_G-,BH[&JM2Q#K@/%4V,Q^79?5D"A* M;6*EH2PE,.'0LZ(!._:KZTY"7,;Q@?E96P M'E[6"]"GT<:RJCZ M8W)%/]$EC9[IZ4,W5AA8C36L!*D:8AC!\?PK&[Z:VK+CNWFR(BN.3O: 7Z1U MH,KIB4+#"4X#R_WJ))E (ARK3/L(>0I,3/>KCTRF;S2-I0L^(67Q2-.=G7RG M.-Y8NUH8@[T?(_AD\2K.FKE[_JH1=%G\OHF6F_.R?"L)E;9?8=!IB9HZ!4J1!- M?4 NR2W+W!]HGF]YPSGA?O.7K6CXCBTPO##B/DBU3:62$H$)EL4SG!AR8&(8T=]%D!@J5O;^EJKKZ<,9^T1Y M9(1S)H*#JG5*#XO5RZ>%^:J/CP80STR%.@GF M/N1I]'2 KO),_]@^L-L'\0N61^ X!]+J"W@""$1@8.[>W:10?:-1&@_0G5 0 M,>Y=+)B[W'(B-'Q,;NB*QF$0GV:+W-&Q&A2XBU@U+;#'16QDX,IDM^4#5H2T M&$HN)A /*1:08K@"-BP&Q5H_AIB70EQIEG>Q7%%(284\)@3.7B4MS,5F2)$= MOK!7U_9NLSQB"DP7JWOVA^AI2P% YXS9X7ISE<\LG.%2GQK1A^M])LXL+OH5 MZ'"$+0CP*U;8;GY?*9<5,K/ 2LA](>36)"2&YN2-Y!P;:E#E$\S+YTHX=E;#\'K M%MB!#(I-=N9SN-CVN':[YYG2VS@TV>Z LQ"P_R[A"038'!^8LO%K1>3M+S," M1C:%L ]YD.88XM[0I93V@DO[9KJ^WG>NRU-/6E[U [<7OJ57>#LAQ!AD+XZ- MO<:3>J]Q=L+4)2.KUQ'0@I#C3<)1P_6[6+MR3[5P&UY/&V,JKC?L?\:O/TI[ M8?F(U&)UR08-H^T!'M!Y@->A^!-2ET\9OW&MF@![7*S&PX["55V(+1$16Q([ M<:A_.XP979T J2B0@@16J^)^$MX&*83M,G+/W(&'39#2=H$F.=BTR77[^W)[ MD&E/YA_M#T()%JM"(B80ET?U5,U8@^ =A\:9KOI):=@14 Y18XA@?&]0MV84 M XD\76TH0%*8Y!#/[_1_JJW?G%V]:!8H?>?&44=$? !N_(D\>BMNO.%PGI4; M6Q[%/1^U&?O0?5(MS,=@9VY!V8[FFWTT16I7\@K'(TT]9H/+7J3J2:YV'+PCC35SS8>[ M)"8DXO<2%ZJU&#+) !N[,=0 HCTFI, E IEP[+9'RB:HLD#]<)/L19\H5 (N ME_A MMK'O(]CG^)EA4>@!64HHC.<0#]:F%/N0-=?TIQN>O&_N8?MK&):LEQ/D9!^VS-['AR!K0Q0?@<#:S.^5C655QC0MZ@ MQYPI#I&1.($J8SDY45Q>/:E/S_W#*,E NH83VEU5\ZYZ.OXH2=."@97XLQ*D M2O<9P:=O^6K#3U-[!!*I84WSSOTG^DSC _U(\P^\4M[P5J<&$NTFC(GQVJ47 M%1CF_18]/XI3#P7+A*WBMOP/8HBW\9JY MHC2UM$8%.+I):D50V&4#U@?CU#!E5/(:#G;(\MP$L3596VF<))CD4'<-M@/O M7X#N?8JR;U>7$/W\W&?9?MX $U=K H?+_NZ2=[#T[Q!3C\D*7W]I"DOD M8O68Y,%6:KQJ&OK10U+!(2:A5,X^Q/!"E_VY;BBV(,E?;BV($D:5%&0)T"5 MF##*1)(&>$Z<2.I((= _ZX280ZGCS0HTW2UG)7EFO[GXY:_PVYS+G@H:R'U) M&@ZF%#18T].G*NU0/'+Z%:(8'?X:O!_.?H,A"T=_1BHL["IC^&C1-I+%(])H MH*A$>@C98P)WRI-M%/+V=88;H%V)8=8E]Q'_N&"Y"R6D2N;NK"J.(75BL'(6 M!Q->8U40A&K[.LEIBD/^DV2Y93[Z!!0]%ZUD79&'/H+S(0>M8,B8MI7POI2( M=&7?KXRSC10W01Z0:_91F=-C+44/L[S=1D6;]$QOD2HH)&/4,US:81-D^A" MCH=F>4$-T(,K7-WX]J,N0FYKG^@^2<%PI.65FV&\AMB)+C;6F0IB,+6;P$=A M5C<2. '8+CQJ8VLEF5GI%-4H\?":1Q UDD29H0=2\,9^]#I M<[2D\#I+'-(4WB2,XNR0\F:?^Y3NHL,NFQ&F^@E_R8AI3_0L+A;EFT TSLNC M_)!3$L2$BFLX##%A-+._,T/B]VL8A:=#3B)QZ09<&]'.'P:#2[5W#2TK$H N?%P@'3NZS'/M*6 MB'J/A82/+%>_RSBLAURNV1FO#/;PVV-9]$P7JQMX>60IXC<,A=D,6S+_T)K< MT",@+6KC3%2Y- Y+'F^!'4,.5W-9LH'J:_@K6@P&OPUKPW'0UY4)^J-VV;W]%/B%$.+Z*+]%W\+HA2_N@'6&0:/0=P M8?TRRVBN+ ZS0D/2;P>12E6WP,';QZV9,_0(7S'XMV M%Q/ %0_JB+VQ%$W@8YK\^%\.-^SXGATXX3F@1 MLS5&")H])E?T)LKV;+["Q4HS6P[X>-;K+&3=;*V14>S5D;N&FM8,D"DE4/B) MDRA,-4_($R4%&08SDGW^4X@:TS4 U/50J91-,H M=AQXGR3A]VAK,RT6-/PP1FMA=0;92@#=*"TY;%'3BDIAF*]*0J2@]-HKVQQ& M\+4$QC70!62/[GA21R/Y$02><2D8K9M.[<\HAM$8O_'U.001(,@9:5MF9;+O ME4SHZ:UP$E6]3Y-5E!L>[ZX#X"EJD\VZGE9_15'3T^&;5U'@Z"(_._?S9S)7 M#,OQ/<2R(42?YVGT=! E"4)EF4Z&M-U7!((4<3TV6,406$%U34X<:HMR;: M4QY+2ZW_?\Y^^O=?BM^P?YZ"C/[[_U!+ P04 " .BFA7@M@FD[A< "$ MS@8 %0 ')I;W0M,C R,S Y,S!?<')E+GAM;.V]6W/CN)8F^CX1\Q\T=1ZZ M)^)DE2]Y\X[>/2'? % @ 1) M$%)T=.W,% #B6^O#;6&MA?_X7^]K;_(*8.@&_M]_.?WUY)<)\.W W&@UF0>;C>5/ M'@"$KN=-+J'K+,%DWK;V3SW\[^?*W\[/)XT-6[@%U;>'6%?1<_X^_X?^\H.]- M$$0__/LOJRC:_.VWW][>WGY]?X'>KP%G%Q\1OY=5P76U@?7#R/+M_$'0O=O(?G'^\"V(B+T MVGY-F"7PWSYDQ3[@?_IP>O;A_/37]]#)NE@!4P,>_>IRRN^P_.=_FTP20<(L15_XRKP'> C4J,_A('G.IC%EY:'1?2\ B *Q?LOU6C?,!XMB,JM M0.3:EM<)IM(7>@"X^S6<+68; E#E"F,U7K/P)XCU/%5X#EHDK_Y,T;#H0N MM*_T#/3*"E>W7O#6B0)SC2N!=>V&MA>$,00SN+1\]R_"#C1C[9B"OAFLT:JZ M?;Z,0]<'H02N9JTK!G;O(AXXB GHN[>NCP:Z:WE8T*[DM"[\)V*#P$PQ\ M]$<[X5,3\%WV1K'@GL K\&-P"X,UTDX$+3L*?T?[Q*LXC((UFB&:X!=H5+7^ MW<@.W$9,W555W"6D.#2"R0# L^P&ZZ])_^CM*.XL&J)NA ;M*W#N$&/]I?OB M@6D82FV*!)M3+>?@#<#'&*+.A&"ZA TEC2C)<4=O@:;('2;"79?5W>(0# M8^# M-.DTMSG%7;_S40? W'IOUM5"=<5=N[&@CX"'CP ^K]#IMTG_JFVH'EI@B175 MS"+#;64TV_6LH%[;]GVO^MZ^SRVT\^IF$Y\UW:_UM M\9OW7Z#17K;[+33 ;:^CK7_S[I9;Z/88T+R?C(8ZV84W[V6Q?B\;W>:=Y;?7 MQZ:WQ3S!:ZZ_#7!S *-=KSC;-YW5DN=[SY;<)W95F\F_5D,,WO[-8@LUU-L MU*>UWZM9OP4JP8;[WNRV0"3>=M^@L&."$WM@MKA:H0T6"._\K."]:[VX'I(Y M.8)<@P6 $#AIBUT*HW6?AA,BJF0MT39OB:\->Q45]\O='*+V'Y\ZR=BTO-R< MV@*WY =Z.(2U ,-MKH>N[Z78 S#!C_5W^FR!3Z35_H#L)=L[6KE/#R&2FS!R MUWCFNXTC?#Y9KV)]DFN_6UM7;BM3_*$%/NE/='!E MWDH]+YU)/S&]M3F#%AOHI'M[A9&_I^IJW>F:9CN&,HM6 *HY!0@WW3&D9.U^ M0*OU.EZG-A9_24H]6EMBM5.(4N9KG7MYM,#%::P74WC;KK,;[*7[>T(\ 3M8 M^NY?V ^Y%Z -/MVS2!X!)+. ;P-2:OIF0:?-(&SYP9[A/P/XZO8%G?.Q/FZ% MA&Z#KI#4BFDC8K6#?]Z,ZKK0546BL=WSBVZ"VSJ<[O'-O,L^S&.N]V M?D7?!##"MYUIJ7!_;^@O$QHH!=GPTPU$@CL9HEZ2,-40V+\N@]??@.V0P&#\ M!R(O(JN[9(3.H87CFZ<08GL-P_.VTAR!S&LAU_=-SMOO'OU#VF'3S^>>/%ZY^(B@F ]#Y"1T1 2O:@V'3(/F_7+X%'T6CA]]&KLAY-JL.S M,>DPD\0 _<^\.W2^>/_?8,L>N<5R MH]>I.*I4MU]&J-MD)4H.Z'BWB+01AVP54XN;HFEQ<*G"OXY/X;>N!^ 5VFLL M \@>RH5210E\11+X,D;UUF-*M7HQ)JUF\G@$T T<]EZ:6F[TFA5'E=DK3L:H MW/U!X1;]"VUZ9I0T1L$BN#(5C\HF5028\%A,R;FRAJFY#EFFZ%$9KA)9/*\M MS]NG6V,LOX52HU>N**9,K:,R9R7@;M8 +M&6\1L,WJ)5FE:/J5YJ:4/4+(XM M4_<(#5O/*^!Y=5K.%S)$N;60,IV.RE*5R>/_Q!9$'_:VR0F0LP"72HY>NS*X M,A6/RI"UNTF!EA^2<,):'9>+&J-D(6"9ED=HTL+G_._Q^@5 YM2\+S)ZK0H! MRK0Y0GL5=@Z"B*:)1Q'.QGR%,V'![57@L+TRN+4,T;D\QHP&HS)P)6#GUON= M@\1$4J7A7M>,<$;YHE@ND%@^C5'U,N@R)X]1&;X2F%/'0=H(T_^Y1R?'4Z;" M*64-4;8HLDS1HS)_L2">22CZS%A%TY%EBAZA^2O%=H7^.(/SX,VO4_.^I%E* MKL&5J7B$IK 4(-F0S. C#%[=Y-DCKIY+Q6J;K45G)\(PUAS*D-V\VR2# M$"/FB%:L((33D_&9LX1!99H=H?WJSD5I#0AJ6:T&;A--X0$LCU"_&-$FVL?/?N(D$.A_<#*C5\L#.( ] MNK(@W+K^DN2 8+!!J*Z6[!#7(=A8 M;I;4$Z=.P>D0"\)E$$>@IG'$:8I9BSAK1C*5*[C=1(%->H^34%UY5ABZ"QL9[E8.H7>MWZ M%"IR^M12Y4I.G3PMM]XD!I'E#:?E[.V,1\]*;&M9MG*T[6$N\NPJ1G% &JA^ M^7&:4")-79\]": HQ2LV%3\S74)OL"60"K&1X%M,O0W?LB\G?'Y:IFLJ0Q\@[<#88V M**7O0E9ERIY-Z.7-I(H<7"W,RJQG-](>I._ ?[-60) MIIT:Q6N;Q0,5X TT0V<225[HX<\8U+)FL40>:@=&YY:<8#F8U+QAQKQP?\2Y MDH-R'+>2-LTB3WF11I!EN/Q/G*MJUJ-JI%29WKX37= M]]:4*@1#3._);>)>H/5S"K."65QIB%?#E/TMMZ#U>T\S%5\'4%D6_V&WFYP7 MX)D7+ A,B!W/HVUM.@-6!:/H( E3PT<^&H9D M)ITE\'DI "@E-=6_E!ZK1! %:LJ-_.X-5VX"B%(Q,U4OA-*,(/XG$%FN#YP; M"_IHW0NGMAVO8P\GW[D&"]=V6IDGNJ2'>R1R7X'(M3&JO!XYN>(^ M-%@+3=&!P!MPE<\&-$XW,EN0 MR6OZ[K(L1FN>K4&.VH4@CIX!>937P1I-]ZSS8*6@WCH74A_E0"@&DZEW ME1>$KP!&.#R\:)]X!A#O-!X )1.Z1$TMM2H%8%/ 6IATFC'@LC$#+@^- M 3S 9AAW=M,>VM*#._3'VA5\5[ HE4^Z&/;:+-U\;(HTWGC-YGB$X+UH(5]4 M8H.REN7]MT -O?7*5Q'%PT,2: <3^] Q#<69+3?E)7\,$< GK$NAZQQV=3-X MHP2U@>%T17E\#QXM*'X'N"]N,DEJ4)IAWR]MDU9(N.$TCE:(G'_M37-<-I0K MF 4W$)P:QE)!9NLP\NQN%=31,]$'!_5VHQE\!O#5M0'%S8-53$N5"NAIKUPI9&-6+W%!3/"%5'\.;EFM M%"VE,ZJJ!0%V[\SQX&(/>9]OU<&2U5+J,&;"2(0P6SS" ,DV MVCYZEA_A[$P;RGMB M7,_;RP'+@+5X4 L7Q?-UW*1H -60C.K$0#OUG4Q@G&N/?#$MM=_XLDL(G2J[ MX[#I4'<]]=6\\L4C2#JT6 /&MG MB)U<01BA^8TXV!504;>$O I::KN9TLI[0FG89MR#/UCP#Q!AI[UG@':_)/ES M9G')=L>,N4&DJI&$:2T ,VZ_:?!_^+ Y>:J5#XX^@B(PXQ:<3+0SJBBKYBNQ M2D83I@%T+:[%N]N]RNY:BS*ZT(,>ZG>K5)BJKE&'/-< JRD7R]FC]7+D MJ*EE%CN:@-7D\EC1UK%EZ%X=HR*UP&?"UZ\41,_LAH[39'."![.)] M[:&S[?\.W.4* 9Z^HI/8$GR/<7Z&V:*2^H\W54BU49#LVDP&=L4GYEK4DR3O9#OS5).<^;)>7,?V^2?G#0 MQUO9;P$SAI1@W1%F[M1NP(MH1S"/9WD\ZY7HL8F2$W%M-X./1)?*&*ZV. MWA1@:Y*C?F&8HV=#\2$*:DHT7E&]=2^LQBH5A,&:X9N4RS'.Y4"EG+$$$$-J MAGM1\BPB<+*C-Y<"],+&\D "KAFN0B59<1_XII8MRN94,W-4"RJ(HV7Z HTX M_Z5VFFRTL^-C&SK_I0)ELT[C%667"^JM;+[>: H7PJ=H][8!T VP601& Z;( M$C3IU=BM1J]Y(7B*1KH*Q;,2R0//?05PBY-U[+:B/WS4;6^+4#V!,(*N':4G ME!^^2WRK,DOW,X@B#SBW 9Q;[[^[T0J/!50M^7_U]V S.#2PO+3:< M ]$W*3<$?Y-R1P*K$)@93O-$+LDC?=P.\MYUDY)H M#[,RG5X%/EK90]1QG) K?Z4Q#W*+/6T;U;Y5,\C4I3 T"6V0XE4R>I032ZI9 MXYG57AIF/ S-VRIF'L+8-VF-XP-X2;WE&S*#8XKQ=_:T])C"*\[.D# N1DR& M>FB&I-]3=ATR=HT+XE,559&8Q6_\ !M-]_7^"=_;.:?C#\S2;XSJ%OR#JZX-S*ERC!K,^[((PQ>7:27R^V/$ <$ M[Y*Q3.W(?249?.H2ZDDWI/?0Y^BTM+BK@&V&7Z,9&SU%*FVS$1PW#:;.?\5A M1.;H>8"SD?NVZX$">G2B5C+K=/&IPR)E;Q(TPWE7S@PB<-37A%^]T8"Q:1:3 MDAGS8W>/Y!W9)"TJ+:8EQI5 OO.SQ;UKX_/0+0#TMWQ%JAS9DKL,:"(KG9W MBGB><#3U;($D1=X7I#IO\6L4!7".!/#I2!8)49GA;D62LXHFRJ(7/A*)DN]6 M3$I:^& -_3C3 5.FG<#,\,=2_:S3 =.I@92T>)"T-8=VK['NA3Y;_&Y!:/F5 MK9%0G2.CBHR2%U9;=RP]GC^FKG 2U8\\RBUT;>5FAAM6_EW7._\5I)I@S%*, MTD=>%>UWRQ>N^$F2+RO,?H(C3+WQ:,;!B1K'WE6VEFU$%MK/S!= MLFOW_8+2D7=MI-;:#TT7VO7]F/R1=FVDUMH-KI1#OI-S0#^OT1\PD5K)JXOD MP4-GI,Y&5"J+>7"/Q+DD+-@'>=?,8=RZ14E^1)+\?)#,:R^TUMF&J0MG-V&+ M97OQ@^M7W;0Y)8^LR<]7XB+*.#*L#9Y!"B06&P"'O$J6K-\B]S?UM8YDR9&E MH;@RXF@4$=UZ;4.21B>2$%R#Y']SLKVR-FYD>37^GN(-:$G!SKPX6\I%"Z^6 M+MG%M735UM.22RU5+L4ACAC:NF1VL07JDDGWKO7B>F2,RM,I5_G@.54GBPX< M,X>FE?CTWSK(2DMZ=1E9TT8NJASU!G_%D":$Y+)+02@?IR$MV:8HE$\6MA8. MY0I>JB@>6J:^\V!%^%YA.UO0[AH87))N1TLJ*:)&E7-JQ*-%6 PS,RFY! UG M/NL"AE6L"/63'H\<*&>"%/JV%7Q8PK33#Q%@Z,82T% MTT&0S-"F@LJ@$_3:JZUW8,QJ)(ZV83.Z3%GB8FUM"3@L6K64BZJ0&BWM3;>N M;_FV GL3IR$MV:;(WB0+VXR[N_P6 "=.12( A1,,L?UB\D1-#6Q.1EFY*^W7Z&KQ$G"G]L HM$4 M0WMEA6*GKMJ*A\DF27FTM0/ILO,1EVMK"]!A\:JE7%1E6!G6SH@E@/\?WP&] M6AX>9_M'4O$/4]\I_D.N9/+P3MD-]>;=]F+\/@/Z TDY\H0&T,UB 9@VRGX[ M4=3F%SV"0V7MFQJ(S S'SE:"[(+/1WKRV-;V&EK%*_<'P3D-5OZA2:?@9*+1 M(U+Q9I-$6UM>)LV;Y!]JW]41J&K$K-48J!EI'.]\U $T/AXMUZGFWF"4TE/Q M3159Y80(7 .O^)*P[;GU#L(Z.I0+FL\((<1FA*IDLOH>^#;ZX]X)QW/UV[8Y+?G3"1]*U\FJ9:9S=!2^)H\@CM$(_#L?05HBG89H^O9B!UOZIK8- M8^"D#P70Z>H?( MP';"T>(](]:^K?0@4WY\?0=O^ZPC^!J!G<.E55N'R"CU C,PF N[14+W)4YV ML]G&E3UQ40H7176!1/7%>&XUD$A7#Q[]QV\5&=^C?R _47])811$C&UC^]ODR#K&OVV[>2O0+WB/@ MHUWL[E_="'_W] 3]W^3#9/\!])?\-R:6[TQV7YD$B\E\!2;IM_XMG.R^-L C MTK:-ER3$H,? )[-[],W8=EUAG M=E)"PG3(62RMT0[P)W#?V'*_7 M%MRBDRQONB6.%38H_ 0#'_W1!H7GM6HFI?/JI$3ZA#=/^5[]OY.T7_B'7,\F M^^]/LKZ1R2SI7>'G8O^.>S#I.:C-SJG!XGU^@L;8U^'G'KG]3@N@(Y],TH?> M<>09.6,B 86_N]'J*@ZC8(TZ)3@G?*S."6G3$ZR8R:[QR1MJ?;)O?HA@LPKD M/.*:\2U<>Y P.F[?ZH:[:'4M![RD5HMA="UPCWS\IW[;&R08GYY MKF:%$Z@W3&H!>J_VPJ];WV2:T&K82FNTE%R@'>J1C^Y;UW@+! MFD'^I3K(DT8_D%8G^V8G:;L#/)D7!,Z;ZWE(P664PNZ>DFT,X_O.Z%;=V!>H M623_J1XVM$9Z+7G&-P(^\E'_&+P!^)B&H4^7$ ")5?TK957'[4VR!B?[%OL? M!-< NJ\63FE]1]SY$G.I[_P#.,MF?MZM6AQ@&FC0W[KYH4V36DX<"EB2GT:4 MRZ>7:)R>)IO,.5MP>KFH3B^[%H883.33DGN%VEJJ7\\07?"%ZF@Z8H4447XQ M8_!E?;!AQX@,X(^^TY/JZ$L;FNQ:4L7=9WL%G!AGI,&-,Y#)CB**5Y]I/80Z^=+ M)+%LT@L/LHE^D;"=,4IK-2#%-%+[P':EX&BWW^MPP6_4I&69WK8I*O"K@ZS!K!,&FTDO&@5> A1B*WO M^[B'FI%'<;3*M_5OD[2U =R**I"^!U'=XE=7:0CW*&J7Q)=%X?I:CETQ+18< MI5KA';E-F8"_1'.7DP]3%1S+% H%]S;+]5JWV6W9Z!";8M$N7^:[7+MY;M>JEG.'&L84-N,=2&GD,\ZM MY<)_6EX,'M"6"?U=PDO[E.*KA9N;D/8FA0;['V<[8/O^U;[,UTG8Q7+VU#$8^*^32#PK. A0OLZ21 M2=+*@-DEA8F;EPRRVLY*.LTDQ^12IM:Y)O; !3 MZHR$ ;R^9I'&'_4XUM9IJV#T;HAQY%O8[O(,9 6%AOS9R?G)V3#Y!B;_GA7_ MG\?4 ]+]_X'??[L)(Q=-R M.O\5A^3X?PU"&[J;_/I>"YM8DHJPQ;=.]M6G2 '(IAZ\H ME_+ 1/L.WKB[D6WRWSIRR39C *&40.XJ;[(N67+FV(];;#][?O+QY+Q1KIS) MOR>?&6(S:F[2'&J'<$P-FC8S?_PM$7S]S8]T2UK.#RU2Z:@2@1E;9#3$K>42 MXK>I29K#5+!"9!*J:QI]FH/N:CO<;QHFJ67D4W4929MIL5#HDY6IO5%S%YIU MA^2W8*SI!1[M@#,DU3[BEXO#Y MK(6M@.\&8Y$J;92R3FE8NJM-*ULZPTT@'*=":30>UB:0*7^4.:_&* MFH[B6O'N1VI+K"8-S%(>*IGQ>7I2'9_EW&CJ;\-H)LTN!-4^/(C-FSZIA-6AER16V0IVF@+$VH"SBS@-#89)36:B#R M-5#,RB2.IIU6R0DEM8!3W %9F:$&/20?4T25=JO[ M9$3YKD\AM/QEXB![N:TD+)J^6= A6JP] +1L7\M91GW:J&[EI3;<=HB\W00? M^L#TW64%817*:$F;;I5<)56]1$9/C.:"W O'=[#KR'=K#:Z#M>6R8KRZ^)26 M-*VG#67^ZDLX0S.6<6)[!)"<17P[0?@46N$#6+\ 2#NCL4MK28C>E%LZ[DF* M20OG#%%^//^0X<>N])$?/'[PQ:3( *!ZZG@&\-7=(7AFLX):\$B(O'U(6$): MQ(,*$8(W3]!+'BG!I(3(_* \O%.S'3%+SO>N#^XBL&:=K]HWK"SZ4=23& MH14V@%6)Y+0R]4B/2*P=7;K$('-)(@0DKZ][[(N>HZ,;MO(, M8$.+7(MC1/M4$8'_"L((+7KHO]"UT9^(/9Y(*$R]!\7NAIHT==AD5B8Q1;/Z M*X O@?J-*@OFU''2=I@G/4.R7_UW7=O%9.4>Z5.3.S'\". +<]9A>(B./LN4\ 2 UD5!BY[F/8PPYG?3^2L;@3L[[>)@4=7,J7+3"24D,9J$O\A9P]%V?P'GQ.FB/*.Z\68ML]XU2.LO7FW MO1CI)4D+M=[$46IXD'T(0/V'M)Q'>.KE31F="L6DR:3Z H'4=$()9:2\0S#D M?#+F!PG0;CE :Z;G%A/!8?JF_0SG 5IPX6#=K-&^P.! N-+''23Q? MH!CZR,\E,[BT_#0C!-J@I=[L6"ZS&%[&H>N#,+P&D>5Z8E/!QY/3ZI,D^:^0 M,\KN._AM O2E2?:IR;^G'QOY$P-*PYV_Q_BJ>;9X $OKS8JB\,K:6#9:)1YA M\.KB=2R ::[#!Q>O7U2+J&PC6HYTOL3+MDPED!6-\*+Y'U$@+65Y"M^V>,]L@DH>.MZUMH<;0\M F]GZYN?^L.O?O MFB<3_^X#D]T7!IWR\RO3?M%/%L/\HP&SQ:[GS^A?@$@TCZ*VE2TC.TU8'$73 M8G$D:VLY(2A5]&Z%:2F4H7W0%1Q,2)S2HP6C[1Q:?HB$A""$E]O\+YQ8&_$& MM&*5"N73CB:MA&$4F[@1--6"!8%\/$$"^3+\G--2GWR"<' SB:#.L]CRT(YJ MB>=&CE-QN9#V2N+(M#3QBV$SPP/L.7X)P9\QPGKSBOY3$SW)**V5[KN9OF60 MC]_+M@J6'_3(*J\5,9JH4H@(36;KD5*!NB!PRXZ% D++@SQ2(PB 9E(+;O&R M.%LD#H/\)8):7BLB=+=(B&-7Y#HY(#7V('&XU6R1VP?SUXO:BEJ1I9EZ*?1H M!KO['?\T6L\6B'*NOT0_GK%W_=2">NJJF:Q+)P%QO$//\TS-/ECP#Q#E4)SS MU,LJ;;2.I4";\1CQSOR)W\&)MMA/)O")-92SLO/J:$60CE9W:?R*8H6'6^%+ M2+F+.K6L5K1HKL@J&<31*ER^E7AM!SZ9,;DGN4HY+?4HKH.J_L00=N(>T.^= MWSTC8+]!"UJ10.TOS)M^=I4#X8FT"+1(/\58'5)W6]JRD/YDN%9KH2K:'@X\U!]A8 /@ MA#BL@DQKU^"%\V1VM6Q1-I^0;,J.TJ.F@3SVE!>?Q\T+LNC=A6$,G.L8FU(? M 1*ND^04^0[>R$]LZZ)(Y0-A3@MAI%3Z8E1$0\[2_PA=&V0AG/7WBX7B18%] M'HN;J31[9."G?/DZ[JDG/]7BP8&S_9(D<9F13V!YHM8[$,HTDT/*G8N.YYJ> M8F5RP:(XEP6."0A_=Z/551Q&P1KQ6RY1%4!,4(UQ;V9$C^\REY6'*4HWF&@M^=-H3 C3R.N79@YM*" MKG#"O/#.SPKFD\GXSG4*-VU1=D"?-1O0'R99!W%$M)UT<>+Z$W0FF-AIK8FW M[RF)IG/2ODY@^I$6\T+M"X([N2U.[M,\8,T*JE02Y"JV-LUS/F MI2BGCE:3B@*]%N]*98$KFG VR:DGLF TW-:2BSX5(\X[L?3=OYBF3KE&#I9, M8I+0XCJE9D.2AW?I>AXV[M[Y-^]HB0[QQCHD.=-NPLA=8UMO9O_E[5\:-ED4 MX9=A;:Z*R-297+I+9ZO1I-5^?3.#1U.-*EG+)01+*VJ\ M=:YD$&NR=7;R'>EE7TR#SM@"2]4<8$K(=2B?&XOW/BNOBE830@.MY2< :9R: M>OOC.+;9XA$&3FQ',YB^:D1QZ:XIK95N&RNIM%V0A*NS&Q8="M4[N[:\5KIN MHB@A-7.PZJSH:RNRKI"L /P'VL:B72L[=H=1="SJY2BHI& 9H'K[;]_X2]<' M).B(K==*(?,T*@91YU,_\>Y@ZS#WLWG:JP-GAGLC8_=Q7_,<8ETUK>B@8*?5 M"O?0>5,8@WMGE,0C(O'%R1X4GKUX;@(Q^=7!:29OT3'7\OX%+.I&I@MJIMW\0EHH2@N_HO'YT"C#%$,'41L#D^8VB)MO;[(&CI1A2J!$- M&#-'1T5@+2+Z,;EA4T<6"Q>KDGQ78O(>=>MI*[Z_Y4]?M./U.ZS;9VWYJX^6>T.KS.IL*K=>FLJ:7. M=PIN-U& WXY-'I&\\JPP=!' MR-S^B%=*">X#CI/F;AMJ:QM!@Y9P=;Y&20+7REBH?C;4DD;H5P*:%EK^Z#,)SYMBFE3-"I<+ ,G/*B?8ZO473$,DS MRAVDU5)&Z%,05J;-;KV%>C)G/\( +?ODL5^<='*#UR YX_7GJO$Z:Y0D)=@U M.VB6DJQ+CY[E1WFP-?E)!.HI&WS9MZRJ+IC/\-;5T6I@2BMC-S0;P1PZY*HU M::=A"**IC0"'9!KCO+1!*ZJ5[INKL7H3*0S6. 9PG].@%]:*!=(:K%<^!^70 MZFI$( 64=?='40OMSBLDK/%%ZBI'W$4 M[?B;8A_]@[E,X!@V]S0@4%,KNK15M01I:B2@Z4J$';0@SDN63)L[-.QUAU]C M7-JOT5GYMD4>N1;+"TOUGSZ'CUX=5$.-T5TC,T18_=$\Y5K**:<4& M%6=(*:!ZOK]>H^TGL(FAO;)",%U"0&A=!DP]*DK5U8H74CHM4J$=8&W/ADAB M+]&-!^P(!KYKAW-@K_S "Y;;J^#7^XB^89"JJQT!VFFR>S6,$MTI1!*?#OC70 1'DP6M]GH2_XD!_]$>.PDME#->P"%HS MCHI/P,,)K1^QD.;0\D/+QCC"RVW^%\ZE@W@#6G%&Y=U#2Q$H.D0,=P611\F] M<:@6U(H3BO3))P@']]!;QT9'BP?+MY: >20[S:(:[98H,(@ 4S9G>-U!2TTMC]*/)[?I8-M/=K?&K?*BW5T& MJB^?MR&6U@-86F]6%%U9&[23HN] F[9E+G^42D2__*ZBG-H/H^( 4LFUEM\X M( YV(2E5&6,UVE>1<+A]HI>KE067E;0W_,)&DJH!9$59;Y3ND]I[]05AB!^U M12,%^/86__7.?R0IF5AN?NP:1C-%%K=^&75:D^6''X>QY2M@V PYI>1*L;3:-60M PI4_[%0H":[; /K6L56E7P&ABU,#L M)__/L'DFT/0:N@@F41^Y)$V \;8K M7-IDT;(62D&H\9>8H68-O=X%O5;VZR MI0\+<;T_\--[U^ 5>$&2W"?"*1QXIN:&318%>FX&JSH33,8TC6S6=1<6Z8DQ MS(Z,>&1%,"9N&P3YG8]&'#I_DL/G(B<'[L5&\V;-9YQJX62LZ^8]L[-!%LVK M((S0R8.D:'5R B#_SE@IN76,I%5SY!EGVEJ]]3KG"Q+EH+@A18>V!NL^KL>N M2#[^._\FC-PU7K9OXRB&H$;W,E6-Y$-K 60<,\,B=7! MY_570"R3S+1R=?7,)DPC]!E_NK76#O@$P/X)!14/!)P)/A!0?.QVDR\$5+PB MP%B/^6!KW[KE5QI@)JAVK9I$A?*>@&QUK>8%.1WF9X!6G #%&B M;\H"TE ,YC)'?6;23YJGI*I1M01I:B3 )(WY:0QCSXQ4=XEZ&^I4@"AN[%IFS MVH=.V':\CDEVL;QW"DX8!(@B?6>Z#F#D_D7^G2DG5FB%HN;-9E^G4FH[F5TD M//7!$O=/PZ7P.Y!^_AI5,9M1TLA5';2#R/+R'.GI%OC6]=T(W+NOP+E#C?E+ M%VT2DBMPN>O>+]7WX).V/Y#&)_O6)TGS@[X+_RT(G#?7\[ MK0Q[!Z'FC7C) M-H98HW)SWVQ1[B1KY>%6*HZ!SV@,E-U>!AC]C;196$?D,7>UBQE^W.^/$@HG MAXHO2,WD4/0)622%/5+8W1>V6L\DM;XA9>"U?B'L"H/ZA'!T*>854M> 5C.# MN/[H/B&-P.IT3&CT<1P^)%K12O2)E5MG15B"CO[_E"& / MG_GJ4,-6M.166RI(D4M8*J,GV%4<1L$:0)SE!\_1-49]>NFQ$498O13;OH0$ MS+"ZS:'E@+4%_^!3HUSL@#@A!%UGQY ?WKT;XB1?G+=ORV4.0+_BN+5P_5 0 MUQ+5^H45RAP !\1QF^'TP9'>?L>]7^94.F#\L M](KVM,4T#UJQY4<(%C':WB]8EGB1JH?+G!H9=+4?UNFVKI0XJ7BGJ? J[[S5 M51[(>CE9D&Y.K%P_QW'7)UQ+JPDFS!/BYGT#_! \ 7SJ='#FQUND4R\ATY/(B>J[VC:F;\![Q4\!'ZT:G"L$VCT,%DH M) 7CM^04P>#1.'\+E% M;>LP&<8#;X9-NH$\T)?E-_3-!XD6L W5<+IX>\ M(^'4)//*U'?^ 9PE3N:#,T>ZD0O$HT=:M/BST;L7K"7$8/1>HM+TP]2F[T7J0X1<)L M,8402X.D@60[N5/+:D6HWO5/<2D4%M+HN9,#B4?K=]3[_;^0Q]PLDDF#[YI4P*O /3276H^3430_;4Y577DN]J]!=:?62EL'0NJ=/(R&,>A)A+"#S]_C&!W"Y?2*CZ2I8;RQ_>^_9[#6DIHIV MZFZGM]+BT02\IJHO/-V:I7"D+!/\PEJI>\#%HH&4%-U"]L(+ZC)05UP_;L@I M2$2[XYORGP+[#\?R0(: "FL.WBU.Q)ML&R-A@O@ZH$0 9H0VY*;9.W\31S4O M=K"*%R5TH0%%AC5S2T:4;M>?TXIR0Y^1^I;ST GF M6<_O+I>0I&)]0/]]LZ(HG"V(99H8*9S=2Y TJHK6/03>\95?XEXKP>D7#L%Z MT*0$+LO' YQI=.N^ ^<1NC:8KV 0+U=3U ?O_.3LY/R$1K6F;1VI5Z*>4D%V M$!BA 15G=A2@CM%V4% 13>$3,#&$,N9W 2@KKF5 MY,.\HD[3!>6DR$Y1#)P?V@FY)+SR4:S6XY):ZTBSZB&WB<@ZB)<8[HUT MJN?*WCT\E?T=1?:SLNQE':.KKZ>S'*.+ ?9IGR:N/]GU:H*[-2']PD7V/4MB M]#L-JI>146UR[6:-#3]%A=\#WXXA'NYBLU.N0F&4?3X9]L$--7KES#%UP!4= M"C?HJX'S'%DP4FU&2P1SY[/%0=O\U-%JC;V6+ ?<>MJ%7(--$+JRB7HNJJ%564,#AU*13D@^ME-32VE(U)ZTF<"8 M(4V,HEI-U1(B+,W*,N@Z?_RBQK/V$09.;$ MUT1N\BIIR0 56J1=-TD+0F='MPX"<8;6?XL5HP'*PPJDT4*W<@H2T>[X#@M7 M 0Q=V_*M#,*]A7;,+L-#6:1*$?VI!I>^LJHJ&](;X!U:VX.&VVNA].;V'F%\ M>@:L:!^<_-G[&[657\4B9KZ*4U,\N7KEN9@=5ZCGX$= M8Q?;5":/ENO05$TI9HA>19&-)A)HZCANTK=':XLY>1O '3]3E#05B]0S1.>- MH8XF^N8;1%L-YQZ@W0=.0GY*4WBYC"'*%8+5P<,AW2CR>XSW=[/% Q(!#-.H M60DX&BTR,"#5OB6!6,H02S7"FNO\Z&MWOHLPS M>#_PPZ-9K#EWC\"M:1@+&H!-J7!A0EAK)KNJU6KFY\X_UW:B_=%C#F\%*ID2I8!HU^-C6U\HT='I2C;U/VYMD#99.15;Z,\A^[C(E3PE;;=8= M9GEUEY7)%] )'#^622)4[GRT,5@B)8=7U%08PO6T&H_"2MA?4C:%J+.[ 8DI M>@(>S@-R%801N:M9NU%D^79Y3%(-W!+U1Z[_UE#U\UAHO2;?K#=>L 4@%\:_ B=Y]U>DK+GO;2 MZIY*@27B)9)(F$8K_'.8M1AI#J< )'FJ=REI*#G5:LL7F?I1C[>$V**NCD$Y M9%H M[4_@-?!>77]9A,Q-OL2M,P(BF50%-=D@NU)"P_6 MN[N.UTP]%'[74Q-"4Z08%BV6N]9;V4O+PY=?]&D2@OZJJ9R8]&J#4^9[6\(;MG),42JJ,E0]IN+>01F^'20L.= MWMU?!A &;]B83,\'T*2)T7"'KWLQ_D@)H8-%:6@_.7Q[?4=\BS/+%L>CH%C0 M6)X(0M7/LY9AQZ7.NU5-<\L:IVQYM 9ZR=+PW^'DI"",GJP(7)-[C$<2<2>Q MLK":,(Y$RH2@7R:RSKDUC1ZS2,Z&U,JU<+#,JI.!?B&9K)@@ &VLGR7)1_(2 M33<;&+P"9[:88Q_2+*D3/1Y(L*YQ+&F/7I6?K^833WHST>:XQ&K".%(I$X*B MW&E*T^\I99< >XJ"^3QLBI:NV$$%J5_VM$YFEF3Y=>TTF8W$A%*J>1!,D<'> M2\ZU(:TM2!A@NL:O00C97/;%C:6*%.#,&G=B+$'R&_WG" ?T[O=Z0I3A-7 @ M))(6048KDZR\]T'BC8I%PUJA1BN $0J8F=3#_YCE)>TT+6D>2VU.4GKAP0HJ!F.@197$H=SYBP"NDR 6R87U7&AA#?!7)N[^,YTNKF5,M0LL MNX(RCZ\=P:ZL<'7K!6_DT%RD'=7=2ZABD:E?$5._ZC#ZZA2Q\^IJ#M*,Z;=T M?IN]H+'AXTRV-^]H)/M+%=$_#O 0@+.%)WPK"5X M CAZ,?L1FWW++V@W;<8 /BF!W$%(A6XDPCL![,*"_0]2SX,F)*(T8SJ)1"%W M%>0YT/;S-H[0O^)G:==Q:;W/'LR3W9%^%-J1+LB')^ODRY,@^W1J ]JD'^]T MGRH OG;K*M6&NB"[_-U'UIE@D0@UE>E.I$2BF4!IJ9!5-*GI_-! Q?MXO0XD M,OJD(]D+BL_QRW\!.YH',SA]10+"B"N;.DZ:(NEVM")89_R@WO$J$-30O&/% M8I<4@9:6%F4[WCO&:F-5#6K M'YVZW9AT*C<]<]]*^7*%(0 ,V^;N2!V#[^@$/7\#WBMX"/QHQPX/PM:$G'M)4C"]N)JCL7,HW)A[[)?*M+MITC M =L*2]&ER:@H>!O$S.=B))LY$K"EK!3=MXR+?^ZKBAD0-W/D7TM9*4II-1K^ M31?H^*Z(A(6VCDQ4(3!%&;3:TI%II!' .5\!""R,E&Z0D6I"*U:I5W?%ZM)> M.%I8>'N;SEK.8 =#+R6".8CCZ@_?25V%\$OH-BK*S:K4J*TC[1I+J>UY]2+A MH ^6.'N/+FY^2N(L#VO/)2,21;DCAW+J>X[0KZO 0R!"_&YDM)7SV3NO1L7G MF_RW2=+HH#'R58S?@X@5NBE:2=G&EZD!IKL=OT:!I5].$$L_#K\ B*E@MUEM M@'!H+Z7V<23 (TG?+!AMY]#R0R08_G-]G!I:D:"I2JL3LRQB4TG!?;F/6T,L3NA!,+>P+K'?D2;=G MBUD,KX+UQO*W8>(B!<.I[]RL-UZP!3RG,JD&S&1!>Q%HX6;6>E:?OEG0F:,/ M5V7R8UA1"Y M[(7C.X^>Y7^WUH"[[G?Q*:V()TZ;*M5Z$T[GS[A+[1[1^T3\CGT?) M78RJ!;4B0#/U5=4O"%.G10%-FNO KU\0*N6*R$X1LI/A%2BH (KFA. 9,XW' M+Z'KN!;Z#90M2V6%]1*X(T4R^% M'LU@=V]CG$;KV0)1SO67Z,HQZ[HR[$',%C?/SP\@@H'/61LXY4>CZWIME1<' M6=1:7#XJ.>B!/V,DX9M7])^:2R9&::U8H?:0)XI64;#$@$>\*EC^R8Y57BLR M-%&E$!$T7@944X%K]:.6'0L%A%8'>:1#$T#6E[6FOE91!F=COZEI@UJ1 M<_>@*1=WK[S=A6&,7PZ=P>3XGA:7(8C;TEHBV]5_DG(5DSDOY M>@82K!UV16?KP9 \GO?,1K-)+"]"+#8="H66,&WX"?O!V9?(>R>39 ,Z@V1DOGB@N"(DOXJSL4'C166<&\Y.50)*V7JA M<#EMR57&OJ]6!GP1D'T(VI;N39@P>_'<)?D3=1O8QW<-I.ZP MLLM,I"=CI+4$>/R2H"!I)5L]($JJD$Q&.)5&^:'7?*Y=*2>_1H:Y?'T#N:9& M!AFKU*:KJ_*JSR10E8A*N410'QF)H#Z0=B?YA@=-!K7O(3FB[CJ5VC^(19^P MX"47/???M9'E^>IYR:,$N?21&CAB28M+"@4J8 M'S^D^/'CR \1?G#%I(7_%']1$9@[Z"6/O*@N*!)S1ENGJ!XXP9LOZ"6/G&!R M0F2>T-(C:AY$ED?DDU@LGT 40U]H+RI8]LS_/G8]UF+1XG3>O3V9M:K<,P)H MU36L%8.&NM+H2(Q,T\$ %,QRVJHJ9Z!>=\Z M3+;W+](.KIRTX'X3+6510V$$XR1!2K0"<+ZR_!D12_@--1&%=P(;DAX^?QPA M@TFY@PLVS<(E]M:S_5'O42&=GX^AF-H2--ZVC38MZD2CDZS M4LX,D<3DITQ=888CX@(/%H9D67JOR$GK3LAB8*^2@JR0[< M6;0(VF@2\9)Z[>]"<8N/NZ@.6>)_[4C[OH2JR$:R2=[)B"P8C3!"NBRWWP&. M^ +.]!5 :PE((,NU%8%;RX7_M+Q8>0"?= >. V1 .2NR"NDS9IKHC!KD]0T& MH?(].OM+QU'0AT"U3K"K6 8U$WTOWSQ,5@\GVF/D=HT<6VV'^NO%88X;G81M MD)6RQ>[RG_T=GVF?.@Z#7B3:]J'ZBX3K/EAB3]"QLWVH$[/@UX]C8B@AI\/D MJP%+0HO%]3: "^!&,7[W.Y 1O]QAFIK,CVV5SEE M)NQ48@:%:FO"@6[U5>5'O42&CFX\AFIK2--ZVC0P@ZD2SM",93B*_$CWE'-W M30W68@>RB-74DBB]*;WDQM%"9#HG&.PFW/_BT\7%Q>%R15),0\=T]QKN?Z2& MC)@4N>4Z@4W>,R @M0VG/7!J2(AH%-'5SZ)L>#Z2H88,/ DI!TBOXRX&MJ,?AP>_^^!:1B" M*)RBKKG6B^NYD8O?#2$EG6FTJSSSGX =0^CZ2Z145S(JZ]/):3DJ"[<\(4U/ M\ATK!659I'<3RW*B 1PZ-1:'3E&DNX[?^9LX"HDP3KEOWG%JZ*W\ MQOKB<$!0!EJ$6'7"E3-IKIP=N<*5@2)/- VY+L M:E_8D[7_*EBOW2C)X.0[.PG82.)R)OO/59-]KFUBD2^T/JBEG8=ZAZ#&]"[9 MAK(-7.Z[%EUC3'.Z8%6MIHU6*MOM?MH@'[VU\3(.TN'T:!#]@I M-WCE1Z/K>FV55@MIU)IJ>]?U'^&]9[.U3"MGKG:%T>IIMPAAE)OBT=_VTSOZ MR\\G[.E$6=X+OVFE7(6+>3W(\>J4.GQ+OVJEUWIE4!2G\23;2'4/KN^NXS53 M>87?B[#/$.PS#=3'44E1@?58-+;FU>G1>N?K,?_[V/58B\6,R]"<#9)<[-5D M[685UTK;'9R,I7 KNOH<[FA,0\L]$[,K:$6,1MH4(P,'K4X^5>6N8[-A$/O1 MDQ71-U?B%4>C:8ZJZG4MB'N\B_P].E$NB8JNK)!UB*H6TDK[BD]3@FB'3BVK M0-W,B9Y75"O52^B+I^2F4_K 681?W"NXW43!5;"'P\DES"ZNN4Z%I_%&.#75 M[M,J<-QX+:)91E&CM"J#<6B+%T.CWP,8K0#TKZW(^CV ?Z %ZLK:N)'EH6T& MVFP 3EIXT;I&Z;P5:)T]4K\]S$3&-:684?H5Q6=&FKO[( P+^]++[7&5F11I.$ZRM0+0--= MX2,,%FZ$P7!>&"J5&8&"Z_516CJ$,&JJPQL?P.7V"GW>C3AJI!0S49.B,#7= MU%]"8-FK9%;"?IA3WYGA3>NUM;:6O!V]4$43%=X<^- W+:SQ_&?L;O#6)D' M&=&T@B:J6!RHGE94F3Q;\4L(_HP1UIM7])^:"U5&::TXT,%^70:VH@2V6C&" M_W0QJ[Q6K&BB2B$B:+P'5TT%[I4KM>Q8*""T-,@C'9H C>.1[GE1X1+5BU+Y MB*3RT8B%08D4]L$*0I@)FG53IA0^! M&Q+(M;B89&4]BK'-YC%X S UKLZ#2_ $;."^[I,9%+(5<6N8K/JF\!5=)':_ M?:AB2W#AK?H)^@91)%'O/&G:RP%\FX!<&Z1ALB5T:,%F9FC)%LI"O>34>13*9(.G@7J M9GY+@#T!#^_B"+)DTT^;N%AE32:%/'!%C^-TK_HG@*W12# )O#L_ 37U2"/ MF0?7J,.^8_GE [%L=>,)TE86JIZ'T6E]^H8D@B_(T;!)1$";5QFKDE!=DUG5 M7A 9I30RVJIVZ+P)(W>-Q#);/*(?7'3>P 7$7#OI=0^!4LT%D5&J&[MOV4-_ M$$JEWE7/0;Q<1;QWVVKK'2"5!(60T:A;H_'P:5*SD>7LR256 M_3#9=2G_:MJ^5Y-"MR:[?AU62M:?C68B39*R?OY\\E6#% /2 I=V>F!C']H= M1MU;''T]/S8P:5IKO+HRM9"".?09Y@TQ36:@%@S@T*FQ.,QAE?H'@G1C3&,E M=#=;Y1)19%\U#R M7/ES9,&HVULL:E[N.UERM6K+9'JI%XRBJ>P5P)= &_NT;M-;60KC):!RN2AR M7$TFN!O?&=H.>>>C?P1SZUWV>:8OU>>9DK8FI+%!37\[4,*&/DZ-G\/,"=4VM(J>_?#XY.1G^_%0C^^I@;@*R[<;D(ADX/EAB M,WC>F[BG@7IC0>PH$#X"^+Q",I4;K5^KHS5K<():G) FVXQ95A+%] F^V6** M9EO']6+\/.,S?F6//,+'&):2=8>(/:WIW,V[[<6ISQ=:=- AWDHV0&4]TLSX MW7Q$J\'?B!V%,-?N93.T4:4U25M*YG++4 O[%J'#+VI%WQY96*5^WT(V=!Q\ MM];\U!%UU;1D9-_D$*5GC=B&YACKP3,+0LO'L4J/,41[LY X;@3^2$/V(SW@$IX?_@X MR.WYAPPIBG4.B!P"P+7(03WT)IUU@:JZ>2VI-\;M-U^BH[^J;2F=)!"F&RXG M;1?%_E6/I%^=P3)ZJ6@1PG62XD3*Z7E2-KFF3DUR; M@]Z4I/UY IL XMNPFFL2=G%US^ZPA,[T=^;7T'*XUXE]_]J./+:A3]*-7LYZ MA($3V]$,/@/XZMJLI])HQ;12<%.E[=4N!7/,NL8._BF^D/E,&K.L5EJ7TAE5 MU8( %;Y^R0SN?@5^#+Z#Z($$)G.>Q:*6U%4O@@(N3;\2&+4P7]4J]<9?HJTB M@(*:K10W5;UB0+6P2C%T3!*+I(#8JJV6,DNC@O@468Z*7H0#'+:O M\&^)T' MW/\G-_SC@M,!7!MCGQ.#:U(T52E J2H0:SG1EN& M%'$8!6L *\"YEQ$UM<9!CAK54LC1 /7X"5(=4Y? MU=K"_XAMYX4JA6%=8&$ M]=G01:4>]M /+'7 D0RSW/)2JJ851UII6(0H MA'/YD\6QX(^EH%&5Q\2EXU&>]:T0;UZ!]N^QYC5L\6R14' MEE8J"=9&@EUA1+3@*[4Z%4B"'LU[*AFN;"<=_KX*O@$?A]B!AP""^](\@C 2U6BAJ MJEKK0>KLDM21VYE!^A4#JD6<6Y=N9Z/7J" ^1>?GMFYG#%7>>.XZS8T6LE59 M+666*@7Q=? VZ1#WM*6S7DKAW2' 7V)[TGU-B*ED*UKQI=-SCTH!C=XML2R$ MG/$KE8>D_8C=@)8,4T&">FI)"F4T-XHIF+(%O_#;*-0NJ2#ZUI$.=33*)%>1 MJ6"29UYVT^H5.O'L9E\2D!RZKV"VN 8(A)W,SJC*=(VE^1?Y*XT2:K\P"F*U MFT_ZDEJGE\PJ'V JR9&;J9)5]E!X(X6_@]/LT%?.E.S2N:3GZ1N<> 2Q=M#B M#6A%*7GE5SW[]VQAR68./!X>"9UT#'4#H$%&)MF5 M!9=,SWK99@RF50L!I/SZJN=]\945QI87;;,S>@($RPU]$&< !E1CF4 U8]C0 M"G"J_0N=3B/MG^;:$7^VN _\Y3W:AB=#(IP'ER"9@X$S6S F%N'ZQG!(#?+, M3G8R]EU.7@SE13I)8(M-0D'@O+F>)T"BVC:,)E(S]!F9AK:Z,A8F! H@E> K M+.*8E43MT$VH]16*$OBJ00!8F\5('FJF[)&_Q?!@P3] &MB5);Q^ I;G_@6< M;+/&F"Y$JAK#DM:@,[Z,_%D&&OX?/FS.F&KE@^",(.R,-<,:7)4=G].]_CRX M1T)8)C&F((H\@)?=FC,SMZYQG&F..J.,2A_.X4(D\15#"&)/Y=YV9E?R3@J-(";L:.Q.;9X*ID/2Y+NW_\V@29-\&8\:6Q6 MU8HGCS! 0#E[T7V!HC1PCKF/IKDC"H+NX':_HVPFY*LAL']=!J^_ =M)/GR7 MW&G.H85M-5/\X.82%+*K<9.27%Q\^OCQ4SDK2=KH)&UU4FBV';'S !).V\Z> MRN@O/RN([AE!1W6%U3D QQXX/7GY=(K:?P@<=^$"Y]:SEE0'8$99K4:L3UE8G9_(>Q;5U//N?,=]=9W8\JBAG2GPDMSN M+=\&U]/U"PQ"-^#4TRI_3?V,2Y,'9:X5%INRX4H3.&V<"BN&OQJG/^#_O%@A M^,__'U!+ P04 " .BFA7NJ T-(*$ @ 2.1X %0 ')I;W0M,C R,S Y M,S!X,3!Q+FAT;>R]:7/BNM8H_/U6O?^!VT_=>_:I:M*VF7N?LV\QF'DV9OI" MR;8,QB,> //K7\EF#)! 0H))IZNZ&[ L:3#R7_]OW_^5PC]\?X)A?[SO\/AD-3/M*LA0><=%6IV MB#HHQL&T$(U:)J2HH0RIB2,X?H5DGB*/A%/9"04#O^SWV,& M6*@#7?N]:?A$/F^278^"&Y'DK^0OBJ BH?AO(O&;C(6:M>?M_8ZJ$F<"T]W MB%Y%XR?C$>*)HF*1U.F7&&C.)1Z&RCH7*N5^AV*)B A(0@B+!!<-1^.<$$YQ ME!B.)$"4Y(ADBD_L]X3^^\_$1HA%R-6LWXX5'@-@_/?'Q+:-W[]^B<#BGG1S M_&O]P /DQ[JQ(FGRMN5BL7A:6IX#G8SLC;9I;D+Q M+*KBO]#334/'-L\V3/U"3_<1([V _N>(%*!TB,4-:M"#0\@L/4J1B9>Z]ENL M7SA%5#*52OU:8L;:] IYX?3PZ,'!\,LCMCKH$S_=(E72=Y3"7SA%YV5^ B3M MB==5KULB%2%V'/@&!D1<=1H5K[$4%:;B!UPLG>3BN,_%TH]__C.!0/CG/RJT M08C7-1OIJ__^L.'2_N4C$K\(&TO(W[@V:_D=)$*#F?40-\B;@,EAZ,V,IJ%$G(!2*Y M"(^O!C\GS5'_'O#6!)C0&NEV V2;*YHD>O0B5@;3/*L):,J6--;^^R-\$^87 M("^I0$%.!O5%_QG]DV:E+0[818/(&F)N)1)9)T*,WPW_ M*"PTZE-0'\F2&J[7F8S=9+'L4T_Q:^F_57]KZ/,]LUC,->-MFIJF)=--@-)X@*-,HH =C6'=4#IH-<0V[AP>KX=@XW,!)C -DU&'1;%<& M3I\M<&.E:12Y07V"E &9)%(Q*IY,W0$C5ZN!FV)DEN=C25(L5E@W55;",;;3 M9^;(,2!CD60J1E*1S\3(6Q7#33'2J:FU:+9%M.EL27%3?> .3 8I3#*>3,22 M5)2X T:N5A4WQ4A6;/2KFMUNL.J<2H\FQ9HVR6(>B2 >B:)_[NM&/4/.&F(\ MB@UQ1$>CV-YV481GH,@;!WA+R=JVPH&?KGE!0PUBG(P$21$505VV90KD!V&- MRNF\GGZ.SSJT2QJOJ["J6X4,Q'QW%[^%B^Y@;(@JX+ M"TE12JJ!'$Z,RR-HQT6IDW7"C1017D0*%;%HA7/&]:[E WG6A_#GA65M:G38 M-@LZ2SO=-M5(T'!L MY[KQ53-AUCX]0_)&X[#/[,!R@&*[;:C@!17$^^886FW(Z\@Z(#0@Y7;H0UH] MERFE4B0+::<;A[6<:54>D\F;ILY#*%AY4U@0'37D.TY8% MGPF_.:+)>EL8=5FIK-*C>)I3EKF[0W\5^Y]C@X:(?C&@:;M-!6@VX@KL-1@8 M0P8J58K";557Y9*=Y=U;^-PEMP1H/L[KU3*TY8;-N#6/+*2OUAR7251A2B-UIW6,GQ)L 9>N09MSMQZ*$I-3D M)VX5SJ%R$,]LVY0T X5S7@-R'=GTP;(X27&1)2VU)BHW-V-D.W>$MAQR >;@ MC G@ZHG)<$7*#NU*F5F8-B/&I/[I[/&!N*+6N*KPG4B_%J4 #>++!G2DN#7N M'QG1%W&5)LU:KB@G1T0E2\[FPWG;74W^7+[R,.3Y&I:$P;S*\+AR6K%SO5:" M[J5K7(?"5<7L=W[\*E8E"U%9MU>[)#YERM6ZWT2>U.,KRWSOL!C)GI MS]-5)Y>UV6RL;/!\K;_(5J\38J:KQLQYLQZC8:>Y&.DS%MC:ISL 'XFL#>>9 M4JUH#LE.7'8+BEKH-2*Y2O$H[_4BLJ(),J;D1<*D*:VZFJ>-KEM,?2ED7<=9 M[Q+399H8$^4IF91A00OW^E6K1J?OOQWC;ISW+F1.ZV,A 3.C+ $*%9[C!=*, MC^_NUKXI<,\X%O;>K:RN'E4U*Y\C+G78R9((N9:H( [-4;;;2P['6 M8V'@/5L@5F,CW(^Q/566HO&J8)6$XO".^W\^+74GIPQSH!K4@,V:J4B<)<5Y MM_I89-\P_FX5 N>GT83&$J>LS1"]Y!4'+UQMEBP./?$" 34ZDHVR3'F2X$?A M,4Q,'Q,)IU*4[9=RUO4>$1FJ4()RH1XK& UB;.6(NS/^9V7L\ZP47P"F.&L"0LW Y51)>,*)U1T5BQ-]N[@*4?M-(/=EN%C&N"922)L!E!:[-4XS/:'4\+DY@,4^YP,:)&Y(]_"((@R7@B2FXW)JPG^*'SS3JFB2:;ERP> M* ,(3%H3;]DK/1!?RE7VEG1;94TK3AMC:)XNGB(^\VUB0;0ATO5Q^Z&KNM-8![O&@:\-JV6H]DJ7>&7NL2* MU4Z#OC[??3LHW[DO^@R89L%)S_N--"O'C:X02PW$>4^YWD;:)OC7H<&T_7W/0((6N^?"A*O@ZCDRUT&FFU[] .61$L*KX@0>D=IOZ*#4OG M,F/;33A9!5A60_2F[P6&V)L=(7\=N:TV]N,.&97QG-GT.D"LT]5F:J[5RRS@ M^]'^G)REW$YZ?[]3J9Y_F?-?WN'4,M/Q"4,U9ZP4G;I<5)[-N@N\2?C34'6K6\[;>)1(PD2>J&H=N&Y=,+A(Z.:\ = MFZ\/@'NGTKW'UIJQ]7JQ*I"S.DU7N"FH=Q6S9?I M3!,GK[!P9=Q=D_5"M3<,O30D?\Y^;'" &T)*)L-CB2T1L)%:5<:3XD@:(4YH M4H/;Q066:8_:>)H>,O"WFJ1)JJ.N$? 6I)6A$R;G]5E'+N0BK4Q.$N:]U"4?1?Z\IYT&TH]P^Z="7^"$_KY.#R$FTW0X^1.U+RAZA@((\!)PQM9Y1 M];SV/[]C>ONNPUF2( '3];=4/;,<:=M/X#1$!#%2?[RICL+CC&\ M_E GJ?IV;%_/4/[KU,T-CPYWI+(1JC&&2@O71,FR3!!;OO9/MLR MBW#8-+X;PG^R^;X9Y->!I+TL>,1;!,_*N/M/KI+#*T\O7"R+ZA[)-@MQJ7S= MYA*E18&H:,N6R&I]8I!;/)@8GD#V)TCE*3+=63)/4/@CA9((B% 2:Q_U@SQ6O)N->=&7:T 8(B\+F3/N:$VKI:9B/*=VY#"9CZ/#-8:61""PG M7.@.G(;UELS@E]NR3]!W\^2M](W?EKY4/D*/.ZLNST*.B4+J*8DM0#W! MK<@:L0H'UI$+(G=3F^TDMR'P6\L$G*%OI6P62Z-ZAB,H51LXW?(DW#:^Z7L5 M?3_$.MV(OF:Y7ZBV3*= A_.+*9-4G8BE?M/W.OI^A'6B1EJQ%.&JM7*6 #Q, M5WASE1!J ;-.-P9^:YW(VW W9'*U>A2F-9J* 9:Q6\6*H04VW1=$[B8_QCI= MZUL?YZ!RFKPH&]RHS5:8:3.17\6,K/3H;O7E"9TO$3&=R"PFE&C4,46.@'9J M$@"^XE4#42H<$S60E4C2_PT9A' L%9"/Q$=L]0W61\J0#BFJAQ/ MMJO)_+S*QD%<=+56M9UB']UW_#RJ!B(L.*9J8Y$?0$L85F2FN'!8HE^!=?E; M5A_+'S[<9[BF+%]P!IED+SQAPZ"]8IPEA*GYHU/V%*2/X0N_F;C',EL?,G)^ MS$LT(=5KH$Y'6N,9_':& Q+BO+*/L,VPFWBU5YJ7YK-JBF,APXW'2H6NV'Q@ MUX(.X-HLA)\$[#'"F#=0CED3CM!6\4F&'X=EM=.*%P==9Y8R ZM:7R<<\^7H MUH2F=]&.=BQU;+3'#@DAUJ,I:QIV9-K1"X]%O// ?64*6F!#0;)#CJ;Y7D)C M9ZS#+UN2#&$WL/;O(@IN@7L,"IY(%ERL/$UG976(637'JFXYF8E;^C!:?"CJ M?:;RO'$ZX#+"O2![G;(;:=:M4DE60 \MW\IQHM&B-K)A=F='H:3?7 M)M+]5.!TTRF>VP?]F^<"J.-R?/#W%L=UX-$ MOS)2*9:*MI(3*/>JAA[8)97[GK8]09_=F"<)=)MQ[W_@\" Q>G!Z]]WYM?.2 M],83M_>0HGI;;G5JZI2C&;),==)Z7ZL]P#;Q3S\Z^RU!MY>@XWSF@Q>A2'"4 M#@I-@B+4Q#PK%5-M)[(*7.+BNPA%((I0?.:B:U#+2)P2HFDM'6.5/)VB"Z*2 MM'-98SDS VN1OBM(?$V)N4_U%&W$FA4M5E@05#RC5?OA>GW8"*P!"2H;?KI7 M],&\>/9^SXQ[%"<@J"4>;ENL^=@.K4R^ =\=A M)P'^$RA=!9J0<20%%UW%>:N2:ICZW)/'C0WG\[-EI\I/>;:29-)1)V8VBM+7 M(/OKT/\)/( O#;)-QW,Y2AIZF=$)P0_WI^) ^Y2K5+S-QQ;SGH28EB_VLPP$4(^,J-57&S^W^E9SW!##H,JQTH!HC[)V!OOK4QWP M$XP!%S7* ]Z[,? YZ>D5";.SH6$0E=QX2+$R%2,K@5T MF6ZWVO.O0?>[^?G!8H(7'?VLT:\U4\*HPU(@ZS;*3=;H1A_;SM_1T0\6X2_S M]',6H8KTBNT1,V(V32KQGM2UOP8'W-/3#P8K7.+J2ZHTGU7*U1B+U+\67UD1 M@ND^=J;G?JY^D,A^@:]/4C;/U<94GYY5)4U4K%)R6/_V]8/ )=>OO&(.X?Z MEM@C)P[#R8TV-+348K@J/T!YZ^^=0X]0[/]S[[YYU"VP7"_M"FZN66>E=&;4 M&Y4+-/'P-9J_Q?#KBN&+AYD??//?,&43KE*CBJS;4'J#2I.9=@>!3<)\;_X+ MT@U4 ;SQY".N'PZH++S@&WK<*??4_VUR3YQPKY MQV><;B/E=,$$,2)):42VR#:7,IMS,IG@!QQ!E/+/*A6$#Z-G=0>U-PWLTM6! MNI]?-)\Z$SS4\Z#TVA7*9Z]?XY'9SBKTYL/8X0Z-=H,6U*9 MXC1PSC0^WGX*MYL$YC/DOM]OO7KI]%8#7Q,N^(?^#PGZI7SG^TO<9:N"MQ)& M@B]E^.;$E%FH]VU8GQLT$;S(-MC"^+YES&\Y#8Z:'"&5:$67UI2@EM%Y M#T9:5#1X2[6?+DW?G'N3\H\O5$.>0ZK0)L;ZE VG$X;KYAHI/YE:QQGKL^3 M&UU^/$ST5C*(TW$B3;#LH!%89KAPG>#CK\][SAN)@&J&=_%&)U'0>/N>H/:YXT;72H[9Y:E>FJVK,@2,%HZERUD+3&P+D0P M>8.Z7&]0'Z4W/H(W>D.ZDN9Z]391B:;#B+'KX<3BVZ9N2YF_"W>S%W+F=;9V7!:# S9.3S3MP"9YGIFZV_5GH=^7&M%.EW5>B\M/RF-]\F[LNUO3S>6+9&27+*I*MC3V9"6+ MXH\=),U)=E"ON1*]$%[H\3 ?.4N)$RC%4:VJ? .OC5KSC M83)RJ^7/.%X ?95J[8DN2(YZ1+G7JHOG5BTQNM)+FJQ:C8IK2&HU$;RZHR]2 M]@SH;U;B\J% M!XIO8J-WL,UH&-<,I=KA996I)PJ-J#S/!*](PTW9XMW$BZ'PXE;$BV+RO48\ MAI.RIFO8>E8_(N!V%X1N65G4/7*,H,;C+4-N'=B."1OB[N<]IQFY7:)DX[?6 M'57IL0)JE5:)C8\9MDNQ%4+F I=X>9$37L#3^_W4RQ&\21@_P_#',604\>3# M,^36G<\!%8SANK>BW5J2PP0@Y-G4I&HY'8Z$X%42>2"N/(GFH+/FP4FJU.XH MU>[;M0'2^\Y.=2G=B/0K\Q@+5\:TDRPU,D+RZX97EZ>U;GO2Z?V1.TF$=[A\ MY;31?M,;Y+.2&[<,,6KR/2[:I?=-O=L#@!$W[B@Y;2QGEY:Q)*6DR8>(KN>?JOI+XVF_Z)X@/K4%S[&9-*.RN*5K6:A3%D96.7*"K8&B6 MM7Y;>"R[\"=(T G2?0O1780H8T+ 3_R')N!Q_K]A3Z#I.Z?;^D(DU2[F"\,6 M*T6'3+>EFW2C^FV8@B96%Q'S:PK:;J4&2=K;EVVL]*@]KNE9@99R0M3JR.VP M$KQ*>O=7,T#!6P.9"83(-^/!]H*3;,= MTT005B7 X<54"3Y?E?;MTO$R]S9R[T!3K>I VQ;@ \E8+>DTLS0<4%W!, LB M108NA[L]BG &47O%-E_!U/M5VS&*GV='GN'XXQ(D'WNZ^E6N3/.\Z4#AAMP8 MGG8CML,;,R(.PF4N"X:KF1BX//+EW'@.0]]<>#$7GN"AW6ZNN:[,D2]QV&;- M2XP^S9,R5P8T$^/84G_<[^F=P-G#E^BYV\GU IR/2M?-UAW&X::0MSMZPTS/ M@:0 3H%YW6R@AP#[B55XX/GXQ90WWJ'W<&O*TM5*KKXJ)%F5%-)B?R#$ WQ( MY&KXU_)]'@%_&"<43-W1!._'-0,LA';&7%+].CVSIC')@B;44U^. 8[@?E2Z MYU'(:<.J-(="24-]CW$U@[1E01M%BS4PU4VO^,&!RN^80( J,.6-T)>F:C]" MZMD&&S94*:.#7D:J!]9CN +DG?I_#O.?1.\F"K1VI\);,IVBLZ.(R<9GZ61A MV)L,:\O !BMO(O8!P'\2I;..9>LJ-#<)H W-FW)^/!RU^U'6A9TBJ]NRH2R_ MEH"? ?U/H+YGR5FE*EGVWGF,>(_- T@5="+;'7$=L(P5I[FO07//A#\'^#$H M?:(TTTU,>+*WBHV=^MPE8$P,9P?UB4IT ^NV!=F$?WPMKO?;<*X>*R7'+6=% M%U)A@BC;1FR0#MQZ3.!M>#!)?TX&-'9Q3*X!^P>P(@' MB_RGK?B"L:FL7$D7B49RUNCH\62GSWT-;_TSK?B-21U94_KE!<:Z;N+TDI8# M-NCIIHR3C\"0;*#D),MP[&W2C8L(N7*CQ/3DN+( BWZ):W:"YYZ_N.IX*:P? MYZ5%/J.:X@NU5QAHSB4>2:\@-5W#E$3GI#=4;/+B7^D/S#5T]]4/U-GZ;F\ M>\96BF4:J-UJ)D)TF;H86"_ME3I+WS)_&?6W2^_/ ?2GJG\N[76[8\_G!E,B;1$9NZ#S+"F*#J60#FW&YCV'_S(SIY<:Y MIE6=3D_,M&4(AKJ0@\M*>?50*OKCC?.=*?>"@957G%$J%T2554MTBQ[T-8,( M[I:4^QG8P%%P*W\+RZY6(G;&(IS.J+5(-I:$8GX;R;M2L :!Y9A>1:R2AN+U MHW.8SQN@L)[']8';R/ZNZ2J%I1)3)DL= D[GHZJ;=IUH)+!Z]1S$NVSDZR ' MG=H75,!^J63)F[>@Z@(W;]7=^$!F^"H9KN;BS6PPBUJ\J?K(Q3QVUPVF=_>Q M+XRPWKPYE4R5HFJV-Y4)5^K01'JX:$^YP'H"@=B<^L \8?KW86N."'C;P5?S M/= MH@$#6N76N&3G^8=2! ]]ZN"5BN78KVB:NN#P=L-<1ZX'E3T1FZ\)66?-<4$2 M2Q*1S3*%82XZ:67G@?0;3@&TJY*YA>@CY?5^U1*,_-E MGG?#4YEIN%V9G:2JL4'@U/4KQ#X"ZYOB&XKCI> LQ#?(%'5OB7\3)LJUR*K? M[?4(B=%3?*5B=J;!2^"\0O#S#U3]_R3X@"-2N+R2P=;]@YQ8HQ8SMXFU8# MHM?O?F//._4ZP^?S\T*M ]F>Z$2J7+GH3A+?>OW+4/R<7C5XU+S-CUBX[13UAH-MBE$..G1 M\@:GT7V#G02OT&FOPO4)6Y&V1,U28%D=H'BP(R[ M_5A$. 0F/W&K2-\H!]I^V\8[/&EY#2)K4G=!7+[67V2K7]KD?ZS:OQGQ+RV"ATOXG@SH MLKII23S0P.8\L3EC14A*+MEL)Y5%-Q58@W\*SG5 ]PJ@ M7W,1X!6N0# (DN+8TAPRD'=,[W(^>LDKC@"%O*FK65U%$@'643 P<3[,:D*3 MF0 32=?I#IY5 +%L4^)M*#"VSLNL)ME6FV'7W%5403\L=YMU(D[H9+./V$.P M@LM='X>O_5(B+R#LFTL_A4O7W!F)]:J=Q,3AY((C&O&$.]96P;T6]A[<^U\ ^_ MW-_."UQ2KG0F2HUHI!-]9]6L<>?C=%]P2VZBSXO"&PLR[75!MI.L7! MX#J/AU6<-S^? >XCO;R@'51ZO7Y^!I>X]AYO"RZF5SF5,ZVN/--!LB,U"NG* MZ%%H;^Y5T#\"[6M2_JW7&AU37J\7JP(YJ]-TA9N">E1GTR6ZX/ ONRGU0Y#ZHE&=0T.S=9X)+C=LNCJ-U#7U]=M>X M"45HFH=)KJ;9&"C%OM&DPW:I78^G:#DO!=;Q>Q'0/:5P M(OS1>71P =W0:* MIRDGNB) LPUMQ]2.%41XI0S<>I3/L+/>D&JTBBDM&;SJ<"\IB LA_9KQP35\ M\9J?4-"MVF#&=A4BW$A)DI$;S@>+1[$5=\P(W?WB#7Q^,(MOMH*F@89WZT#= MTP0-C=?--8E7BZAMY>(TE"MU,D]9DWRW0 4N#, G]$[!LQ;X/8!N2=;/V)+O M$20CV;PN:?[QPN-K4E[;DF=3(LQDF>&"Z'47J2&OYC,,&[@PWJ/464@_?U/> MIU$7JZ2&>/XX;\.>P(TX.HMY8=S+JBK-D-&1W,I:\54SA_M#V6:"C?HF$$I8[J22HYUK32W:DS@M//%Q/\#KBEZ"_4] MKV.-I37AC7"6R.89*T7,,N-ES& 282[^:%)_#->F"*IDN:]OTE=2/J* ML&-2V9*S]?FDT:[%P];#U<(^ANMKTOR&!3W;0W9"S)M.GI5*!2UOV[%6JOYH M=/]\"Q^T?.7;+/R$@:D"TVQ/V4JW$)_!/JO$RH'SVH-GX1^+^B%*9%_J31W/M/M?"/Q;-3UAX.5G.I@F"L]A99V;9X32G&X]W>]6G M6OB@[5I[FY9OU5.%.J.V7+E7&"2B@U@#")UO+?\R]0.X:^WMI:'%]BP^D=T" M)+*3;B>K%*?LI/]HHO^6.LQ_'!>D'2NE9!1AQO6T1Z/Y)]KZ .Y4?9NM!V(Q7F3(1IBN MD"DMTFJ3+!>\?10KL[V?K' MXH(3MK[0K.4)JCQ5V'#6A2N[S!0*V4<3_\^U]8]%\Q.V/FZV,PK79#FBT4J9 M7+M1JY /=S79Y]KZ^]$\/B(CVV3.[@LF>E6RI;'7*@NL/9+7=1,+A(:W)?1T M4T::, L,R09*3K(,Q][N/ATJ2KXQ2+58N>$0PW2RQDG93""=OF-0UVQP*:P? MF?2)A\G(A4F?_:;W2NWKO"P !6[V_YW<,-B!2[!=Z,LQD5Y):?;9<&>N,SFI M,.[T'\X_N!+JKYDD/,\OY_EKVNH M-ZL_56WA&98W&KJ3C>WYHN0 69&X3] M=7=:F>AVQ$5^2,2!:YFR.ZP#Y?$4YV7(>S_#7X#US9Q>0OLM&?TS-EG?FW>/ M^;:1YX5><9&JL_'L;+S*CKOM/AO(\/%!^?;A>?:2(U=7AR&03BC-A;HHRZK) M+Z8-=IS+E0*G+B\Z@W7/8.1##Q+L)ZCVKD>X<4!:3^9JV:FKSMBP5"U,FKG8 M7 P_6LXR, 'I5=FM@SL4/CP$\0_>I''EP;%7FF#'-$U] 4W&,0S%38]1W(:? M]B1[TEDZ:R[1RV,]9=LU02[H@TE-+-:TU"1P9FIC)4Z"NF:55V']TL[[39B! MMRS0SHVGL?%O9KBKL7C?R:/C=4PF93>):D*M$;UP5E4=+F_1 M+0SY62R8X6EPSJ<\\&ZF ]I/Q)1!I1J2)1?J"<;(N,TZ$\P% MS4#1_M[7@._5V7OSK6D+(\N5JHQ9H;.+=*\XZ G9;O!6*8-U:]H]K\=[N:!B MFV$WT7[$F-)YN5/K$+"CY)>]?BZI@<#)]*7E%'> ?4U#_DZJ,VNB1Z? D/DX MTR(@WZ3G8RZ7:10#9\0O)SKSI6E^D/8CMR;\0]+ +Z^'H"B8UJ Y=MO0!I*R M7O?<;5:X-)FPN>1B&V*OWV<;@UHVES8<.4U=$REQ.;I2(D"AS= MCI*9)#&S K=,\"VK09=5(G)Y>!2Y[?)(\+CKGMHB^ZP1 DSDW#2 M2H<#>I@25X'UQ\_B:+=!Z_*+K"X?]1QVUYQ\'KT?Z2$F+_<0D[?EXY>O4;H/ M'R?R1)R)1\0$[70=@!C!%T)+0M&;%7"QM5P*;P3T&;W/,] Q\7UKCGN&!S4YF M)#13R-L=O6&FYT!2 *? O&XVT$. BR]4X<%Q5/_025H3O&/:WL/M]2<)IY=I MI@S$))%59S%$\62F%[ATZO.=W!?#OSF>?A8!WUQT,1<53-W1!._'-?,88,E' MH^5\AU8;?9'-,'I$R 4V@'LK\QS!_:5XYMQFSXQC21JTK)-; ?9^;(B]"5ZK MUK4-5Z1EO9PL(#2^-F/[XJ68QT'TLNM(X7JQATRV@MBDG4*T2 6.UE?>B'EY6/J% MK*"DVJEJ1PY/RRLWDRA/DX7 1@!!Y(B@;=I^+T? 7@.XJX1KR3UH MYZ/S6')2"^[6K\!Q1 "WS'QLZBEIAF,?U6YZWB G M63P.:=I@RRR@/&]TK'2R03-Z?*4U(R6F,PRLJGTY>W(*6>]?,3J'Y9UF?QW- M7],=? =?OYC16PY:&DC0G13!#+EDHMS,INK9!^7)S\KH!8K:@\=$:G');LT6*=^EH6BTN6<"%JPVRTUG2]%=0%L\ _4"V(*F+V>*@Z:V< M7A0K&)9=8&8BV:G5+"$[ZE"DG>H\.AP$;F7E^[!3L \[ M$9?[A,3M?<(W%2>_<)59 Z4(^ M$IG'V JQZL8S-IA;RR"DP8*S*>TTXJ[B^W:#ZR]C5;4K-\Q!O& M[\;W=Z?U6J63H[A/W,F\,@VKI=Z,4)?U96H!.F6Y&02I.- 0N,!/_,,W#;A% MO61+6;9(2.-2=V(DHEW(!0$7=_&"'$WRL<:B#WBWF28 4QBMN7W4)!J\V.K7 M%;HW 4/;B@P2K;U"@JJ_;.]+U?J=S4";9YOO>*371IT $UJC?,\L%G/->)NF MIFG)=-.<)?=:1X.N,>.]\XY!628W"FN.-&\T!B6Z$:YDNI:4+:SBZ:,1)4N/ M4F3B-WKE'0-*-E1'T$U4Z('HQNE*I*\NDN$>E52/1_00BU]XQWBUWF14X!(C M,)X.9 *,6=$UF$5UJ"R.AG-L\S=J_H[!#-1^%)W%PWI4X0%;F9E)40S7QMSL M' 'Q&^\8L("@X[J%"6PI,$5G"]6JFA)2\CAV&KK"NZ#C';KY1 M=([>QS_FH*9[]]8>=WNI#CCHXM?A[ _P\DM:_D9]Z8[)0\O_.H% \%0X>N&? M_Z!_0I;M*L@2J& 97DB"/?E-$L3_^=L @B!IX[ "1?MW["F9W/UD2N/)]C?= M7YY&PRC(3LWAWS^>]6J.)2ULZ\9OBGR*&_;?>V.@IL:FH8@T>5@$JJ2XO__5 M06Z/%:K#1:BMJT#[UT__%_2_A?2_^*^_O=:6M(*H(]2G/\IO]#&$_T;6'_ M(#0QH?C?'__3:6315\L VL&0WN??FFZJ0/&[74 /OO5//_[IX .:(5T,9;&Q MT6Q$&MP+0B% ?XT3J.05",S?G&Y/_GZ.U2-T(3J&)_Z()/$4B?FS?C]:4#_8 M,H:!(HVUWSS$*;X]//W]#!>+"=++8?0+#W\;)@PO3&"@-J'0!MC]QFNB(@"1 M*OA-4JB[N61)G+\.(FPGL_809[33L MG&XBQM^^\X1YQ-(520C]#^']V;3 741./#Z/O$.TWQL[UY!]]VKL73,'GMX= M";&DD(CRR%7E26$4!1P< 8%"_U!#Z6 #]\P?D<6+F#4=:2S>F*@!ZR M]5*'SH683KI#,XC/N<\DPDL38^@LVRYU2FA6Z7HN1/>SQ72]0(>RC5JMQ#"E M1OT3)^LIU.A.G[XT\1ZP)D@(;5W[&\0J(N ;\X0E*'9CFJ)HM MN^U%268)"$0&CGM-/CQLO3)KD@BW?(0>3/A>"#[$FHA-IOW?'Q+J $63:,ZZ MP@%%T6U.7_[X&*2V'!1+0E-QV]#037L/OW)**!;2JXK.5J;IA*WWC4E2.\;O M!DV( CH,L:40XZH(V?MH22)@3]#B__Y/*A&-_WV2'-RQACW;"^;!%IMN=^AV M=1!JT\U&NQ-JLFV&3=<[H4XCA!1"!TF]WY*,A!KM$!G[2_BW_T,C'^H4Z="> MUMAJC'2V$T*/R50D&E0IU,V0/8&AV8:,(3_"#Z' 'PJA$Z*YQV2_!7S0"G4Z M$8#K(I\+:A_$94UO4K2?C-CCL4AU0&5F9"S*JD1%;.9LI;!DTJ_I=VC87CK. MIU^$^.E_P'/Z.-E.WI!JC?8=V>G^.L;Y\4=*9UEI3"O+FE:F*T0WTH>= MUHIP;JYTHK=1.IUVNLZ4L&K9:!VVGJ/; =,W%S%NY#IU8V\IN-$WHHE7_VOHU[WRVT,3/(>4EUL#'4B4+KSF$1 D%OIJ#5=7O4ZKXIL)%>\GD/!JR M[HVX)U1N-U9H]2N2P<+(J* 427ZQ\/)3ET-%$&0X$HDG8A_H/%$7^/T?CL V M'$L69F\;[^79=X>$3&^@+M-#5FIFB49MHI;5VC$2#]'6+C60*U)-=["WS/P, ME>K9I[,8W,N O!6'J2?B* [=^P6'YM[7O:3)$YF"ZHG$RF&>:6]N'.#EL5=3 M*\SKBF[^W@3XFQZ-Y8GNO*&?XF@HOV,J]H1Z]E,&&!-P2^@0<&P=C^GGA?Q_ M/UP+H@'_HI> MSV.P.DJ<\L)(6"%+ /R>/5&"$E:2+*M$#_Q/*Y_WU A79)G M2%Z=5"!3T:A $8D1'^'@*!H3A1$'8TA*$C$47X*D ./4.JG@O]'A1UHO,@4L M,ZG2X9A3XI26:,4+BQ$U(IZWU&(;!1@6_+WYL(\)G.1.0]0]^-M7[Y2#GNI_H M\ML01]E3V]Q,;,N['NIM8?/[')JVQ -ES3:^2*U[B:;^SS[)UH-MR+_;!-KG&N0_RSG;BS/I]2?$>>3/&3\ ME[HDK+1P31?#U.?8NMX\S>"[;B6-UTT43WI]>45DO*W9IIO5A;4GAPQ6*U(R M>XUE427BJ_JHOV(5;=@?HX&)JQSB.IP# 9SUY6ZBTF[B]%R>-W\U[+I2=029 M>S\EENB 96F]ZX?W^MN/S! KMAMDU>E,=9X-SV+)2LR)%!FRA8>\BA63T3 9 MBT4BR<3+[/AV!>2O"GXB_2[*6>R4SU^>M(=T,Z3C,ZZAJ6-*EB!Y1?>Q*W^@ M&;QFYAAHTLK[_N\ ">R'&*(W26W@2([)7'IJ/S%/(5HU%-U%=#Z4KE!=?_KW M,W;_Y84? :5,(">UCAIC"<#%$Q%N!"&?&$6CB>0(D#P_2I!D D8 R<42Y/-8 M,%4O]R)236^S[J#B"'&Q4)!+K;5I/6B)S&]-'"2Z!4+M#BTN3TV,;.ED?)F" MC?F2RT0E%D"*K>98:TD)W_'EM_O]'5\^(K*_&?P[OKQ%?/D!WGI:$$Q<274D[-UEM43R[4@91(IUNI0?YXT?8E0!A'0@Y\!)]Q>"2$ M9-''AMG1%]H>.@1]$N\8R1I)5Y09*#"WD\%D*\0*QA M-DU]+FG\_OJ9Y93FB25K\T0\U6>J1-(.]]TKL=+XSK<\J#;_3 W>U"T;*$/) M.,C[#7+AJ$@OR8G]CN^T_YZ?\XY_=CA$\53+Q MMQ6RH0*-B:YM=O_\#"%941Q,W1! (0I2?@+<'@WY0+V(_9,T&G"G"3U;G,G- M^!;LC9-$;T$I$34S9_,GMO:^I ?_BA"1?[_3-_EPUZ2J([%L8D(<[8G*5W1V MD!^-![)4FPDU:[:8#:SKW)%$*AJFD S?><_I;NL>@_2PB2)9U+V_>06:4 @Y M&M(^(?0,HW*])Y'ZBUOO1D2:'&_HVWN57O(37$XME.;MW_LIP2@'4[Q QD> MB@BC:"(JC ")/@$A*A($#V(I*O8\?=>HK(II8 &2C1.(5"TPYPL@/2*.$WWY M=*<4CW34 >O*A!&SA'&_7TXCPD>?MV3EL=JKEI<"RT"FTRY;]7$EFCZ5/*SH MI5IV.N[HLCIVQ<&D9>9H(KV7/-RVG'%62YN+;IUN\&F()C(MN2Y.2&Y&_[II MQDCR#\G"''GG'R4OUZ?#]DX/:KIW=O#^&V.,AIG$],RJ\MK$M27$>RE5TBAU"[(].*)YLT91I2 MW!TNYU0X??4&+O_ZL)!W?]C/D*:'#&"&YKB\(3[2$O*J2+PQW7B!8CM'9.]@ MC8%/XME?,U&Y-J]!9O(/9NR."3 \_HFU+5-O!Q/*_DE/>L/EM;U M>\'P@9-OKKTYUZ[M8M"Y]G(^Z4S@*X>#O6V[$,4V'[)C=Z/=-\'3L\-6IJ9- M69N(:C*<"J9EIIM::7Y==J8.+ ',WINA6E^1$:H!4]ZLUKXQS[]GV^^2"CY( M*R2>3I^V\WZ1-+RO[G?8;W1^-<"SRW@M@%> =5'6_UTN?S ]OK>:OD N!ZQM MT_HX]3=%KS(+@:1H?7V:$0)^$H*;5!5R?!'%T"^[O->?O0(T=2Q;$MT7RB8$ MJ8#7ZQ./7[9VA0OB\GCK/.>&^ GDY1#J1T:\ ;U]]#C3N7<,]B]RG02= ,L[ MW"Z$@**@%KB( \ZASAP)9U!M/<3!=0/4\6$J-8+WW^^50W@YH8I9%Y=#" GH M*5),N*EA0AYZ:HJD_#Z\&B96Z"_4,_)@0I:#.-N:Z/A\[J8^@3T!]G-X%N!P MTMYY?>_E-4C__AD"FA#ZB]J#FT/.$&K$31%4^"6O/7H3SV?=&:YQ87DS\:8+ M+#N4(OP>!.!:3Y^Q\N?OB,@Z)G;*_3(;..BP@>U8>XX6.U&5K)SNS.F&VBLV M*WRS"J3T*UPS@+L:?L].UD+[T .7BGGL5-0:?V6) M#;:L)J\4U>ND$?$^""FH+Q@"/(^D$3$9XE+,EB8V3B=_#2'ZAD\^L%0DQF@4 M/_E]W7?_[ M=,7W\:$CEGIP9'\S>%!6*E]&_KU7(H_RV)YOY=D=;'O'NNE^4!$*[ J;V?48 M>VY;.CX.8T>M!.I>6K<>L5MJYZVK<%PY8*SQ_N"/-BI9:#K=W+? M%X;T[FWPV?D'_\PYP+(&IY6" M9/=?X@?Z=)@8&&[8S*_@36]]._H>5^2&!EX7;K>27QA707/J]U,DLGB:?2Y5Z2'#D?FN[EN!T+ M>JW0;/PJ_">J9>NF-Y;BXL$7$AH:*R8-0:IC^X6PYCDS&M!X"2@X!,"E['!C M:WT-F!7"Y?0DX5F"_=EBVU_@<)GM( 'V;C_ISLNP5RYT/$^K6A.H*%NC\!)/+CJ^.3;]A--XKV;ZT]XYZ;H^]^^BC?\, M8>3]/-8@0FA-I+RW\H/4!+Y^SB/$-5=B'M!6#JWY[T SN$+TQY^BS5=U[=1;8F M]U$ND=M =[B#]M0U_$^ Z.!1DO#?W&KP# M$.)=@.PEUO^__W71O0E[UUVN)T]YPC2&87]! HA(/_T&R@*XUCH:22:?J.CV M_H2M6'@W=WHWBX9V'S&D5UU7FG@BXL^O*UW_=O5UI7M7343)IT3LPU>D'NX& MTQ^[ZQ\C7#(5AXE1C #\*"I"8I2$462@!4Z B00I1J/)PX/K'D2WNP[R: ?\ M*P'IL^M-?+_3O^/DADOK;U@WOS2H1U(4N^<&Y=NG*9+QI\B+QY^A_>Y#Z_Y# M_@#K_.KV5F<4O/N9K 4>0;._(XOO$YL%EY*Z*,AAB M$QQ;<5*2=AI>%QL&WJ,FW522=OUC$5J/@!IL#Q]VT.R@)TAU28.AFNZ=D**] M9>DS$G=K(0N>;:*^;=,CV"9ZYB!8/E!>O!7+"0K)H6FM:_>&_$&#)#]W%I;( MMY'Z@XQ4%EB3O*)_H-#A$4)HB,7.2'V;IBVIHM^FZ1%,4UVW(=G8NT02<>?6 M^T*NGF/ZF[S?)D>X=PMOYCLC4*V>(!UQ?SQ)1[W7\[LA"D1;>#BW9W@8+1#/T55E_PP17=,LQWR%SD1O(W)?$ MSG['GJSL=1W:]HW@2'.Z8Z^+*H;:DB4_N,F*?"V;%<4;G4Q=L1 -FZ;.0P%3 M;42EDJG8.^0F^N5LU>T1M>G0$Y]=EU_/OKQ;9+[28GA =KQ\K_A_H17_8 3H MP5,\S_9UE1J=(MW>W]05IV*)2.2-F[KPKBZOQ]OMZ H>!K_W<05;SW]K]2^K MU8_W)U7A&"B>I^A5P[1&48H@DI'O35P?AB2OL]!>;]_>>9"R/V0:9Q3R@+=U M$Q&:B)#$>Z)6,OW8Z9[;H0/W$UIW].@)F_B7,@(4J^W.,3- @98N^CL9=G75 MOQ<9/@5A^QV'O)[Q2L%Z6\FN\Y\AUO+.%*[-B.67FB]9E@/-4-,Q^0FPSKS[ M!\7QCJP4:^#J(B7-K[Z BV;$R7@T]1X'+/;8%N>V&/$Z"^WU]FUZ@J1) MX_1R@N(MVQI%DF0J^@ZNCW\Y*W,3W&SZ^():/W%:$GA=P:#^]P?UXQ+H4M&G MV"<49SM#9Z94J*<[;)MFD&^=((G4VZC,(+" ?8NEGGL3-?6AE>;>6-/CX4K" MW'NRKR!U/_5]56&48!J+GR$)T \E1Q%XT1T%!6%R B :'3$ TY,Q6(B%XV2/_ZY M5_46#[%8K:P1^W(IE\\J]+@WH;2%"VEZM1B]*Z!:#L 7.2ENR+_-#-]AF$MO+__(&6=\O\WRL]<4R__9K]Z$G MZK;I CZ_R,:QGO^B.[O;;G 'ZY_7A1%//6IORP,^[ZLMZ7:HB9@-AT.[D?8N MQ\$M-C^K$(G'T2L>:37^"=\(5(=S( #D.)H"<0T]')LM) MN"Z8*MV28=W%T-LWBM==T>Q"J-SJT#W:;+J3;N5*] M$$)\WD,?P]5&HX*_,YUTAZ[1]0[SB2:_$C(/FG^!; %,**KLOKVJ^; M[=ZX9JPG&M C,GZZ+E'*/C%/H:8IS7$EU+UK%:OHO[%_TUH;8E;8W:^8BF'^ MWW)?DZFVTQN>?PKANZ+7O!I2@1L"BJ6C#S)\:7[KN>GKRJO^#9&8L02==]87 M)'H71'K%;[UY:]+VM(BU/W'\UK;N*JXU*?D;=O>GS-#9G9!*&J\X@G]/G(YX MO+OCSKM7\\!@U@ZR9V\$,B0/0!YA;&\]C>B/L>4UB\;L#=_7G \4XI MF"XN4@SW4/0SQ#FV5[E8D52/ +;^O6 M4$>8E+NW#*1LO=AN[S7?+*"FO.Y?Y(N5 YHP8B:$L+_1.]B'\6M$(^SZ[HB/ M/DP-6_)B2K\7S?&.5&$(_9JIJ+L-&DRX\(I*>[R,ZU6O*]&*$!%C@2 ")OIB MZJJ'G&?(VZ'_02O8->N-KU^B)U_!C#YL\*]\5!18*BU\A_=].3 M=POB.EF.".X)R"%7^$59%]CZX%+;/]<=_,2EL:?>!Z_S.5Q?;X>0*QE8+2XD M)-KH)ZS.=!YIFHV^\BGAVU-@68YJ^/A$?CZ6> ]8-&6 /1/'\$X$N!O%BX@+ MQP@KXR?LF)Q3C'A(#LT87[$NB9*O']#KDND5#D=]/9=S[&](GHBX.S%8ZX0U M?$_[HX^2/"VO/??,P?#>1KB>>30NRH8NU^=#G@ MEC+''?F4M/8='0MI*@68(7Q1UX9O$#M9/MM,] 6^IO3G2]9I3005"-!3FG@W MNH?9/5SC2S_O$_L'*BO!>->@GD7T(?K"VN1Q38Q((+C_8*,'G;"0J9DR;Y:=+3U;[Y*>NYE M^ W]X>R=R[3%Q-YD\:4!>PH =[X1Y/5D-O-<^Q:X_PT@![U@F'8]>6KNJ)V@ M0[_A>HQG0SR%/!+CZ7LN![)IGM]=Q-@$.HKRXH_0SA%/CZ[ MO7513GI5AZ\>OXF9+JUI#D+4F:BP MLHD*_5]<9,?6X>"FLLPZ&MR6EUE#XGTYZ'OG8 )L$I$% 6O#L-5(:VQXOB(. MF)##@RFP<3D7T&-$SW?>^KW(=7U"@.$["3"1#!TI,LS?HNAWH>"SFC8<=.=\D_O2G\D( M,/E4VB@.R'?D/DX5 !RM1%I'%QI7Y&\ M:D.Z9^&MEZ*6C;:X4*?YU>0WY>&A5QW>=[YWT\22Y)D93\^A+WA^8\3KR.9! M?WU_X_WMW$//6SE *A)2'SR,%5_3H#8'&FGC&6%G2-^\OM&"/N0'OA/O]32MS>GN"YZ)B*:S;?\,K6 M!=MHAK72\/3E)L[8BX8W[WDAO*]"=IVM'<#3BF3MFY]3)/M*Z&8!OI\U^>Q1 M0Y8!@7Q.+;D'RNA$#L_$PFGZ70,#(9#W*WCOQ$\!6%81.PCX,">05$\?>3& M;R.0R>*439H)WX5D>*-O+S7RVELONY0_MS?V[ DX!@:G$/:\PI^'KIXW^ 86 M/WGS OY15(^<&\?>N)*.KZK7C(3P-\-'5_?BLUUXMY]-V>]QK> ]!'L1]<;P M^&2P@ AQFH%;^YV2Y=L0\?#.)BJ1WKRQEP/;INHB$5_OJ;X33A3=7Q[73O#>^6N&31F;CB8-6#+8Y^ MKXX&9G5TS^(_T.HH)1(4B$43HQ0 L5&4 CSZ1) C(,3X)$?&"/1WO3KJOW%! M$?8/7$H]$'<\E75(ZO]WMI"[L9G]ZY6$/V7RSQEF+YY^.EE6Z&-\UZMO4#B[ MA!G:WJO@X_F*>K:W0_A[(+NH1.X6R$^9[ZZ2U-^;) S.D.(:!UX:CX>(?W!V MPKMN#;D(^&I*Z]]!LOAK)9.*):,1,1$;\:E49!3E>&&4XJ X(J'("8E8DA>2 MB0,ET^%'JI*K\/,J3[&5=M&@2(.73"J-KT%\WI+I*7/;4+,]0G*H7LRLMXUH M"K>,/6_96N1F)3.FRFRXE*B[N7DY3@[&(^JX3W5$,W/229)TSZF7!G.ZFVT: M:=3RJ$^9;O6KQ:(\H0O9>:20;>?%9&(\BHR(YRV'5$KHM,(-DIVE6#7,@ 9= M3"Q&T>.6E0BT1H10$>1>NBNT1%(;+Y?C4>RX92/#CN;5K.32$J^W194'4I; M+8\@2CB)_"K-&U%6(C)4I<%6DW0RC5H>051<))8Y;S@@VR0W##42CF5E;I#)Z6^'3H^1Q M2[G03_/E);60G=XDWISE5ZNJLQBE3HW>B$4-L=N3W4&Q/B1* VG)M$8D<=P4 M2N; TERN2L-&,=]-9(I-:IS&-RX>-06->2/GMEB>"(]ZK70]NAK;2=3K"8(Z MM8C&4)$JPSITNM7.]KNK/D2]GJ"H,I?T<*-A#F5U/,I*_+RS6"!^(D^0-#DK M#Q,SJ;%BF?0\WJR.A7&UL?C_V?O2'L65;-OO3[K_ =7MEKHE7.UYJ-/W2,:8 M>08S?;&,)XR-#1XP\.N?PV1F914D.1200$9+72>'2..(V&O%GF)O&3NP_GDV MZK3[O;PC"G6]VM2UX9HJ)$\]L &B*C7K]):CT &S(")4&&MM/YG6@1U R5JI M0$ZYKH0,K&HN'MNM,F'*V($M(/N=5:F_JGL23AA;VENSQ:@8)]1^8 MJQ%:> M%E9SM%N:YYARK[9INB88NB>J9J='XK,5VY:L^FH9H_K"'CL\&+HGJ]1R@U<* MFD6B>#^LY%%K(NOUMHSC^R]0\(=B"U\WFG93Q/KE1KU8");)4P]LK#3K5MS" M<,R(R+".R$%-;O7FR= #&RO&UG;6H18CE.[ID3 CG,TR'X.A>]-:T0Z!+"O6 M4FQ66IT1%0\[AMD&0_>FM<:8XFJ<9]OHLF4;[!+/#R:EY*D'Q$5 \M*BL2[7 MT68)W78,34>X8K*N!\0EPH:E2+!G18D6JS6DYCD)824O<$!BP3!\!MQ93@"G)QC49J6>[[HAUR";:( S+0* \.FW+Q $90&OE*%AO\J*$+^E^;^R&(P=+WO7 ;L51B-N;4J\E=9%:N3"N MUQH:GYP6!W9KV%@-&3?*\5*$!S.7"\V5M$F&'MBM\D9W].*:7TKSOJ'RO=C= M6E0RK0/KVE4+@UEE6.%119@/QJ;!%:MF<@@=6*R*V15X(MH*=G,V7FM2JUI3 MIGQB(_PV-&TJ:ZS<2"EX@[F-$+-^:"ORFHGX_7$EQ6T,%V4[1@?Y"ETF?+;7 M8OG?/WJ)LN/U8KTDQ>ZB8/JYTK):3(B3_'V?Y FGT JF3&242*9 ,BPKJ6T7 ['0HW&TTGL#476DZZ,&>1&LJ@)D1P**X2>!=M;40D9OA%J3>UY5)[?YS:FK#%!J_XDE#( M:]U.A:1[V_CWC\[-%+K>V\XUN[G=D+[1&_/5Y!@@#^"Z(DU&Y97KKNV$IU@7 MC5'?;"1O>0#72G%1)]>;VE@JCBQ'[+@+7*LG3SU K3BVW?MUG#D3X+D>3P8^@B54W6,?%[=2(E"[_$'._=. M^I,/-)5\?+&'#\1VULG;;N8P]'>"/G8WYYE#Y=GSO>29($#V:.P\?H_$OK+X ML?.8@2R85YU5#\[#](,?ARJ3Q-Z,0OW,3JKCEW+>WU7WC1>BIHD!BR0/4(&_ M"RS7PS3Q[P0.-^(*-@+[3L&-N(:-8+]CD)JN82,@-5W)1F#?R:,U)>!&7&@C MF.\LW(@3;L0[ZTV\JK5>;M;LH<#62:L9?I25+U_A\-=5>>N J[B\S@QK/^D%U[Y4K6"X@[V5'QI<#T6JCE5@^!&Y6_XU[^.Y2_ MU_SI-\;1EQ$U%O-D=E ML8E4<_W $HI;FO^67G!./C#]*SZ0FX;,@2Q:X%^26\N!M$0\V92B<6XX+-(5 M/>3;W\#-?FNN.,'_?4.(;YG=1=__^V:MPQ]N-->\\.'WWS*N,D\6(PH04U$6 M/P#V>%<#_Q%_ H\/!<7W0378@#/ MN-PJV>ZH$1-(O2[- ZYDXQUBT(W:"9YIT,X< MS1(X>P3/5VX\_J9O@.(>T:[^EJHG2S1Q]&S&U<-;4.FOD8S.;(J>SXKY;)/R MME6'1QAUGE#4T,,')\T!AJGIC?J4715K:%152B;"H-K(Y64:: P8GJ59XGP* MPQ<#Y)EM\_,!\K-M[!L__-^)2'8:C84JM2B*>EF@NLNUUE531((SG\YR!'[R M(_^:O [),#\M$YWZDY\7I?1!I490N@X4\_C';;"R;WGAC\F4'G:^\SB; MWT4@O2LU50.*B'I;TNZZ1!5#BY;;K?+?_B:R'+=OPJ5NFO.LR.EA\=$EF2#4 M>(%$9VP6/&K2F$I)?5;W%M-1K2J#X!?!:X5D*.Z,. M"@%]!4ZK$VNJ7P_09_1W--O+V)1TDUUPO+G:=N8 T8D.BW%9ACR& MZ-MR6[5\?:%8VJX-1/#8/"0M]JG>7&K$-?(3]&-=,_.<395XP)6X@Q7O:FG7 MY%_LA4,!,*.ZY:OJ+T-OIWJ"CG. D^G=:]YX_PD\!._)6ZG9C)1:++P_Q"(OI BB6">)@%)9E M<0HZ(: 3 CHA+A\J^!">V7$-R0O;&B$-NIXC]61FG5,!GH$' N6R)([>C0NB M\-AL,P9.!]!."P3.'KT/H/-*,CMHYGQ)]\,GWLV]!DXZCXJQ UP+X$W8P>UE M(G+&>;])5-$I&A41?Y;W>XJ3*!88FD8WF&-F#P3JNU6(SY7VL^H37QO(9U(N MWH-DH]JJJ$&]2TD;NE2-=7/4GRLF0#+(S"&S^(',C+OP88#V*LGS>QYH=WVF MH 8T@:!'X_99ZGQ9O:^X5Y?;D;TDG(:+(IURU:]*['3@FJ M1Z)E4!B1)=AC M-P4@>*'_ OHOSIY\W.38L6;K9%,=6..\2:%I4YU$LR!)@-[3AT>^ M%$*_I$4$BU&\"]UJ>"4N6H;N7$ M%,R)P4QS>):BCJ7K7)W!O">J>3UMSP$O#5RGZ0LO#5RG3O FYV_[0!OU+F> MW9$Z7=J.ZJ+5,MM;H=Z(09_IM-P%FN4(&@;D;\,HAQ<$KO0L?PV$ LYO46:F M;<7F0-A6B5E_"/K08FD?6A+/DL3I;P=^LN99L%P@:XZUTK6,Y28[9EJ@,>QC MD0OH-H!N ^@VN(B*L(-B#2"Q_ 3$'5<=MC4F \)KQ-1T(@Y"4Z@S;%T8M'@9 M2XMJ8DP6H\YXIQ""&?H-;A_,Y],UWHWF$L]0MH"V2%MGYGI>VK9#ADK1#)+X ML"S)G#Z)[[*. ]]:I9T_=\H%-%ZNTH%P?5.&CH<_"U@%OQ0ES?E*'WX@^]%^] \L8QYLZH M$3$B4J/)GM2I4H(0 R0GV@3'9,D[NQ*0/+*YT/UD>5PSX^A*H&?2[4<\ XD" M'5X*N'U7QO6M G2!G%A9>8)P#2"X ^;6-*1@1W@'6&[0"(BP,AEL[0U:9_JN M7^@VIFT9VQ5HQ+(H34(/R#UY0*YO%:#GY-1ZSGM) )V.1NC2*1.B8$_ZDN56 M$;<9 Q+8.4YHYH9K.O[U4A$%1P\"6$GA)EPJ,"?CNK2-%^Y7)_;4RQ>AJ%:M M7(XF9F7#,6+U;LX"@88[:F+FT= MMZ7ND%[FN[V.5!-3,-*O@?$V/1MIT6;'DU7Y"%7*AMA ^CFWL(H! M#8":U-@]U(?$V-WS)[\\/];!GB>OZ&A_/99U>E1V)O=G4NW-^9+JSB\X)Q*< M:UX$,G\_@]:.BL$_3K3WA\I.7G[>;R>XHXMR8SK0BRGW?+%#6[,<,T('4FE! MD<46WJSSR3ND&2=9DJ*R!'LHB /IX(SU*;\"'1PJ7@GIX*)UIPYEH)G4QAK4 M0P,5@LFH7AB6 [%H CX Y;&S!,9EN8-!WH6+4RGRO7RKVRV,WPC7RFVVL*U5*SEA<[ M72"W&/-71FQ+Y=[H+O5PF'5PW5D'YSI!OIC\P4C[=1P$GWQD/X39,XZEI$)G MZ3"R#(T):$Q\<<&%QL0MG2&7#^#M&KSQJIHL:!AD%LI&F3@ZU,5NPQ;XQQV8 M ;>=%?2(G-8.."\G.U:F]1%>F\]]FZXXJX7+C0.BT);QM#(-P?JJ+>K!6M_-R;M&H\@"$(3+%9DCQ]7=>KZ+&V M.^B%9!B8%C03H9EX>V;B;:L*C]@;6.%4B()D\76_]@##S9$K2Y*PM+5"OV-; M^097;&%^0683Q8':)1,S[+$*$!#1T'Z^9OOYQM6.#T)Z,AG&=;U/.'9U'13P M)CNSMD(,($T#6X DC]6(OCG/@A_I6D9?+W0W.*&R\<5X"):+NT=F.J=; L"N M]E/+?YF-.*:.5E?&D)(&(;]U\V(O[$X2DRBM%H=361P]XW6E+R73L%CM9'7#3U9&BUC M*I:;2;9649=1(N+I-B^\($14QPOTC&8%BRC4,X$>AHX.[FYEH+UTPQZ0ZUL% MZ#DY98671UQW])7N1GHQ07?3Y7]BN_N$XP.<&/74(;'I])=HMZ%,QZ.YJZVZ MB6ZSJRQ'9U$4>D_NRGMR?:MP UZ7-!D8O]GLA:>3W]]11!865+L)I\/]IC;? MYG'[LT+U#D]E5_7F1V*I+6(YFHZPBFSK6W]4;Y772%].#M>TF!J>I5\S$L]9+/YM4&Q/K4I?:XU5&P_ZL8A/@E%?-0$40?'4+,OB]VSZ@S!, M\F'@Q$\V)["TM/)LLKN/60Z;#)(Q#M9?/9>F\-6U7I@+<0_$=AZ+_B==H M?0J<[I>1?""^U@ZDA_AO%2!]*:?/T"JVEBM,+RY."[&,IQ77\'-VNX% ARD2 MMP_T,Q6$/0/21_C6+DF+HH1&H37%K:A/C5@3(!UH.F06/T-'G,_2:WYOA?.D MSD /Q]E*J-U)84/&ET3W%]2PK[-VE:DV_.UR)C!!#%XO M=940++S]<;XR:'<"Z4.5SKXEIX=<\C&1^>LC5B=66\[JF'# M8HI@<&,5Q[(4>5.-\:X/IE_23(*Y'5=6J^B+R1_,:+B.DD.?K)WLY^Z=M2,J MU$BA27G[&NG9,_\>Z6-\O^0;20;N<:V[:=:X^B]HR0:0M/^@L M0<"H.[0LH67YJ7F#;P%RB;6[I!MY(TF0B2*#KNO0X/RTPW*VU897@B;'66,*N:;L*;HI$VDM1(S+ M4MBQ B@0EM#.OA=87CR*, M^7@0VM!W)P1>.T%+LQP#;]&K9OP)T!&M!G M',\UD5#WYV?)O/MB? 1O =PS4YW/]0&0^"R'YZAMU:WE*:([K''29B8HH[C; MK.J]MDRD51:9+,H>2^*!<(8W . -@+.[3-Z#YR5&&OV55JO;@\TH=)"14<=" M'N YK>&,$\>*IMZ>J^1G]C^[>_ZQQK.[JP&_*":3+V$_[:W%Y_I*KHD$CPK, M(T.>1$I>=+;<#'$>7:L;4Y*>\>D!%F5[9GO@] M3D J"\UF*?Q0!&MRS0Z@Z[.POJ11"=-;X'V)SW9JW*3\?78>QWW=ESAZF O> M?&Z%H!1ZD$G.[?1@3H,I:G)<9I!,PPOU#,BM^AKZ,TQ4N(=$A7.='U!P81C^ ME@Z>+R6<7U+%@R;&E1T17TS^H(EQ'4Q_S29&-_14>YI\K?M!VC:&^2NC+Z-$ M-*%5 :T*:%5 P856Q2V=-9=/(-F5MF[YCX4_ G"B9#.NEUDH?F:E.* (R!NC M4L%4\?5 +@S\4BG?HCLB/N,M?\-/ GO0_M,P=[E1>$=@ZFE"Z0G935^,C\*I MYR=KH3W%JM!=K*JA^+X<:"&_, R4LY?F=(-6M%+7Z9G)TI]I\N^*RIU]]F+! MQ0UKC&#BTF[F%Z9#BY-*,GN,RJ(H"OY_(%+WVP\RNS7(*$\?]0,J_]#XO Y" MAO('C<_;4PBN(\ET5V+ZC0?A(O)UF5S2B$3B_P MI##M("PX2A TC?00X]=6((,[2;+@N>G"31S]MW,NF4YRSM7U^43WY898:W$K MMU&1%'5(#E?8DMOT^.=G*OKA$_79*^R^#)+UZ("K40?/5FNQK)N&XMDHWJO/ MYNYL6"2*;]N=U<*)9BB=Z+!GQ^G??2\GYV';)&RM0R M-RM*]G+3V/;MSK16H_F+:-"7EO2SKV4\7DR%)3)K2-6)7T;X8-(=X/&ND\&' MU?&_OH!4(X&N@MV(/5\+=/,-;]L2$L9VO;<+LI4^/LVE\:(P (L,ZH@I0<8S M$E9?A.E4=XH7@69W7P"A3/\DKZO/?X_]_#T._8W047X;CO+?[_2E01\<.LRA MP_Q&'.:O"O"M.,YORBC./6@!W=*@7!"V0]*F8T,8#4A&1+SX4TPXVM9S&S$N M>Q(^FNBY<8[&W7+[9HSBQQ6M=LL4.14E%)TW-I%)Y-::I7Z.FZ'K#_"NZM.8 MM(FI0C5PAJ993,RO-Y@*3T9Q[CZ,XK?+^_F-8L8.9OATI=A+F>L39BG74M7+ MA)4N+>EG7TN/QMI]H2.0XJ!@CGAANR[VT,0:P[(,!8SB0R7.[\@H_KA4G]:6 M6\P&R, J=T.I6;(1>:6O\%S]EHSBCXOT:1?2<>8ZAQ&H8%NK%F%VEHMALQ?? MGE%\[W&R6PG*7D4$]L]-U"\B3EF"Y.]E8 MFUEBQ P*[;#@]L>YRI@'S1?H+)$L/T>2'UMMH.)]YO)>4L2;/[7?@XO,",B6 M0:W*VEYJRQ#C?(R1.+#(-).8CZ#W\J'L@;>+]*&QP%Q K#6RTQE^E-+_R,9V M@Q#K]1GG;C@\>!!\\3W??@>M'#C[[]O;,=GA28 M/Q"H%R9*LNLX7CH3NSA'M%AMCZOS1?L3)OK,,GK7;/_8B,IF$M%8Z(DTK71G M<^H;F3!: \.-%U6^;ZO8W;,CH@\4W0,EJK1**"44-5J@>KF(:J*Z$8A!+)-I MWP$\B^-4ECG:T!LB&,9;;RG>>F,%YMX 8;(T=^E-/)JC2XNJ&4LS*C.$"2 , MJLQE.311[]A#^O.M19QWS@)>5:-YY"BAKB6+:EBJ%<)+#G^@/%Q1&GUH&Q4$,/N%NIX M85YT=!\Z'Z_-I&'\&;!XIHS4^ MZJL2/F/F(V/=Z3IA"NQ$^6 H.DL 2+97+7(" +PD7,P2PL MR %?IQO ^=TI7YP#SJ<,O8D$-#((N,VJ5+&;S:FA9*:43HF#ITPKILU\)]>^OR:0X<(N$"S8M \OK5-4+YQVD[*GWR MO*^ZX\DE^B?QKO8FNIQ-9)VQR/4<';1H?>BRR7@EH4MVIS.1%)4E#OJG(5&< MT2/T%8CBD+L($L7E6R.]E2GRL;&L(MU&UZ9GXX^4QAW2T$]NRETW__Y_\] M?_F?]A2B>H[G_WCD@6>SFNZ@AZ>48.K(Q-<5&U&,Y(-_*$ZL;()'783ZSK*/ M'//CB4O .F28[RC]S\S/+\%J["WE7%DCSQ;L@8 01S?"'[N_>OQ12AZ//_," M"\C^#U]W%)!;!9[]RU/370F]Q0\<^PX"I_/DVX=9D=AWACK3/OUF11#/R$W) M3'U //_;:PH'#\E7L]AZ -0@(TT /):(YQ/&E+_?(*B_+O2A%512)I)57&$4 MFD1EFE$TF40GBLP9!BES*,YRA#'1#1K[MOO4BR#[R+GP_.Q;^#J2GG[)89') M="POS+22N0'&#AY2\LJN^OV)+G>S?6*#YV3PDP$\H[G0_62%KF3"X$+ 0?KZ M^.AGP--V+O/F_)%>)M&1/M+]20]AR$]+UHB#Y.LAF]+6J)X!(=F27 M-)L.2=[T\;MYPDIA\._+O>X^"I^O]:_,QO+>.:P15,F]I_9*V@L M,7&*J$B+':+5FVPQ;M1.1E*_CQ2X=D]$3;UAZ\N>(9'A@JAOP@O(U78ZQD)2JI65!&X\$ N,3^TM&?Q_IU<>1 MRU2-+3I'JRRR%IO#QHJ7J?V1I6 CF?/Y--FD#MU>="Q>PM5V,G)O\EJ[+O=* M%2J0]'FR2M'8&RYF8.3>Y/6Y5)]57'8BSK?]+K\[A8CT/PS/W)KU:%FK(<#2)T@) UR\BA2F?-R_3^E&KSQ=;&'&6) MTB6JCFI\;8*AO,SLC^S1K"0:M6Y%1*01BU?:-&_DVC*[/S(GCP=6+^8X46]W M&#%78-?-2CNQSO=&%@K-,;,-,,R>JRM[T1IO19Y/I![;'SISFT6A6)FLT&)@ M!*T&B^=[I3;0Y/>&4E@AS+/#OB,.!"8$#C1B.HHFYY8G"_PDCG- MY]1F,O2 !%05IT5ZS7'51M2^Q[8Y0LDE0,$.B "Y;MDV.I<"J1CA6U_*J[1@ M)$,/R(#7DSBTC(Q0:;FV46[A-7I6L9T89P?P5ZY-FQUO8DA1M3<=3"*U4HU- M&3\@+LU9!2FOV3Z##IHZKA=S/5E2DJ<>$!>&C,+Q1!MKMJ!V=D6 )]D!7U]VMR7+U:AL,W=M8?^4[T=A2.%NI-Y-S->_GZ]7T!; ] M#F+JI)L(2-F0!*HXZJV6RS%%)V,/"*SCC2"8;N"6QSN6A,NZ,QBT:C'#7W^6B83X@=/R"P=5X7 MY\BDMQ8'KMR;;5RL,!LD0P\(;'4P[&SP8FTJ;9;+666PP=M*$ -_XM[0J%QO M;?*)QBEU^V6-:N6Z<]V.@4-A;V@8%(CQ2)%L<4/9XC _+-I^,QEZ0 J5(AO1 MS6JI*,Y'\[@T5@A;]4TP=&]=V:;,+&9JLRS.#9MI;2RU;"CI4_?6-? *SB12 ME@6QJ..%OA66^T2!!T/WUG6!KWQC$7D,JMM\VW!1S)MVDQZI3ZU*JO%9UTZ-X+Z$RM,%])=4.L M;A6/:7:X5@MLP0%PM4>3B'&)A20MI:ZT\&6[9WIM,'1O!1HEK(.:>%ZVJU9> MR0>FGFLFI$4<0$%8ZU.$PG574E'CI'C3ZE +W02-J_>&JJ[',@RB6RA>USC' M-H*"GBA,Q %^ZU)%IU,J;1-1M/HJ2>.E=4?F$_OJ QYW&^(*F&C5L?&RWY] MV&P,8S!T;UTI)(S7=3+7MNGU4 (\T6I$@1MPI<074#D37DF M])+CF#RPL;E%):Z:Q"B0NC-TY,^U@=9KFV#H'KN4.G-92+0Q&D7J8[6G2,&X MAZ=/W5-Q[%%;K?5$:B,.:"RHS9"YU%O%8.B>CM-$>%EL(OY:HFNM>!RHY4@( MTA?85W*DO%U=VTV]B^H"7G2Y16@/>VV0 ;X/69.9^?1BS[TL*_<<7>_A ;&?%O"V.2J'?4>)8+."9X^#9\[WD MF8;CQ8\&S^/WJ:W]8^<9 N507G7*/-A1Z0<_#E4FB04;A?J9G3$O1R6P=Z1N M_/2H_7% @F7@1ES%1J!'BUO C;C01G#?J:,I'G C(#5]M8V U'05&P&IZ4HV M E+3U6P$I*:KV A(35>R$9":KF8C(#5=Q49 :CKM1KSSSL2KOK[+S9I]QZS/ M2L*?E%'RT450/0?\\/^^4=_>LN,X\1T[Z^S9/\Q;ZDU]7<_4DU],@XSH:CJH M)#>!&W_W&]^PW*/[#JD-2O@;)/P3+WW^*0)>JB )^0]*QUNE [+DY^/@#3O] MO/GWBXWHGR0O^:^XZ?0 M9#ZY1G!'7^ENI/\XF?C"4D;HQ6LE7]\J[-SD5U4Q^C=R@P(/!1X*/!1X*/!0 MX*' 0X&_*X&_.J?JT=8/.2M4/X>&AX[> M#7+:%E;Q'Q2'3ZW^X&"Q+H_"JA6E@2)Q0R]5S#S;:X)R M#<2WOPDLB^/'*J!"Q$+$WA5B\>>(Q=^#V-F"L>5\N.C:45=!-6PX4UI5_AR( MG98,4YRM!JJMZ&R=*/.F,RR;S*'.HQRU$+$3L?2$6^],S-IRIHWD] M[LTE*^C5N_-N=]'JF^= ;)_P5U5&T"DIBHA>68M9-$1 02;NV]\8SF8YEH&0 MA9#]*I#]^"'+&!J^K!BL(-+-,.\$5-<,2V>!+()XA<(8*^4D:^./F(ZK"U(> MJ,6@+!&&TUF,ID_7&N *8H._V>AY)50R0AHDS92\(#REH?[5/4N?X5\[7W>3 M*_237;.9#X"UP]4#K!ZHS;+KQ';8'PQ0J^MQ:K7J]V:]/VD']R*U%0NM2=W) M]0KV?%;/,4$)0YHTJ*686/Q4%D/9\^DB$/D0^?>$_'=I,B\AO[.>3=1)M;=! M$8U ^;JP%.J;LR@US7I^4]ETMDV15ENS2J'D$AV[+:?E"]DLP9REXQE$/D3^ M'2'_(VZ'EY"_12MS1Z2'/:E;6TYC5364O?%2]!?]/")OQI-VE+5&I(==,"A#SP9.)-E.>[DCHS/\EJ(;O)S/?D3F%9P*_[3$Q/3 M_;/01YP.SW#QP#^]W&I=4#?(S.XV-WU;FG(U:G26<*7=&?2+FV&Y)@V\WB(( M W?0*,;RKM4RE:6(8WY4B%V(W?O#[KLTB'WL:O5&+,_SG;%='$W9]=A0^E'K M++K#(M#[A2'M2VB5FLY*7;ZK8%I;WG5(IK(L?JB+'\0NQ.X=8OQ!5[0[NB-ZAM MM$G)!.I#8K.39)9E[SKYH!E.=3_C[]8'^B'/[8?\Q%OYG^"G_.397@$;?L2# MD$+R@;$>79B(@ J%;L"ARYRYIA9=!IG09Z%#>^T- E:I#V.\2W\ZP!B;*NL-&6*,VUVB3^8LQ:]4JF>)=Y:J M>+]1"9HJ*@R%B*NL%JPEQPECT) Q(&- QKA*;\D!QO!+:K>*MR@?W2QUBF:= M57$X/4^88A"X(CF>EM HXBEK.U>W6A]T@^:^_\4'%.[H[YBBQWQY3VY?GKL%?%J_9UE2!6E%1%MWTZ%RJK8'V6>$^E M2KC]]2K'27BK80Z*15]"ZS%XE6]_4UB6Y9$6*7'ENC MNB1L*@N66TW$#G<6+*,AZW*&6ABCM*\8+:5?6)4E/GD5^MO?))W%.5CB 6(9 M8OD//!&;DE<.+4$JH999[D\7#-G7)V?!\J30E+MX7@G194YM-W")7.I-,WD5 M M%@@1"!$($0@1"!$($0@1"!$(D>/+]9AT'"KLDE*TL/M;S(\V'-\&X 6E5 MT>9@98E-7^D8GEV78MJ4,3+U"]!9C( %$"$!0 *XV0ZOKVHX W8V:3CY$MJL MS8;A9M;52*P-"&#G6\!Q6,\0$@ D@)MM]/H: 72%6%'SVV[=[B)H:[/2!S,Z MX $!I,5,LQQ^QL@ ) !( /=$ -?8[O4U M!EG,'6\M1%!2^V.4H,&89,">"A M@0S!X?=3GU2$75^AE_7.R>@JN[Z^1D,%;EBHA$[1D73-)L4U'VUT-J$A*NW] M2F0Q#O:/A C^6@B^KMZOKR'84&HV8I9"4A+Z[=9\'? YJI8BF$X1S+"P$BE$ M\!=!\%5V@'T-P39OYXVI1 6H4FI;D]R"F=7-%,%<6DN8(V"6($3PUT+P=?6! M?0W!?EYQ.@1JB;: ;3"OLQ'K)&("!*?&/)JET%NO.7KT3C>O+J,$OV!:B*\[ M2JAKR>X&80!=EM!E>9LN2["#& X+WD$!A@(,!1@*,!1@*,!0@*_81#IQAX5< M%"0V51 (WGQBN>D'/]/R.SLE/ZU4>L >FGIY*X_F1KK8;?.Z$-M1+@K;,D;O M&B^R=Q#8W!D^7=UQD@_+9DS=U7W%R:9E6Q5M;KE6$(+]6L%VC-!5:R* VO M;T*H?BVHGK=;XH>ARD_HFKSNN)HX*,3=<$80L;". 51!")/.HD>]IQ"J$*IW M!-6+-$/\,%2KW=I0&S.%K6V-%AK;+/9[ 6X"J()[U5B6.JK<0ZA"J-X?5,]K MB'\8JI1N+7-8Q^!LA.VKC(NWE0K:!E %1CC!9*FCU8=N/BB9UQ=^LJ3I5NW, M\KF7O/\V_0'T*D*O(O0J7MR:?XY)0&7/$'F P=31U!-P+2C;NNX7*UMU$ K>!^QK MLEM(4-4'H&H:^2=(\0!1!YC'0GE7* M24QR@TY&D5L6Y-$F,!0YX 8@L1^Z7 M2OHW!"8$YEUJ!F &NO)!LZ;PU=26 =(>X-9OF"WP9@!:%\ M)LO C@<0K)\-UK.>HF>URC]^BN8;U6(@EX:QO6S7.G+0&$3MJ0F "2QS+(LS M^SDV\!B%R+P_9)['JOXX,CFCM.255DD2Y^A 9,*..$6,5+\%EC5+9UEZOQKP MO^\H4-_R8MW/J)$?*I8SU]TPH_JZ9L';PS?M&+R^5;A"A^*-V_,IY+(TNA\@.)T>\M4A (G@"Q/! M&9T&'R""V;)'-6;3#F_/&Y4 :PY=LAO$@ AV=VL?G7L]2^'U#=ID34 $X$H!G<7(_< B) )(!) (KMD5\@$BZ. " MKK54Q4-U(327$P%MZ54>$ %PA.!8EL#W+Q?]L2/DVG(,P'XE+Y&Z03PWL#3= M/^V-A2\%;.B+?66WWA[3_&4KD4!7$6N-[';N1RG]CRP&ON)7U.[<[B(3NJT* M;I=DV@?%X(-+O?L./"=9K(2'G-U/8AV\^^./GAA"DT\D3A!"$T!DAY+J# ME:&'PX:D, Q1=%"WNJSR$$(00A!";X10OZXR Y')7!*>6TL'S$N:(1626$X%:4"9A1)CXP.M$LLXEIJ7&'.G M+<5WUF9'3UYSJVL94TDLSF33@V1U@+F9LT+5L^!]^%OVIWVI.S@W'C(O)OBK M>4'P",BFVTV0J*_5E-H2/O,WB]!3(]_77=72#U77#$C!QGDGWY"*K.M+O-Y; M;(H)D>$//;M([FB^$ 0X!/A7!_@90^$G 'A[8RS9L#K04)SNY,NH,HVJ7@IP M&MQXP=#]''J(;XAOB.]+1+A/@&^U+77&O>E0%76K*(_75'V[1DV ;]#PB\FB MW-$X%P0X!/A7!_@9G0PG /BVU;<&6B[&I"X[#31#;[PI&-NR/$6+S@+5S)Q(!N.VG+PJ\>UO M*DN@QURG$.H0ZE<,]=OU-KP;W[_#FJ6J-2RL=3VQ:R/=2;4C$0C#I2K1LQFV*=2X]P A[A M$.HW"O7;]3?\\1'>S=JX5!RAM#M;EU=I!M@(/8)WF--!9G#UZG?;F\QH$ M)8@4)]S\;#L^38;JL'3 +7M+KV\5KM#+"MOE0L&'@@\%'PK^5Q7\FS1I=WF\ M#UK;8QOIG<[6T54OV25+#QH'"V6)RY6BU#1E9C=G8:-I$E*U9"?*+IF6L,M2 M^!EMV*\.!T@*-T(*>Z?A;<62R_.%8OEI$;@S)*=_*6&%GJA/!^--QHW3$_HG M#G_ZIMZ0^+*1#&>RV0I#<9FCUDZEWFD(>')$4VEUMRQ*GK'[RY>2= CN>P?W M&5/4/PCN6EN=32FJQ(E189&KK'.<++@IN-.T=!2'X(;@AN#^9-OZ@^!>%C43 MMTM&-WF%,3^+ZO.\M4G!#8QK,HM1$-T0W1#=GYR<_D%TB[4F1;97,B_J"YFO M:(CN.&:*[C1.3*!9 MLOMWI'<>)?_0JFYVFQY3C0/7AN]^#$\S7=1W9__P-; MK#.!YUA:YG_1]']?:Y5>=!]^XBK!8!L$SM6O$@0.! X$#@0.! X$#@3./1NY M3QG1#Q;:3[L-V+J'+C'UMUQOU9R7Q,%B@]JCEE0TEXEE2Z>6+4%069K^%Q#$^?W_-"Q4GV)0B#3+*!&7V]T-W@A/G.7PKE#USXN9 ^:UV(+\]6%[EB M+0 \\JXF/J#Q $\5[1;9V,Z6AEWLUV9=:9:KM5IM&6= 9)SCL@R.0_\Z!#4$ M]:>'R-\!ZKH3H>-E?Z6+UFR47Z,S9K(HQP#4]+>_63R+';A"#4$-00U!_5DW MJ=\ ZJ&BK1;Z:)M'\<6BRA"E$.^M3 !J#A@47!9%(:HAJB&JK\=;\ 94J_V5 M-A\.UT6)GH6MB=JHSZA^>E0#/P%%<@>O2M]%!!QCT^ZU#/H!\<+,NBG?RP8SI$%W7=8HH[L\GY9F= MWPR"-N #D,!/95GFG!7?(!] /OC\V=YE8?H/\@$B]M%%3'F:K=@5I!6) [/' MIWP _# M\G=[\4 0 @RGNO\4_GO('?[W#VC1WW"5O*_66NXLQP$47"BX4'"AX$+!A8(+ M!?>^!??J?-3'"]>XH>[K0;BGM4-3^"I-X>N;\F>;T'=QTV]7?.L!B[RKI9;T M+JCVD'1\()PV'C@H MAOM.5+?6:\%<+08-"5]4"@:NUY'MI@U0#;+HCA8;@)B&F(:8OD01W'=BVG*W M86XXE#$4(0V7GO/#5:4= TR#.W]9XD"B/$0U1/5-H/IVL]C>!.47D]E(%\]I M&U+8?%[H\:*EKSP3P9BM,.=E@@"13(R$!8DA M3J\,I_"\@'((K:FS'A(OVE,X)V\*$E,,I.YTP8]#HY37_1B<%L">HK,$2M]U M3.WPY3GH2;KC:CC7MTHW6$7G+O)_GPKJ !+XK:K.0RY"0P\/L&9U;574_@2= MBH,EN]F2':/,R0EKDB '^)QI19!/()]\"3Z!(1T(' B<*SJ(+U/J\KT'<(:80Y]LK#Z("R;"047"BX47"BX4'"AX$+! MO4K!O?(X8?+(AOZS+O'NPNE$3VPF/1,J:WB[%-[2N"<_PD4B>C_;=!9\;RXD M[V$E[^B:#SD*GAOD4H ]%D5[\#(\?KO[\]V_/0!!<1WZBN1)?J6A[P,L& Z"%)94EV_[(@ M3 Z ^+\__)\WZ'>M^*M%0A@4%^'$2/$/:AY368(]VA88XA_B M_];Q?Y'(X+7BOZNAD2L;];)4Q=>EFBKXK!JV ?ZY;W]C!)%EL*/%=" !0 *X M$P(X;R#Q6@E@$BZJ76Z-%=%NI;#_ \/WHG<#F7'_ LN9BI3K[^=H)^+T;E'UK'.*$2FS%#=J597TA8Z'7!J#D#A84A*"$H+P_4)XW"O?^ MDU*DVB17V'A2L>!J3(Q'6WS* U""\!B+W_Q%OCUIS>N&GBR2=AEK&KJUKJ^& MVB>XO:[W"C,L2@H! %P.3_6>2WEQ\/M XZL!BZ*(R7>#*6H7=R$50:/B49; M)M$T4S:+DK#D-R0)2!+G)8F+6.Y_0!(%QHH,G2XW4(O)-47'ESVYS0.22&QX M*B&)_50Z2!*0)"!)W)PGX0](P@AGE5Y]&A?0YDSR@Y(IKR9H2A+ I\!E:?I8 M5.SZP_&[NL(P& \+F=U-(;.["N9_@+*0_M!8(B&*2X++,^O29%*4XX2R,!C% MAPB'"+\V-\<'$&[/PT:TE'$+U0M*+G*;?7M"Q@#A-"@CSE&P:3#$.,3X]7@I M/H#Q,D)9%=]T+'33*/1(SIJY6J\-,+[S3ARXZ@LQ#C$.,?ZYEX;?A?%Y<[.< M*#-+DXI%IM5K-:--?I-JZFG"0I8ECO4#N86,A6N$._2_PALZ\&H9%%PHN%!P MH>!"P86""P7W*@7W^J.'>Z6'H0OB5"X((K'3-2^:./JG^"#^<2;WP^6G==>E MBA, _BQ6=LS5,!B.L#8^'3=18=TQ7;34&'*&*9/$0^U@ C]:. RB&:(9HOGL MW4;?BN:A:W@E?T%O;;I,Y2R#'>4Z>@S0#/*;\2Q)0#1#-$,T?VZ#T;>BN9_/ M%VEQLV10@<3BQ6PU&?37*9I!75^.NBM@VYF*+A0<*'@0L&% M@@L%%PKN50KN]0?V>B(_#[_.F MC 2ZBEAK9#?#'Z7T/W(A/PZZ'NVR4C1$3-?S$0D=\ >7ZX-RMOL./"=9C\3V M=G8_B76 GL,64*?;=(>B3.V2AFBNA7B\H:#2GVX7: M3)H3C5@F*1!Y1+_#N.-]$\I\KN=+Q BUI4T_;OF&/1M82 P)Y98(Y=U1S[,2 M"MT,B8EB\B,1)PN:5,3\&5I)"85."0567[UK0A%"8DC7AWD-C7HSWB.=Q=2F M3$@H-T$H'PV\GI50\NOEO&<@"B4V%A.CHM-L6BH!A- MEC[0I@8B'B(>(OY$_I9+(EY&-8,K=?G<:O%"QHQ3!%/@_)R1);EJ"R& M$Q#Q$/$0\:\A_J,.D4LBWG!S=;_67X62'@K+15.J%4W.!(@'^>DTFV4H-HN3 M^SGJ$/$0\1#Q)_)87!+QR^)\["M]2Q"1*=(M6N,*L_1Y@'C@P, (<,B368+8 M[ZCUFQOC/Z$R3JZ M?G%/,I6I(Q-? M5VQ$,9(/_J$XL;()'F;)4M]9]O%FSH^G&SA@'3+,=Y3^9^;GEV U]I9RKJR1 M9POVP(N(HQOAC]U?/?XHY;3'GWF!!?#XP]>=A'96.GCV+T]-=R7T%C]P[#L- MI"+Y]F%6)/:=HV/^RNSF\32YB\SD7Y*K1%JB[FA_I3YPRTTH MWHN"Y.L@F]'7JIZ(>;+^.\]W1IDG[!(^5$NYS%(_1].OE(SA;]=BSW$ '1." M7L((>J:>_&(:9,1$(!(!2)92!^K,3I )]$&B@=WTFT3+A(8K"HN2LL8R>H)3 MC9)9#IW(B;K)D(1.X!KQB%/E4?6)^X$RTA=6#T56Q)*J4,N@7XB!UK8W=,47 M&M6Z56'0IN+T[,4PC-8;4\9E_/>1BSX>->PR;TM+778ZHMP@JBX8R?P^,BX;:M!2_-<]V@@$;%\DSB96+_X[G6"ILN M*(*W:2%1YYJF@W4Z9C*2W!NI(#'>&'2+Z#+0UBVT3V,T"4;NO6AK4"'ET"BN M;1VS%H6"WR!;Z:?OOZBE&&#HO3SBU M+[$KT0.^[2F-6 M-[MF,G+OF?YBA/HYKS&5A)RVZ4H$4V^HILSL/].,5^6J:4Z&$KX.BFU];FTB M$HSF5Z.[:+Q:FIL5*M-C#B9.3>IS>,<%98!)@M#1J.A["]S2!8MY.1 MU.\C1299&'6%CZ3BPITK/T3A$!(Y^$ M*35XGE3)W87L1(UTE$6@_WC\XCDC N7K0?$"*HBZ4UU^5?2>6<0/:MZ^'AWZ MCY_Z\#1LQZ]OC"*SWTG\6*K ,Z7IV?.]Y)F&X\6/I\;C]P@P]W_LM.(X6817 M%=*'PRC]X,>ARB0Y]Z-0OX0BBGY'J9^JZ&%W#_8.=\]/X^*/73\X+_9UCX;Y&^0!Z#^_(+CQV]&@#WY;-X#)XO9]R7]UZN>,TM]FF+P%XN]^BX ^J/ M5X!];0&.18B>%UCYM=C*Y!23?\W++^)?XUFQ!*_+5*O.HY8,+I/=V/GMS,^=66 M=V[]T507+U2<7[46J*M>G:[Z)ROPX>S:WS%!?A036"(AS*Y^A$?_]>[7'RAWE[V=_D$<)A+U: M!P?*'%B*H=1$/O\XT3BL8O7?@WB>6O+S\NSSKMZA#Z_C_YPGWZ_/VB+JO9&U5Q] M+C7%15ZID-JXL>03UJ&^_8UG41;-TC@#.>=S.8>X>+VEJ^"<7<3\NCCG?2MQ M\B[#?T8Y'3U4+%?7'FM(/_ .7B!$L[?MJY(^Z=)$+^P2JMH^+>^\V*!X)4TZ MHTCBNG94[^7)125 1A- 0.RWOUF"RS+8/OW\&_+/9?GGXA72KH1_/H=X;TGG M<5:&V>FW*W,)J0?:(*?S R9_8N[8HXPUHPV(<2\0K0*ABT9H$T3%!$4TL,14 M L4?LQQVJ #D58?97A9Y.OV$%"KK3&R% M4[ 7IRJ)_\FIVR?+9;QT'O9;2.#RI=__U-I9]R,+:90&/7'NR+[5X2S=Y\SW M^UA\RPM_Y!_DO&D\^R#I2<8[3WAY^(45!@T]?"Q"V=7#T-&U@N?WE/7@I]3O M?@[FMAMWP&O3[&-=:5">&M*FU"S&: FKJ-6V3 &O#9XE"2J+DOM-!>\]F'!! M7\P]$,K9D^'?;=6)1<]LD MMS,^X13JV]\@>E&SJYUMMB5]+[/==>=@5%[]4X9E(&VC"PS%\YNFX[-6+? M1G]N;O^'#Y%PJB/)W]JI?6TD3W;-)VO[\0?)'P6@4/1=9DFK__NJ052U1:V*.E9G8UG/;"3=OT#F, 75J M02X$EJ4Q*DNIN+AR>KA,R44!3 M'M#:3'>#=)=@I/K:(]70$PQCH%<8 _W\D^2&;*[4A9,#Y"L\X]X#QU*O11:* MZWEA;1<-=*RWVERS/@*=?%(#+$MA'$R.@-%,&,W\VJ(*HYGW]74^00:#9W15Q/]?QRU8RNU:A749)O"W$R:1 "BU'9PD4S7+DF=^ZG*G V(E],75^AJB4TU_9RM34 M([4UKC:9C_MBWE=@;)!OV\(V;4C3.#8=%NJ*'_)FU&*6WJ;8=H6S:5:-?73?T MD6>M@1&UJS1&D&B600^E5>]5&OM/J"3[>GK$'X3X\XW9#7WR]N%O][U^\5<] MVA]QZNMZII[\8AID1%?3M6-N*OQ)'I14L&2.(#0#HRD9-U16)CE6ESD-I61F MHG$*.F%8E:63-_B/\O@7B2@NZUB-CG/=E328T1-D,-\.D(DI8S*&_C[48PD[ MD(VXBBJJC-1%E]OF:Z:, ]/_UY'C18AC3*LV0JNLM%Q6'&FYZ/+)2.;WD4.U MMO$L.?#09G-#STQRZ6)Y,'+_XTTSOREM5F2(5HV8:%%]N3'H\3*Q__%-M("7 MZOVV@BIMN85-)8,JZ&8RDMR;O:/9S74;':#%<2LWE[LC=+D%(_=>U%G461(G MME7):M-#5"R5V!N4&0X\J\#&-*@CN#=2GEGE9KL1 MS"0+%8.QIMI+A0:UV?=>M!C$N-$R$ZXJ7-EV*A'B(A4 MU-52QZ&]/AC)[CV3::USI3HQ1VEB6G$KDU"?H+%,[S_37%2=56LE=>RBLS + MFPW5+M;!R+UG3CR;L#G$7(D"Z4U5G22=:JXM,_O/U/H$210[51M=;LC.,"X; M",&#M. ]&:$TT^S4H\9"$HH+SB W+<7OQ5J3[C\T0X MG;=E=O_3\46!6RUSLFXC\W:/I31VH51!C&[OT_4\L517=HS:@VV%F*QSZPXC M K\\M;?R2B>'Y/&U)F[,(JU5JTUN70-'Q?ZGTW)3Z9:'77NNM[IH7LM-EEN@ MD.X)TW@^G7&D9>0D?69N;&'>CAKU=C)R3YBBPF(J^>06D_1>SUL3-K/=X"8X MJ!X_/CU_'BGM0>]0/<=1%H'^X_&+YXP(,L>F.]:;*VLD/9K=)S4$<70C?*Z7 M(*D"D?[D0=%#T7\"'@W]QT]]>!JVX].I M\?@] E2P'Q-?5VPD3A;AKX476.#,_N'KCA):*_VW9SX<1ND'/PY5)H'G1*'^ MVT0_39G'WA%/3:;V].\?ZO$,W)X+Y+%KW!?(8]>Y+Y#'KG5?((]=X[ZPW_&CMW3AOOS1 MOKPW@_N]7+CX#&>G]T^_R@0E'DH\E/AKDWC5<\"$_^\;_NV#\^0N4?[FG5M_ M-/?%"Q7GSWHI0N7U\LKK9R[)$TC(CX($X[[3>Y=G/O/JZI^B:'=+8TD*IX%4UFD>.$NH:E(>SR,-MG;7!LR3EM$P-\Q<\ M>>')>WYS9/^2^"T?MKO[TE^!44^FJ?WAD7L_LL//O<@-H>Q V7F_[&BZ8:D6 M%)[_S]Z7-BF.-&E^7[/]#UC-C%F_9E"M"PFJ=]I,@+AO$-<7F9!"("0DT,'U MZSW>T(Y>H_G/K'7RN4^^'W5XUI?ZXX$9MF>T#5QV4C%9^ MZ8M$KP2JQO*R]7[ H.TJO# I$3FCY+%QJN!56%YB<+T?AHLF$VR4Y"Y8$CB29Y63'H"3:]4=J M?=I.(=1![5VBB3@7)8E$B#DAYH28\QL[<:'J/K\+.:]4]W&*O5RYX?@Y(99= M3EJ)J4^[TS]L._7AZCXC:[*.QY)=AO )KSR4%X5%KH+N\"=^_!MGZ2C'$1>L M[A/B3X@_[V1,WQ;^W)K-8^4+]+!<*:8)N'U\27$VG%JY<%$?<>T4O,R421G3 MBI\&R17!6Q,$&4%1'RI)1VGZ/:/EY@[>WFL!A)HHX="*K46@,^DYNN(!-'>X M8]&(!3ST!=QH#>B>#P=$(&4A&4P=+FN-OE.PP1G\ +(!W&)S#1>P_4!>0C9P M]P_RY%5DJ7MC1 LXZ!Z.Z;YW4];S!U5>5EJG#BNM_[FW [HU>;WAUO#%P,LR MBWAB7,G_1HS%T6WO5V;+YS7MX$7BGL>;>WG9?J%[;A5X-2T(S+2 YYE S=I. M6UYUG[@^^!RM+1AW(FJ3+"0FA1+M9XQN3:PU^4W:9?.H7@^*VE#1!,F]4J3Y ML4\3OM P>0Q$N7#Z\.WU;?AR-/F0'?(E8(*;'[[E$Y4K_*@Z;,T7HL]:@XP@ M"?EB<01!!0=EB/BQ;7.>#C0AH(2 \N/KO@DMM-B!WJ^( MZ75QED@NAD(S>:^ZRV-!85FJ"S&C14[&L6R^67/*2'<%SOD[RNN^\R..'?5# MG_MOWHMY8Q"#OS6PDZT!U!!Y[W+O/H _:C3))*LHECYNJ?<-C@6][ M"G!F<_EAP.2Q?/)W@ 1;),P"=/MD.@.6BXD4GE7?^EEU& @. \%W MERO*"(H4A-RO:)P] MU7TMQ(40%VX;%T(5%K+J#9YE7E^%?:$O]&$5-*:]@J%O*@H1:XE#Q2#[KE=# M+>BP8_2.#GJ$(\DJ\"*Z!9TD$/G+M%WW3.E"-[3.KSI=O)WR!&&L[U8TU^VQ MR77CW:&,A#(2RLC=RLC1;MQV+O@KEUH7K56AFIRO2H8NSQKV,)U+N]KO7TR# M%E0!&U!E:#Z]E?]F)+K42O=R.9'-B/,AETYW]"IJ39R IB859>CCE)7S)6^' MT!-"S[M'=2'T?)GW^F'4X*92;C7.3AI$R6RTRJZ:J%0YU/H<>ZCOPL8=G=UM MW_#Q&F(M,/,PI >201/1X(^SUQ2[U>VX1 &Q9Q! 0PA0;1^UE[\!#+B9OT6&G348+_ED5EI?N#IJ*M$L M962?FLY(@$PU&$BB$';M*8TR4XSY4:>QO3X9T/;_$GQ3Q0\($0_?1/NKC ML==O/M6W>+T*E5RD C\?NQ'!4H'Z5I2*WK.#C/E*HC45)%A9E4B&24H,!S1) M9FE*4H:JP@VU.$B00SB!O^7=+R GLF*^7U=*@[&8RR=;'7:1JX#J4B(EDG@Y ME.D/LK,)1P"!';,UBTU;Z\:@(5'(\W\^Q3KD\7XW@2.;E2+646K6ZLE\DIAQG#<"Z,A*;Z)E' M$RWQ2WNJMFI-D4W7B%;"6=*5% ]'GMBGLL@Y165L&+EIN9N<,Q.]+*,R@DZ7"U.Q5DA)Y51Z6F\K:.3Q1(ERH=+(UN8BD5N+0TY9S"M:!=48.QK9 M\6>VTEV6B\9:-!1&22>8FH=&)EZ.W*@3?51@QS-15JE)*G."W%\6U526]],"&GGT]FJC M.N[8J;(CY(KK62LU$Z8>S6^3O)X/K:>22T'H290!U%Z"5BJ-(5-!9W1'$ZVD MIB77RI+410\X*TW#0@UQV_OK&8 MC%J+C)45]4'\8\)TRSE9R5RSMXZ)[SL:[

_61E)LTY1G+OBU^^,0O5&6VSA Z*F\ MBF$SPMH!>LP$FO=+]CU[]P&V=8)/ME95,.; S-J.09]L[5:"^!^D%CQG-['M M"\E 77SXY.7MHP957YQXO@V?J9GV/,604B(+X,FZLV;1R$A0FCZ;H0(H>DF"!%"TXT0 M(H2FFR%$"$TW00@(3:%#=T9"?#ZY]\+9K!]>]1_PY[4W(63BD(E#)KX,$RNV MB5;XOS^H'[^YL.1/FKRV!GW3@FC;GFS^:L&I^\UWI?&"N[T/B7IG,XC^3._=,7/P4]NW MO) Y0N8XP1PJT'1%#[GCDA;4';,'P)>60ZYLD05E$G<)>>9NU!['C$3J M3[HS?J"4C,CEN=0@02D"V!1G N?4VGP?757:EI+AXF24O&@IF5#<7CN4N:JX M?5H'G?'V]*VV6KOF9>DOQ9GSW[;N9QOUN,!5=&+.MSN%L<'$!!M=L\0U8Y($ M1)H$$Z),B#+?%V7>Q97+U(/Y;6!YI2#,Q%]3A6$UJ8LY8'/##5DA-K&O*@@3 MZ\KC*9,0>0/H2GZ4<)?FW$3F3.+'OURJD(\IK3?*U(<^U[-\OY?TA6Z0P<]-5J[F.&R6U4;&&%6(X=7%Y M!ESYA80N#W,")V[\S.I4Z:-]DQC490?'3FPM GU"S]$5#Z")P^V*1BS@H2_@ M+FM ]WPX( +I"FE@ZG!-:_2=@JW(X >0">#^FFLX^^T'\A(R@;M_D">O(DO= M&R-"P$'W$+%\)5OI#C-ZWQ7X"X1"]I6WR:#R-GU8>9O^8X>E.\^9R6:RW#9B MD^)FG>**DT2._WQ@Q-%M[U=FR]4U[>!%XIZCFWOIV'ZA>VX5>#4MB*:T@.>9 M0,W:3EM>=9]X//@E MJ4LUJ[]7T0ES4Z_AA%RN+O^UT.%#)L27@ /N;?>6 \.HXCK6'W"4P!KC^K)7 MF2LYGX<@@>(D=#1)7:S%2 @2(4C\MDEQUCY;(2?>$R=>U;B]@KI:Y^V"IZ?% M/*&/"IWQC&,Z8/CYZ/EMJ)M*N] %8X=*$;Z3H]1">Y[(2:BH(':%W]4W]Y=C M\(9??.CB_LU[,6\,8O"'!O9I-8 :U.X]W-T'\$>NY]YI\/#2/N]MQ[V^KQO\ M3O_E %S@GN.O3GFRY9%1WRQ*YHCHMC.C]3PM&;;4D%CDR5)Z2G M8UO12+F?$^.,/\D Z=\X;E/CGDQ,^J+Z7FI7G$V=BJW0DTL MH"_,$5&2O: ?_*WDYGM&U\-SGL9C&$BYQW.U, H61L'N/) ;GO:\$D7#+G$* 77Z *=/A-3* MZ8PQ6:U8492IJF!;G8UB2JBY(LIC9*)L/#SY"0'C<0 CU'DA"XO,<,YF*W MPMF-LEJ=SCHCB21PG=HD&Z4)(IIDP@J2-U+;[=KR^'%\NGA!R6MOQ8W7@OM* M7#I_*;E)KU>5**J=)T#37?7Z%:7KFPV$2_$?_U)1BHI'.88.42E$I1"5/N%! M7:,.[IFC+!5^$E/B9F=AR.,1\)7ZH%3C_C IX\-E<%O6)%=K\F LI*MDII]= M>V-5P;"4^/%O(A&/$F$=W!"5KHE*H1OW1Q!5GW?%>0'ZF;^[7NX_*-@/ M/(VWF+0*U5:D C\?NQ'!4H'Z5L2*VI-1Q@PAD<.A0G"R)LDDITF,#(92(CY4 M)5(!]%#59%E)LG "?\N[7Z#+0 $'HYD7H[,-CFU MG%KR"2/M4H5E/07W8(6>>;0FJK6N3?*M(=PN=5.:2_-%84V-X,CDRY'K6L.: M.*MTEHC50$R=6;%8?XA&'J^>R!LF((:;6071".CH9%'J^^I4[/G:PE5 MR"7I0C43[^<] 34+.5I3667[M1F9W1!LNS&?%#/DNJ^BD<=K8I(98U1,9QV1 MU12K(IF;\M1;HJ%':Z*83K&4UY.JD'9[C5&AT#:=[$B*'Z_)BW>;L52A7A*F M8JK?$+U*MVKP04W?YR,',W:Y6G.;M9!3Q$[9+<1\P1X%A3V?CVP0L0F8V:.B M2+4S7MU2XJ15C%6>C0CT]N.)MH6AY^HS7A!*$Z*@:AV9+G,-B3N>J" HQ?Z,+14, MF/#Y.L08$:L-4YY#\3':<>+:G@U),#A2_.Q1;1 M;Q3DW##.K]'(HR7%VW%#5HF^++*3?(QNQFJ;YF $1QXMR;YNH+],RC)0VR&2,U,&)=8^HEUGZCG3>:@2]R-%&BZZ9J0*52A*QG++Y) M=81,:;F-\CX?JC.D3UFC5(L M=&8'Q?(<3&-GWJ$)H,1Q;%Q<94AIIY5J)J; M4F4R'6UC-,^'0B96K=2&\T69G/G^J*0E9F7\U&/D64I:KK7J#(QNNN)G8ZN9 MD4CSV!HZFNPX(QM6MQMO"Y20S2=8NNI7&#R#/?9@@VBGJ[=FL&*;ICQSP:_= M'X>J'J7QC0-U/I57,6PL6COM'S.!YOV2?<_>?8#-V>"3K>$B@X)\742$1+B%@A!_.02(2%N@!#, M3S89$N(&"!$JZQLAQ'OUND)"A!+QO0@!E?6;56!"0GP1(:!G'4K$+1 BA*:; M(005^A&W0 CN)QU:3;= B!":;H805.A9WP(AN)],*!%G),0GKW&]>Q[T/9(! MWT;EJUS2.O[OF?+]WCOO. _%#Y+W%&!YP+FMBZOOG35B]<_ MX,7C]R+CWX6)KW*7_B),_-6=&$X1](++>RA:O1=S?$# >2^Z%P+.O3'Q>]&I M!V3B]^) (1-?CXD5VT0K_-\?U(_?UJ <>6T-^J9CT[8]V3QQ 25T5V^+@;]T M#_9\S_PNWY,D9HK;J4+T:<&H.T #C@/4 !?P!;"SW?\,F>79?G _V?MFEJ#6 MPJ-SRN\RQA]H3_;R9L&?T)U7%'_JF[('U)#BW\)><@\N N.ZK-P_H?7T6$Q_ MG3T(C@#N6 <&53N&ONX*>V;WD/J22O@Q>W5I#_ MZGCQ0!SQYW@!/:H0+T+N>-.ONF/N4(&F*WK('I=TPNZ8/0"NT'0.O^R6"T<_ MKZ5=E"U?=M81,AIY5HSH'*)QR[MP@3RLV^Y#=IWJV"0ET;BT/OG)ZH_[./IA M)5HEY_=3B6YL+,;DYJ;EKP!(+I:7K9"=IQ=Z1=&+M,NXK=QY)5^$:"5J509P%L" M%9?%EM?(EV;6F0W\5_M%R--\?TWB M%Z6B7A.ZWD8H.Z!!)&.X7CH;='M(1&GVO:CBS:6+/>?P'8$C+'Y\P75]?.9@ M:Q'HWWF.KG@ 31QN5S1B 0]] 7=9 [KGPP$12%=( U.':UJC[Q1L(P8_@$P M]]=159ZMX8$0(.NH>3OLMU.K[X%?&KMJ6_I6RO+XQ^ MWRDG7OB>]W4Y\5X!XJLO:[]/EO/'/5_V^:8.^WQ3?QRO4'53,]7IJFE0(#[D97X(/'=GTP5LQ#<.?YFKL MJ#42T^9@4QY2F_FT@AHNH4AI,IK@CMOR_B<$B=\/?]XE2%R\/,$C&WLWR8F7 MM]TOQ8EO5R5\0'65<$I-K2\N:T1ZIF4V&I'V:>+S4:W;4#>:VDE6_2[("/*B M6:ZM[08U&&)UPWY W=Q?^NX;H;/#*-C?O!?SQB &?VC@L)<&'VN-]D&PW0?P M1Z[GWNEIPJ7#8K<=&C][I.R&CX*^3^KHF>-IWXF%'PA_[B$[\?L&XIZ=YR$- M#%0X(@/TB.#URS-*B) ML3:5%2:=!I\?X$[?Q(]_J60B2B>9$"4>.KWPS"&W&T>)^[8';Y*%KY_,=N98 MW8VS\%W&\OY442VT86:ZX8I](I8P"FUSO+++'E94[$<4U7VEJZ5M"\[.1<2U MM>^T[M3Z9KXWJPLQK]"LLDG! MR.JCW\P9>9+J8S?UB9EKVO.9M.T#N_@X!/_DS9*)4F=6SG=3!N@7U>HTP"1QKU^!/].!;YC==T= <-WLOIO/"OE-%/CX2=UI$,":_>,8\%+O82[ES:C&"^=2GDLG0'O=6L(++& M5-SX4V.1UY=59!OC>^.GBKF$4!!F0CY4#/:[<6*8"7DQ3KS[=#VL+V)#V06H MHNIT!BP7Z\D[/? ($_#"!+PP 2],P'L\_+F+!+S[)MY-XD^8%A;&'6XB+0Q' M(5/(4$P?V(DG(@REO-6X,JI?-2 D<8N"A-A!EB8898F"$6 MLG"8(78C+/RP&6(?UED5IN\M4Z,X+7;]A>#%K4Q&Y)=(9['OZZS[2A:K B^B M6XH]!9&_3-MUO_D1^*WUHPSKD7U%1.>ZY+YH>.>[,[UUL:IO:GBOD>,D/,!4I,7\4"VO_*X_\CM?OU2=S+U')"3NFJ^2PS M8KT!?Y*1?I,8P;_0<^!V0J/7?%9G>OO1H=AM6?%\#M>W$\)MF.01A7 ;,[E9 M=7+S><^OE.7O#H02/^Q6FT2)X6,$15=CW/+W(ZW0"RM@)ZP,7;"W\K56;B5A M>AW+,.9M5>:<1F7(ST=P=:@B/\TDHPS)WF=:\TW"PO4MZ(O&H4)8N%@=_AM@9F',3=@?IJ( M!G^$[7[/GKOT' ]HB >J[0]-< . \,G&&WOC^%S\<=O93T=;<-UTJ&OSTM7U:AK>M;?BQMNP?24NG;^+6R9='(IF*4@'$I M:!B;2!+19.*X-G4(2U?)U[NV+'X]++V:['?MK;B]EK-G#FV7BDZ^(%530X*: M6GV_4QS'FK,SP]&KT;!UMC)M#^BN(ZQMGEVD&(F34@$NT3_^C4-CB2+B8VU9O 8LO9+ >>VMN!MKJ3USC:I;X4PA)J\&XR6?S$KK,S>T?HDJ/57C M^IN&GQ!+^?C*7PC35)8;853!36NI)!/EN,1'FM;^[7^P\*]MF3)!2H M)H#S,E^4I/;,TP(@XHU!1%;0!6'9PHULJ[8'W"!BXMGH:Q=$TK8%IXUN$L._ M\,&2C+KF9G5+MA1=-B-[+>7^##99U1?__C_XG]V:%!/(#A+)\78^>_%"4]EB M$T'\ST6R19YO!'4@0=N-H \FC?_[?__/X>2?,"*FV*;M_-H!P<&JQH'D41@3 M1B V=(!LQ&0-OOB7;"[EM;N+'\5_)O8I"K_V8(+V(<+])-C_B3S]B7;C:"NG M\BIVL&%;!(J90/-^!;_:?8318_>9[>I($'XYP)0]?0'0LY\]%5/%LV>_*/(G M2BB>PG]N5\60/[GXA>CT@CWI VR3(V,'X D-G=GL$5+.7G'B.#5>VE_E#HGR3=UM*R.\Z: M]LTL[!68>IHRY@0XZ0B<]=+=+_=+9OZ7:,F^"FT1]1_<5%RW(+C:O@O_WF;J MWX@>VK)T/*D00Y).2"10DQ)#49PT5&15BI.LS X)+:%JR2WEY9URIH<#=],P M*YI1TF=945;S+C]=HC/ZER-[]BCMQM;"2N@J!%'8U%G:KCFUF RD\A!RDF M73?\)%/@K'DUQN1'$B,1+T<*'&]D;9I1";G@KM1*>V-W-=2*]FBD3"WK#IM) MCHW22NJ9*:56K9(\''DTSU9FW.8YJI066;J;*O834V&X0<\\FN=XG4R*)%=3 MA'59C?>Y8JHYK?,2>_QVUUSW4S76HL1MT1&V?%$"W[5DU8N9Y368S[!+KN;5AQZA>3Q4*/"39E9HMDC M6O%&/.7D!5O0 MF5@+LI?%J"LX] 3Q2V(OH^1[=8KH]CW7G?94CEK#H2>HWV]E[;ZK"B.C%&M8=6!>:KFN$GM YW\VQ M[3C#0Y/^!/N;NI/7)"EGU+(LFY/3=J'@P:$GJ 5YQ247/:=*I.VX7'$3,;<@ M+B7J!+5Z?3&IYOBD*9;FS69YDDIMB-%(HDY0JS4RDXL&2+0(O^(0;$^5E<02 M3N $M;Q)N]-==LJ:J*M*QISHS7(-/?4$M2K$9-UQ&IPC@'XSV\U0HP%3AT-/ M4*LNE/U*WL@TA*F=-A.$,B%4%0X]00)V09LJ[3(D^08)6 MBQ8G#=LLB:5J=F+1K):S" B IP1F/188)L=FC>FLV8O[(]&OI.#0$R08J^E* MRV :$P%0SE*:2UIJQL&A)TA ][NK^* N9L3U0.FEFY4A/5Q K#Y! HZHL>(,&\/6YD6#\E MB2S1+!3DF>RG(;K0)T@@CIN#S*;@,D2MP388GT[UNZ.&Q)P@@9B:5#%)JNUVSU>8DZ08.Y-S5F)R\HB6'4H MHMU:I!IMN*P3)&!GW<:RU9S)@F*EZL MVRASS1A!,X4_>>9R'42!MF../5K/V4UL M^T(RL,X^EN?'L3_)-RN]';@O!\^WX3,U:.?NC+W=OV,H!O8K\$^7<)_>=0VW MGCI^\6ZH/(3VM>^!"[N$KX=0R4^D#C_Y]7\8,J1^QM^\WQL2XHL(0?Z,AQ)Q M"X3@WJF,'!(BA*;O18@0FFZ$$!":WKSF%!+B[7C]O=0 M^6MBYJ_ORBWBS,&^E(] K(__>WXBW]0U]M\A,G4.\+OEBW2U&4 7[ZU1!&75+:!3 ]RS M,O9-% =]A]?_)"QPP_G(7Z+;N"N5/7\[T__,I+X&*W^$U+O'IN$RAHX.'Y,' MY@*@I:%'RI8;.[EY7Y28'LK'+F9U'_)Q<[;]$9Q?HB#NUUCG-\64[T6TST^X M_SZ;JGGLND?T8=TC6EKG[8*GI\4\H8\*G?&,8SI@^/OW,3Y<]VC$L!)-#8=3 M@EJ1O)&:3)38'*4^TC_^):E$E".(BQ0R"V7Q?F3QJOW^OD(6;Z0&6;TK+"RY MDTL1K4E/LOM$8E%@EE 6+U*"[#9\5EZ=^*X79/A[=L0!D$Z*;H*(]=( 0%^C M#Q5T"6#FV L=!?B'Z\A?/KHVH%O_B=@G?-Q?#^P5/+Z9?\G:BZ$[&S+N?3)N MZ&>>ARQ?UW8W-'?O3,2NZG]^>3.HRSJC'V[X5$O6$\+$;_,$J->[_*R]F.HI M=!,..:-,E(V?*M 6RN9WD\T;ZS]_U\[IAV53K^AV-4O10T%G,EDK6\OP?@;) MYOE[L=V 9_K",LB &?1,=;PW^ :X/+7A_#?G-0]"._W![/1; M4OD#F3P!8#-:2*1JF75>3 N5C%M,3,J$@+I)(N,B240)CKR<=1&*]H.)]JVY MX ]FEGQ.M#/2NC)F>4 :4[-E>"RQ62<45!<#VB8L&:79X[CYO<8H#G<"E<0Q M=065S8EH $0[\.1:JFE0.!R@+0#,3IK1,[ MK6&6$J5NLB_HWJ+3+YA&DR@TT#RA4W1GO^6)?"GHID2,IEI M?EB?BVQ^4FH5IJTQUT85L-CW1//NHQ55V\*'Y":0H64 5BBL>>@"US-&4<5A\F#%F/IZLM)^M->KCR.HT;0L1/ ME4<.)3N4[#!(<4W3Y .2O>2%N;0:9^-BS1.,1&91F]7%!I)L:)%0T43RK?#C M?04I,D #CH.3\G "GR>O=F9(Y*\AL("F>Z$O] U]H3!,\4<''C5O#)RVO!(" M64H%DO26%S3)+L:9),&TB5J^-$DOF53-Y'')7M3')4HP)[NXA(+YW00S#%+\ MT7'%YP535I5B8S#.)0W9UI(+IS>2C5X#"2:T!I)1EN4>.D11F,YDW4%I_^@0 M(Z5[BJV'B12A(Q.&*+X\1/$DBCE9M] =I9J5=M8SSU9\:,1;B@Y.N3,)GE@D MM7XV);1Z="]K#W4CZ^$*_T&R)AD/TRE" 0\C%=>/5/RF@!NI3&F]*%.:0:T+ M&WKFJWHVU4 "CIJUT424)H^O!M]KQ.*Y/3*R;76IFV;H"=VD)W1[2[YX:.-E MW;?WFTL>[DC,!4I,7\6"#?B5Q_]'&N7U=MJ/U9)$;$GG2EK>C65FHY.[^9OB M%OP+/>?-3F\11 ^2>J+'?97CNRE._)["%]X(.5\L([=5?D\J<5NWX*6!())S MCE0J6EV(Q=(%8@CR?6FU1(V[4+T".AYEF;<.*^\^AI$>R]8(H&: &MRHR$(V M?=RO4H5/6>"RXA$9'0:%7D_H]=Q'6./^3TBR4!([2!"?ZHK4M*[L.++EO5E[ MI39H#3.-]FHFIC,E]QC-=L$D0W. D4 MWX!_NKH*G+"TQ>TZ67>)..#3B4!C%:R]?J]IZ;VR2A_JJE,QB.$$Q(P,($6QFUINBM9Z/@?T"+7Y M1H<4W/GO?=Y0_*$)X#0W0(V@\H@12'07;@Y2]O 7!@AZZH*Y#Z4X E'5=[8E M_T.7Y6Y=EMO;A6L$,2YA862RZ55?TK,-<3K-;KB:Z]1[.?[Q+(SOSJ^AU-YH M@.)!3)I=M"+(LFA!A5S3"M8";$L"/DC\X[GC*Z,KJ[ZU6,( =. M>Z1##^#5ZV@*O4H5!WFB;-0HUA* B7D%GTEB>4;!$8J-DB_0J?M)IVV MQTTLV:_E;"L*^>_.^._:SO]I_KM[)_>O@J4XJ,7F?_Z&"A+_A8 ?)5#(J'[% M5@6$9FUHUH;N[AVXN[NW]5Z-?3'$O-^6H@#6NRV12GK M]#;3G,9+%!.D+;)$Z/>& !'ZO7?I]YX%(*K%*=,?CG72H":=,4&UDU)G,4( M@6YUDE&.2MZO"_RRJ\9VH_[^:V<@_>>YA73@&8>.R1] GNVHP(D%@W^1LU7$ MM4U=C?P7@?_G>VW)UD"ZWI;XCE=&B2^NB?&],?&R5A,4[S24[OI6N%-K$4KVH>NXE^JW<#&3%#:- M7%;J&:5E<]-MQ(MR;,U+%+OM4Y*,'S=E#/N4A#!QUDC2]X:)RYI.YX$)-5\V M1H!-N<+4GF?JD_%F,HDM$4R@]O+L!0J'?2L<^+9^Y+WB6)B"$?)?F()Q_RD8 MZ)'#9X_V73O(P/&.]YS/6QRH.>25E$3+N@S'NK1WRGUG+ MW,;5-6\,OK:MTC>4R6^UY+OLOY@8S?)FD2VFA5PZ,P-ICG$2Z<;)W;SKVL/? MBA._I_"%?1O/%ZI\>06,M]2*["&-N*YIE1-UB4_5TNJT-VM@LXJHESO=;M/1 M1N,N+U&XCB!'G+_YT0U=(,@ W \"=S8X?^7AT.!_,(/_!CW5.SV2Q1=8=])7 ML]ZJR1%(\F1/_X-TE$XR05GK>&,GS'3ON=GI=^ M0H8MF1X7S!B[,6)3-ZWKY"PS+370A% YGB0335)OIIO>5P!C:VZMX88&FQ.Z M1Z%[]+BQ"4<2R&I3E3JB7IP*$LL/S54FC$W<-R=^3^&[]B'QG5H"^W"$O,9- MEMLVKT!KP $U;PR M9;CC&WEWG6O^\L3#=Y2Q[,)GV1K*/<<-('#AFGU0(AK1+<7TT9P0@5W/\0,& MT2WTBY$#W# 7/71ZPL#%%^62'T'=L[XMO*6^Y0XU2GHB81*=RC>84SC2RV9SXBWU>PN]-*"SA&45TQ0?%V/\>4& M$F]UX/5TC[.48NF W%O^XM>/A"QLI1Q5"/V6E./GRH+"I M%XQ8KF*9ZU(V-U] IXQ&5@H;I=FWRJ2$@AX*^C5C+9<(=(JMA6FI3=L6NTIW M9AA6?2 :M]@ _OX#(K(',0DBI^NA4KZXHK$:^C_A'=ISAC^^]QW:+PZ/%"PX MX9$^-%\/ @^7L[HV]_F2P:[H3E5@-:JM\Q*-"S?2;UZ8#0$A!(3P4OU=!50^ M ANV28;$ZZU$%DN1]03ACXC)PT$"*A0XP7*#]U0K2']Y#7*T+OZ;7![4"0+ M"RU>HV30_I+SQVJ!;!JLW3%SS8;1*B^]KD17"Z4U!#)<;)&BJ2B=>+,;72CN MH;B'51.O5_KGD^(N]L=LRT@U63$6K_+5;$7P&\TE$G=HM]!4,DHG[[YVXNT) M?NC*/>39]@VFKH35(4+&OYKHE]B&M6QZOL*/)#J! M3X(I)LH2QS760PD/)?P^/+$'+D+T40E?3X8I62*2":'6;C ).A9;I+0EDG 4 M(B68:()YG"9\M:T-LLUG@QM[91OF&\+9O6+7M3W:.S^_W:6=U#2,1#MX2B-! M/'50V]$2226++J(P\?B]GZ:^DPP?[!8J4HAH!E\<),=; MKJZ"@&[[/K[K2"RB^9[O@,C,7@(GHCA /6<)HM ["EN<7R=N:*W/\!S9,TU[3WC Y9W/B<."#60JTEB>2$ MJZYR5$-B<-E$.AJGCXV.L$9 B 'W'D&YA+E"%8A-/)ZT&Z(>CU?TZE19E?*C MAS%7KF6;9,#0>\KKP.D>H=L3NCUW$%[I\I"3-$IH[.DQ5HV MSBU\2Q@I36A-X/*&B4OVE/I6;/T])?G^ AA^S*FZ@_AJ(NJ]08%SC,_!S+#GRZ9T>@/Q0!TYEIKP&(+'5O/+9-W/;!DU=GK 'TW2WY M;U?S+"R">"U[)&L[3S+_7F9\AV6'YHA;C8RTGNP7JEJU2!B\Q. JB"0=3;Y] M*!RB0H@*827$6\P7^2-4B!<[W,@=^#FC5=#[?#:MK(W9"*$"^^/?9#3!W7/[ MS'_>K8:HG:SQ$+ICOPUP#XIF-UT-\<'215ZIE;8OQ_*L5MI1:5?0]7/-:K4@ MZ,.4IWJ3:D:L02L'5T1$]_](\MC,"24^E/B[*HCX8!=]_TCBES4SGF<=NTS4 MLH6-JI-KTO8:2.)Q,65]3G]F0_=.H>LJ#!#::AA#410\:]P=R) MQZV)B#QFW5(<@,X1_H(:&_^%&@<$CC3*B,1_H"Z,"ZB,K3 7X49/,!^W@,2# MN;S(^D7_7W@2J29P/4=7/*"B+WA+??[!P<@ZW#L;FLN!H&:V BNLMEW=X1]C MV1J!INP!0=. PP$.O.?W2(FXN#G%NU)-DTA*HK.]YX5.A%GNF;=A2 GY_?@OJ.\/=,^FDH M_:KM#TUP%;#[[PNE47S]LJZ/:D]1I/J\*\YCMC02_4&JU\NQ1>#QMV,$E1KI MA2KDI XQIV.\UHEI]1P+C2!4LD\BB9(LY$N?A; M!7BP'?.W)T/B7EY,/RB8,EZ;1#%*8L@F%6B34:K$D#(MR0HI2PH@AK2:9.-# MC80O^%O>_0)%Q=.KE.!F2($ ;+&12V9:^83?D$B)>#DR0Q=F^C1)UT5 <: W MS0OT&/J+U/'(_#0K,IDFDR"F0FSLQCVED&JAD=3+D0,RXRXF^4V5*(F:QR;' MS2[I\'!D_.7(I=Y0E%B"Y\220N9$.:?:\3P:R1Z]O4-NR#@OIHQN:1RG

M&N>6$GT\ST(6E+T,Z?6(UCHE*&LU-I3T!AQY-,^R(0]&[F"9(?2XWATMBQ6/ MW:"11_.<5%;2FAHNBL9Z4ZU2'4[+TK$1''DTST'+ZHJZRI $VZ4[KJLT)MJR M(3''\V3:-*7KL8(@\%+\>.1 &"PK!9!NB#EC'H^E4JFIP37@ MR*,5B;%VFB:-](28>HVN-236%5=$SSQ:T2PVFXZ]93$MLH;=!K5-;Y5E>(D] M?OO$*4]L6IB30HXO2TFG4Q3L9@../'K[=,:IRW%6G(CILEETYY4Q.V71,X_> MGC2[5;?%IDV"2JBR)OC*FK5XB3M^>\HJK :<7JN)4V]6]LE:JJBG1G#DT=M; M3:V6:#69HI!.E^K%3JK7SG;1R*.W*XMTI[.()Q="2P2Q]*29YG/<2$H[GK"$F'PTS\8B ME:% J=$3:U/7 ;K:J5IV XX\FF?"BK78&=&L&[FP M3"7K8I,']2E^ZM%&F0.OQ39UQ26F,C$K=U-2QI_AH;NY8KS>H>I6 M62NV:W*Z?R*H;UG;77W3$3:-ZA,H]AK8L_V5H[!/$_ M",T]9_?6[=/( .7/Y 6K^N+$\VWX3,VTESNEL?MW#-DMOX8.D(W8$F["/S/; MU9%^^^4 4_;T!7CQS*T]@U^\&RH/7=OT/?!BH5]GL9*?L%CA6O;_O:C!'A+B MBPCQWN%R2(@O(L1[^3$A(4)H^EZ$"*'I1@CQ7A9/2(C/$>(N4V'>;'S>\F71T+&O4O^/7"Y-8";K*FY,JEL> M<(#KA>>#]Y$U?KX3_P<^W?O:6R*%K0C5H4Q5P:EK' ME9=+56)(E:I6LFB(E M2TK4T4$0*GX0UCWXYK)XU@C82O]=5Y70]KO4;4[(DY!BA6X^5$H-Q F4M0%7))B[892H4Y,<1Y%OS M'"^F9+^T (%MQ7!FN>?(EAN(7UAAX$Y,U8>I,'"IZ&'(?W?#?]>^['[.(. - M>4E-H)BRZ^H:G#(V+FT-6GKX,#"H4^_8,[B@-;YBA&X7S=!15&A_A?97Z$A] MC2.%.Y"_%%/4_"80TIHE[*2R;=>WTLI;ZO[3$^Z6UR2%V+S7GXDZTYUO%IN> MN!RBY&L4F:2CU(DZTZ'$AQ)_AQ[771:HN8#$ET:F:[M>N2JR7*:Y@7P^\VKH M$@6Z291(1 F6>9P;T=!#]1P_(+AN(1-FY #7187T3%_%Q>8CLJ(X/OP3K&; MP$-%E)-R6YZA M$^W";+Y"MR%Q?YKDFW4I[SY4DM(]Q8:F ]C6]@L.EO=-_!1[BO8-$S/TED)O M*8R/7*C""L:RK3#NZFRJ6=L1MI*8/A#$JFVATZN"M0"NAYI76.K'&EG$8WZS M4#;!6(S5_>PHTXYK6@O=YD8GTF_VL @E/I3X[QH?N5"!E2^1^*I?(P=-U?.) M>;=87^J;.5!K2.*A;4-&&?JA B1P=N[VM&?F TX#D SMQ4#'?KLNA6C?X?. MUK=RMFXL,'*4,1,RX3=@PM#C/V.5^SW8US3<=Y:?0FO$"S[V@$J>4(7L/%$! M%OV_!=Z C%QD9 M%Q$3-^8Q=1D+\SG[U89^P./X :'G?T;/'XMH31-=P&/Y/'0(X.;4=K)91J)9 M?I+,4S>TY'AGE6Z7^B(U6:B4QI12U1XJ'$8CDY]B+MAF)Q3OQQ'OT,T_HYM_ M1O$NV9-,.9.HY\66JK87%W1_8Y7$'VH:!QRK %18XOG$6@!J[3% 28OV M%+YZC4(/5=L#;G ?Q;/1URZ(0'Y04>Z&BO["_8ED#_YC>P BFQ'(SQXN)N;^ M_))=Q ,/"YI]=EM5W9V9\AHQYK;J\8P1^@54SAO[:+BD.# M/GXA,KTPX^DGHOP_.3)VD![YKW8M?9)+T=]0&J"",)]QZO:C'_^V<0%Q6T,0 MX 7]P+<\*G\A9+U9T[ )';U('9($*3HW&BE8RL_(OI[A]>>'H14=A'X"3[]P M^IAI2&K/-'^)ENRKT.)2__,!('HN2*=MK$GOB M/-$FH[N*:;N^ ^#H%MQ3?*O"\GBH3WT+11/J\'F*#MPVG'3*M!5C:SD-I=JB M(IE<6ZX8L1H85B;CF$CPT&(#T,::P0EZC@\N!0P'-'Z77P-+@/P9.=PI' [8 M$PV!0GN,K 1L1&#WB_O'C01T=,_-P@=XI7N0E95CS?KZ>JNR!\F%9KR?OGL9 M\9KXKJ=KZ]U<2/)(4V*XTMV('-EY.^8:E] ;.1@.=HFA4'L@PVQKHT5FC@[Y M<(9' VLDC[9Q&&L<9*-@D^XE+2!3[4-:"('@,\'^!?!_77\VLQU\1(5^OOMF MB'A6&"9:'A&=F3(VF,1Y&\C?-K@GJ"'KI= __M85<$NH/8 XDHIKYK18B& M:+KC>A$3;C38#GBQ=9JL8#L+K;0)5Z3",=$(%$K9C?R%UHOVB2+^V7T7R6Y_ M@#\G__E/- )=3V4<47S'@6^&.S^&/_V@CU?ICJ7KI1J&8_&O^$"#H$3DVK@)&\E#W/34..4. 2ZP$541QTNVL!8?;>'A%@ M5E5V'&DNL3D^-9B,!9 SN/'OQQQ7$PG,MV]*O+7=G\KW=V&(DIX M-JH]K((%,*&#J6(>13-ZSFI(0!"W;<=AEHFX &Z<>I+D[['5CA4@9V,ILWW/ MA>L/+!O'10 NG^*-_9>O,48L23' L61"H @>W@)SO.WUYR&E#+1^L(O@7Q%7U M\#$OT 3J%OA(9"\%GNJQ!OJ#G?H2K7!# 8+CF;W4G;R+Z VA?1AHG /S( GW M2S_A4&P5- HUC##Y"T^5QB%@_/N<$8/\!X P_Z/8Z@;/E>I$3=$:O:HI=,?R MP'/I/M>01V>^OO82;F,0AA#DHIKXD!-?VI8[R&T"I%J1+&]WP3V)K5V_+J;F MLV1&B.G3)C&SA&5V?_U,AP:VA%MKOA_GK!^=%3O!Y([8', M!Z&;OY]9W! 8QV;SE2/:(_'8$4; M77,<6[=;.=Y9\Q2T/91('1CFQ"MMH)+GL@N!()T-& #WT)@= ,ALH4NQL19*Y&H?J%/BCT M'JP=2VJ[VR#(&-5\N/O(-;7W409,D)%C+[WQST@F,)+12RSDB4_A5HZ1;8W* M2'PAWARZ1K=Q84/I_>LW)RTBGNJ4 MZ9@UFXC=)C_*,4M213&R?YDH2QX7.M_;/,BS@.RA *!B1?3M*1&C;KG\(O?+L2J>T^?8I>J.6; M+X>CK6A(38"U7!U%$]H'5653Z\-O^)7N2@AYI!84&9X?](^PA]H M9K1 V\+6(/KQ;E0:WV;#BOSE[Z'$0-M?=M;H';O[$?L7\]YT1P64O+']\2#I M$6NS0N7%=*+GLR6.J MQQ1$MM==KQ4Y,6+R$',HSMU>1T?2.01%=8QHOR)"M:ZCN!U ?A$&Y(V7*N M3E#$E%ND]7RRZ=.;9ZJ$^@Q_/+VXCJ@!V0/SQDF.2-5+5D/,KZMB34CF$UZZ MVV_8R 0E?R9.N#@(HC&]HMN[+=[M*.0'88;WX>*W[0J$#$AAUK2#.9^T,50K MT? (M9,UV'Y9JY%]-FEFES_^I4GNYW%]I2<; ZT8:BFD@:&BW:N8"-0ND4"Q M(&/9VVJXJKT(OF9WWWZQVB$.&(DD)?:A&"F9K7I#KK#,$25KU=!$JT?T,[]A MS9]![[B46AR)KM@E8A;)*:O6P'-J(YQ(2";9*''JD.GV],XQAYR#KH&X" M4 MG7$] \]^^>+[SW)%!9N-!ZQ!;Y_@VB.N5Y*FE$@QC<08&-WRS.:_1.&(?+%K M2FVC(^2RV?$TDR\D&]02L<)/\@2RW(C">1LH[I4-AEU^K:XS]:JH\RFI*Q5S M A$;?;&J43BCXY)5I4NDAV.2$VJNE"MCAB#?"+)"50, /JB*D/2[9U0GXHT! MJ=!1U=42]5Y+?OGQ;\'2S.T1VU4/# ]#">@?ZU_!\X.3>R' /XS)GMNOK0!$&LY_"5V\#.<:H#3G<9 M F!M=PB^^FD#@/JTYD##PC7C]0:O#38 15 @2@<'O BDGS(,MC&E(-%@*J\C MLHIJ"R"LEB$Y&D]CJ7MC'&1" M&PZY3I_AT/C05T? ^QFIP%6/,$BC6))OX?-5^ 841G<"]0&Y1=7AG.!F6M$( MRE+2HML\^5>X:@G!"(?1H$V!?P%_BF)W 3_;\)_06H&"A2-2D:%CRVILB/<5 MI;G84R@;#H [A1>#'R8[.GX=HKL% BV&5K:=QP&[\RC\=%D)8FZA$?,&%PMNEB*N)TEUT,;G=$C7X:3 =KYB?^CZ+(W!*@ MQ;EHN]%@%$G?A=4#*$?/0L9KA+<]]U3M4_ MEXPJU,M3?UK*5H2:VTOD[5/4I%"Q&'':8 MQ1N%GN=TB@B*CL"?]BCRM$F1W2YA>C8!4C#/OG:@1/I0C6VSLV\CK?7D:O$* MZD&VJ!GX2,]2G+\PPZG]\I:1OTLMQZ 1Y,(KA[GPVCYCPMWG6^\#V9_(G]\G M'&YM!PAJ%D[#_ROXQ_:)VUM/V[%8PK&Z@X(/E?B^MKOMJ/@H88>U^+,M9\R> M=AHZ]Q 6\'$)!+)9 "=X//(P4%3=PVH04H3'""#OEY;C^?IN'C\CA>!7*.UQ MFVC]!.&[,,B'MP)BH89RZ;"^E55$*/QY%.^\'B3 P5<$5SZ0RO$=?#)P/!:: MR/ E%E9*2)PP_D8T67J@?]ZZDW^]NU7QEW>KPAM6 M5[UA=>BE?=L;5N$%JUNY8 71C[IG6WM=JN$AC0H9^ L^^AT8_+QD%K M"QK76--O5:7MNU!C8Q4I_FS]C&2@ER$[N&H:5*B! QD$_ YB?S@-'=KQSNZQ MP4>[[("YCUP^E/\=W?NIV#5%V8O(N[OB83[8>T5;2^$3+!S=9N<_.?\G?WI@ M"3R[_Q0]L(T""=HF^\,IS7T=:7H4H)EBDP6GE4%?:#H+O)X7)@G^VL$VUMX\ MT/&U)DQQ=#\(_F*WU"#+8G]%(K@2 #U*'04 U-^#24 I2*@M67@ P]2$WX M)X&)N=^^X3J"[#H\RWVLXI2%^S,2K UZ[% MUVU6 (.B-C!\IJ*.K4*&R M7T$T=G^_-SA?Q'[>/FWLQ&^""!J2HETH]47NV39^?6H>#E@ RP^"E+ON88>I M6<%OL*.)00W%]A3/QXY:@*8*%G551R0Z**882"P+VAX*C;["EVQX/\Z));KV@K.X@WHO)!-/[CKNM_K MG;\9O"]P-/?11 BF0_BJ/>X&6X/CI8A&KKL+:^-KHL@]16\ _R#@1O?_=IO[ M]!4N7>X[RA@58'W^;A0&WA)>V0+[$0<@Q@N@[2GBB08'UIK[SY[,T+NVX;ZC M3__9+QMS#US"(M"407;B04(C].D@:\<8K/U%V->4]>;2=S-1LN:V\S7 ^-@6WX&]V+M!VX48[N&MO]0D%$ M!X6=@SO9"*8""7XZ\SB46&BR!E6!W6T8_"#('? %^G ,M3RB_.Y",WP=.L1! M+]]&E1!OHHR42*$ _3[ MZU#HG2#-Y&5[2WX?NLK@JXM8*>R5/9_L#HJ]LDL1Z7;;<16OV?9ZRTM&LG\W MP/MR75]3M.#$1-(!SR+_":79XTW?J[&GN*D##F +G]!AH=A=U-WE7V]__RQF M^'G_YZ75&R@WY^6608G!QNCV'O9>1>Z/DW_OQ0[8WJ[96PO;"3P]=ENVX6G# M#L9&EC(Z=]Y-YBH"A(\/4*&W)S)\OJ()R:N+"9W0AV)+B-5=)RE/,M]EV*=&]MGCYPQN!;KB5![SU M[&P-DV,=_/>8V\:MN2\N&^6.T*U3)3\G,CQ9OU7H#DJ&!$F17W*8^)'SN(/; M;1$0&&#(HC/QR4\PXVUN[;-#KL,9!UZ2#:>&8'6(KL3A C#K7=;-L\&'Q5,6 MVVC=_L=!$.CD[[:5,Z+G@6Q\I0B^P47O0U8VOE9T2]E=^$&?J/?Z\M#L11CX MXC+<#%P:E,^'"X="PG2AP9[>%O0XEMUJQ6@)2K>^%/\_>V_:I*JR[ ^_OQ'W M.Q#KW!NQ=SS:&U!1U[[_%>& \ZPXO2$0$%$F&43]]$]5 ;93C\NI>W$BSMK= M=@E5.?PJ,RLSJSG$$P4.9U:;XIET@_/C'B_=(/Z$^33P?.V "I;GN 2$>)AL M@;QL<9($,V.@EO@>Z;T4(*"<<#"IR6:_P87?UP(F+?FFXG,'$NS3S4YFW <3\>,Q MMCAKX]W9:IB9=)N=7*7]XQ?0ZM-K%)X[1, 47V__5C;G#=R/>](/7*, M\XN-I:ZBC66-;#*I(*6.78Z+S2M1(U(I)477!R,0)E:;Y7J%2S_9Q:J:5 M[%*B+A6\GB..A>(SHY(O@A327,[8S MNK%>+'*0\43\>.A0;I>BFTQUP31;<=U5C#1K+^#[B>3Q4#97G,=G#8VENY+, M;O.I:(DUX%#RE*.LLI6D\DC#JU9_.M2K3G<*GGI&GI*M=,$L;6,L0PXF1F'% MSM++P5EYJE;6@TU?;&IXL9)TLVR4T;4Z''E"4TNN-GJ*9J29J+0L.)V^6E5; M\.TG-!4SJLX/8O$2+7)\9M&C1K5M)0-&GM(TSO6*M75WE%T4:VQ+-WKQ<:Z$ MAI[0M+L<.+FF&U46T6AG0>&%Z*C1AS,]I6F^6[,VR7*&I!U5ZR^UF%-WNFCY M)Y0:-K>#:53NZ8R:+#07\V("CXON.7WB\?A0XV)49]%=910\4=&G&B&!D>GC MD>3 I1K-44-?+ AB.)$_*/YQNMH$^MTD+>,B4Q1C(=0X/J3)S0 M?ZMT%UN;3)MT4:U(8W>X'1MZ!@X]84"ZC-<;=6; ,]UX*S/@$UJAIKOG5+^0 M6D\:(ZEH+'+)@<(-4S5\EE5SB%.#8:4PJ^DT MMR(SXIA<59LB&GHB4JO4N*TI:CU#RXME@5"J\>2TB98?4.J%-,17HSFW"GSN M/-S]4WO#!+X+2E/;:R8;'/>^Y4'# MJ*Q7384.[Y%)Y\<[+,R[92W(CCE=A%<^Z!^'^S&=G[=(I#H7\T-W[&4T(;A( M;X/LT]-(8+^1)C:BI>?IY:R:ZS9G SK7ODNVU7$H]M IA(;7>^.Q?LC*=ZB0 M\P.=*84S+/%G\,/^W.!5>[[_ 2TUWK/@ [<4>3N<8^O!!YZO@SXY\(CPYVNO M_#'XB2=CF\'$_!<2WLH_??%6*O9$$*_=O+5GD>Z]$B:@3(&W&7"=[O^^._>5==_-5[^$)&W(@1Q!.5 M"AGQ"(P@GY*QD!.7X\3[[Z[]]'9Q$T($C\V!24],&3RF)"HK$2X$/I+3K.CI MHD] GM3S^%+_IW9\?CRS"IIIU'375I%&UQ"YN&*I5 MJ%8/K5:^_Q*X0<8:0Q%Q+#@7>F"U>^TD^DH*^'Q\]O,_/"^*T^EM!2XK@I]1 MYK^?27 QO;GWRCYS1MJ+P#;;T&^+0=U_D6Z[ZU?$(O 3[Z^&NAK@8(OGZU]FIWP]4.@!> M<0:K9O7L@&=2Z1$^:.=7K!RMYVT5'MO%4"]>DCSMP_OW=[.FCO K(P2=[> Y M"VI;]-:)3&A[7=[VNJ,[\A!T>=&2NS=A/F+IO;=7^V/![$%*ZS[&9F74=M4J M:_0:-CR!O8PMV\IH0M!=8G=MU1FLW;;7]4DSK;>9Y8+I%9?]X<*JPN0D@+6) M2!(_30C^TF8A>";M-7.YM(?ZW57?@\0#-8\!-1=T!QXWWP4 +^FI.HW$_-?(0K^#=Y7 M3G[:*Z4#CX)W/2,_ZX5T)WU:HYA>N[+$96LY=F)L?M;(7"O=::^L 7]Z[_$P M_OZSADOE.=TNBD2\ Q\)CY.OQY?VYP._+@KD;$6#9[TDFW8U2;%^/%%Z] MHOD,C5XK.HI?=\>"Q\DC9=?"2_%TJX\K25XZ[06_W6TE-/)2: M4&H^+#6)4&IN(#4GC3B^N-10EY.:T)OXPV4I^55D*42@1R%=;R::(KH8-92= MZ\M.XJ0_UI>6'=WFE,^V*=\/6SQ %\W]19^Y)^UB9MV#+360]0NLCGR,=JC[ MJ[M$\S?4PN(Q^Y+O+_72#2N/&[[!UI)L;V.(S6G+U 6'MYMFU[L[,+.6+>_O M4'$\O?'5IHXN-V"K$ZH<$^1R:4&1,S)66;65>%SZ7'O+79=@OV%7Z[E?5W/7 MKFN76].<%F38/6XDOU\D)==FRMD=[*O9;D=3RG7FUW'L+ M*Y7?#[:ZR\ +)T.<>!KX0!4^Z8FGM'\;'WH-O MOV&H]$!+QOEBN2O "Y(I MX$E%8M1K#21#W0]U/]3]KZ#[/5<_H_O)3*Y;B/,] Q]TW'D_.:&VG2&\YR0= MZOYO5;0\V.HNI/OW85NH^[^K^S-3/+?SR[-I(E%K"3JMQM59@50V\SH+;7Z" MO*[Z/YX?^7K _D9)&B%PA,#Q4,!1T)USL0()KZ]3M756P@?UNCDD35P;T-!C M(!+?$3="LR'4_C]5^Y\/Q<[%#+E4ORB9\11#C6V^P:PW+3?;ACB0^O$K%2'C M1(@#(0X<5)2'./ (.!#68+-FA.5>FS44J7:]OH.- $C]^ M$:E(+$5=Y"*L1TGHIC7P)Q%\[8+'G]\$K5Z_;>#&N?8W\=/>Z.3_YX+6GI;X M<"4G>UO)DB:MQ289+2U;XUQYDF!IJ_4>:6G]/K7^]872H]G=4^YJCJ%U1U=$$?>1F>?B?QO($Q]G#B>=MBSMN+YYT-[ =@ MH7A>IF-KZ*!>W$']W3 Z/W#G:HNP)DQ.,M;6S"2W&[$- MG%,81D]$DJG7O--O45_4M&>PW.Y[IA3>PVI\H?3HCI5V#TBFEPJ9[DVEKPBN M2(-]6'7<55$:Y%25[A)Q=M'.6=2VY3Y N+_D3C+S47JZH*/-C*O59F33=-IL M H;[88N3/R3'^2YN['DRW%O5'HM,+Y95W)M,(2)=["1")UL98KF*Q1:YK#ZN MND21Z<8E@$'4CU]_4'UEB$$/2J80@[X3!ITO]YI;MER@Z>V$J69B[KPXVI2M M809@4#K$H/O4=MQ;N1Z+3"_FBM^;3"$&7;#L+*^P63')XUMZH.)]9ZX.I]6N M"U (EIU=#8;"FK,0ET)<"G'IQ:JV?*/0&U6F^G"QK6Z;K"()K9-O:_BFTF=E9J,$6L:,&@-J^M"/ KQZ-YD M>K&B[]YD"O'H(ND)"69%K3L#?J=,*% (32$_#T-RGQH] K4 =7 MQ$:X&DR1.:0_LFA]BXSKN^4B'$!!#$"!H#L317P(R+Q<4]1[K_+!$*^U'##+ MJ,Y*C#/.#H=%JB+:F?8#) *D&IMQ7,EKSMI-+3DVVMW;X0H]QRDQSM9#8::R/,"#QY3$@5/E0 MY?]TE7_UI#2O+E*KYHQ+XUT[([ENOTT42RY4?M2'-!9+ARSI#FVB7>WI%CU01;S!-)-+:06U'1Y+DO$(E7JM_3@ZF?S'Y@ ?K\"F MN6/9\G2S+QD_7KK[E]@)\NZDG 0?G>KQ_@G[%/P/2-YYU?86W7!4,$W>^QWR M4]8CAS;R9FK\G65$<>&JY>-\J!O*AI1)YQ:Y-IL\'3GHK2VYOTX/<17?\N6)2R_-889-G8Y<=C.I))/) MV0O*QF6JYW034\H%*'$RLJ>Y'3E5GEDTIW"E&)5,,,5-&XP,J'0@K@?(DW=, M)+& H82'/3U]#X@V);ULRSFFA,M2N3\SDO&^.'$/C(N<7/HQ,6#76$Z*3>CI)=XV2LQH-J>2X#=!,!(!C@,?8IB->#,G1K_M7 MQA[M8% O?!1OZ+;H-4))/&%9V>9U64/"?QOE!886@'!%T5T R1C"2;"373'QFPP/*>K0$,WJ!--\E\KF#0V PL%#[%^HNE?B=O!;M+E M9Z+@*&)S6M8$<0IV%%NLR2M1*&M@WY-DL(Z,98FVU8-+.A6'NJ'.*DX_VZ.7 MLVTSCPLC4C:E*XF#"A!QYDD#V,$/#)J7]PO\+'2>Q4F/;?X3?#.&!TSE#$O\ M&?RP/RF8 ^-/2.764<0=;6?51!5Q:N^;.5'3FSOXQ+<+7+PBGWS M-^CU=_KO__TS.5P],%<@2?[?#_+'9[4Q]I2^;D/GU*%AS:.;6SY/FX:LB5@= M?#ZS,!I8LP)V2)50_+^$^)_@WCZ7/TB$BVG!'6LS+JPE7=&P4;V$!QPQ/.+] M )W&2^C+@Y5!947P)Q@GQ2:< H.D%U.2!UOH9;:-WS&H'XP@ESC1\"W2!^N M<+-##()D8RBV1+*M M;K5,'4Q"L#RTL@"!,'UZ<"3S':VO.T'8@Y'ATJCV8(;7R7JQO[XNSG4Y>.QW M#&P T\#2P7/.@)LPI%MC:C'IT-WJ-".L8EM\9?C]H DB%4G%8B?@]O=7-L'H M-3_C-&D?P"!Q,5$U%'TCBH!UJB%J%F)9:(J%IMC=3;%OA5"!^C6GOO(5=)/V M52^WIWFO859ZN<@-U[5$F^&J.)/KYE9)U;3CSF:8\WJR9EVGF1R)6-=]E_8;+M['=/]#C?OOO2'./V\3OWFYPX_L[E1?+Z1+&+1I:WDO"65 MDJ4&K!^!B)@@(BDR\=[JK>-ZIT>M;CJKZS>8['%E"=@O44W'3 3_-T414[T4 M,Q&EF+V63H,!LB:\+ORLQ4+3'U3 FL LBO;I[4@T,K]GVO9 M [8M\++9*,%5\VZ>R-K>RUH=V0.+C=@!T;6JZ936U%YT:RA/Z!F>: M;*?7[<6M#"$SU=2LN"&LA=Z<2<"E>3H]Z\> +"BHQ 90_=K$(O>)1;+S&-VE MQO*HSN0V%2.57DWH3OK6Q!J4.HO^ME";,[(4)8=EI8IG9/?'K]@KQ(H :;0, MD8?9T,HF@F@G/ N\!E,JOYN\?]KNO3X+Q65)ZE5L3:6+0.H7]52ZG.Q+T.A] M.JW.O8W $V<%/F56.],1XS;QG#'-;Z=XSHGATHVIMO*AT8 MSAF&J:\!86VPHHN+PC6MH3I:> NN>Q?E/S9_$*^UO$+'NQHY9*+92EVMMI8+ ML@? C:0B:>HTN(79^MDBRW>2!EC,*BMNDE5Z--U0=#4V5-U4=$"FU-^F3;E1 M>"]Q@(DV@;UY?;I8)5%YSCG!]XBC.U1^D.?<+$X1]J3*Z'K,)MJH52=YFF_R MC+;@>1@'JU'!/P(0'J@9CF)#J(:H@HE B*%0"=@4:"BVXA0'B>=KY:M70.Y/ M"."[P:< %M:'ZSH5OWVHP2VZ4A]G[![3+$B.GI!$ISJ 4)-./IT>(@50\X1] M1,OS(K^OY,2SDI.W4O(K)7R^6\L-84%."V5UCJONMC&T%OV<:4 R4Y%$_-Y: M_B'B7$/-Y9FHJ7L?]1=7\8R)X:3W/]P6S MFL4S&[PZ'A"J)AF\R;1A>DOBZ0R)=WH.Z_\AW;PB_[UT$41\V<+XG9L/R"2( M)E83@?F!$0&=]R@_DT63,_G9!N,L8!W#;T\X"WP1/'GIZ)!/"$(LQ#YDQ_C0 M8J'L%!EXSR@.!+X/2_>?SK8Y^1I-7%XI;-PKW.05D3-AO&OVKR!;AL)M?J)@ MQ]$[8BBJ]MQ$(/D$7WI8V+GWU(-'17E14?Y]+8Y\V=+0%RM^R'@0#]R9DLG3 M M>$JE@H.4G[MX("0PEGS"J?_%GG^$-#GA&&R7L$>V@XX)WK<.>R;XG[U1P.NS MV]8-G[=[S$Y03T3BA-U7B=3N6?G_QV$S$X+;?WK-W%EU@#\#Q008IAST._$_ M^O$+==Z ,)'SVDM8.U7@KA03.RDQ>ZN\J ,0%FL!ED LMB)86>.?=J5%]Y\> M[ UC05L!4!" "H12\!,Z\T.[7D'6..!E L $>Q:P"3PBWVSZQS+S%Z-QC@", M$^'O-^'N6(_.*S!:TNA1CJHS6 MS[7([L!:NF#DR3.;G;C)Q:K"FJ:FA:22RU$38R*=:RE5[K03T<:ZWL*IC9UD M9J5X28FVS[64&K3HR6 MI9A/E)Z-EVQ8-X6SS*3)7EP:3]EFHLI0Y2[.R)GV=%*H+;M3.W.N^931Z796&9?K,\LY6]+249WH6NUS MS:JP(^'N4)\,4RZ+$&<#NVXI<)&LOO=A9-7\)90:9GZJ@V'GK!) MG:RX?*F@+^CFJ&\M5K3=ZS#HJ0&?KMP0"4S- )O\!J"99F*066M03 M%M !!1=W1'B4CEKG/!-C?\9B,..;=-%Z46A.1464F!;5$;4H4QU-*S.+8G]H-[-'8P3^Q_:5>S!. &SZ0_N5/1@C0FQZ%$;@(2 M;M6I<][GC9J8O6XR7KTEU\7:,5V@?QGQE+YN2BIR$1%)/K:(O) 9\5OMZD*D#)'R'%(^<*?'MXAUVL+Q<5'S:PE&\LL+!GD) ML+QK]1AX9M:1_?QP&..?^+_!O'(3> S^N>V%0/'>:[U'(7#LWA6"EZILP^]5 M[/B.PK6;5:WYIU/LBZ=3V4UO8XB9M6SMQ@8:!H8%/Y;WM*N.S#"V46 7XTFU MUL>7&VFP'@WD9&GX^2O-7IQ@T=2M<]T.VFZQU!O9]0)3->9]NQ$ENA/*]5J! MQH #D4R^5@WWFYOBO14D!(;?#D_]D<"PEUA[/63(6[@ZI;?, %_BRWE*H09R MW_YX]X!/(X/&Z6*-Z8E]FLR(55N0)@Z7@$V"*6 %D>D(E7JS3O:Q7<@:M'R0 M!'E&D +_N8H!]$> VDT7>;D^)F^= 'X7S/H]8P;JRLYE &//X!5?6*Y[-7[. M,]54-Q-W$F:S)$NWPRO&'8Z%54'?T,OVI)/AFKTFU\OX_8+Q2.S5GN:/Z]V' M"G[E8[3OHN"_:92\0\.3PGS1JLFT.ZL;^BJY#E_A6N5HCJE6 MK&1NUJH62R.83DPA#2>HT[*BKQZF@V8?Y( M5^QS9@VL8V0]W0(CZDBS=N-\M+-:4G,:Y6H31A[A'39GMY:<=4/_2W'J!5W6 MZQ+CN#VY6)]0O4;+;Q$>3R8C,>*T=5L8F0DQ(0S/?-(2>@\HR*J\6E8KM00# M[!^-VEHQO-N_H9/3EBRQ6\V6UPLG51N7Q_9\4JS#.BE@ L7C!/!R+F\#W=;@ MX?@99(%7>S+E>*3W5[!Z_@@X^^Z+#(,W;P-:H%!@4,%7IV-4H[>$F%N.#0.O MYJ4QR2S(!%'-W [59G0^D7(87%PT1UN!F<\ZU6+H90U7U"4]B@VRP @ M .9-+!$AWF[-^N4B/,WI%/:P@M8.O +)L44SC/&$_EP8X[G4T96G8,=(MUFM MLOID.VG04:71')9[PT9EQP_BTC1"25?.V2 MD3"V\\=C01C;^=PIUWDP$&K,9$IQV2DN:O2:TL:%E$K<\&!K5&[E\,IVP#*; MD3QO\^1^@K&#G[*E;66KZ"^?"6-MG/^>&SX3:/G57#(&<-Z*RVP M/8;D&G-T6$T9M0A\/HS>4OQ?BT$D_IYIS792>S*#87 M7&8Y*T=["KP&$-@=*2(>2<:^>GD3L/$PCN<=U5%0;VY!-$Q /-2C-0R]A.[5 MXX=>_KW"G40), M&HI*1E)XF @3ZO]EPRQW7^O]]?\.<9CS $ 2U89(#C+$HMKFFLYPLTT.1AD( M ,#0H=)D))%X,PSS#[H[Y=>5KF7\;8V]PX78O;TKXP5@X#_:A>;X@4!%+9&' M0@6[DENB=F)FPYLWGR\VSWG7W9^]U366$&/$VIQU\.:H0^:Y:K?MFM*/7]=: M?_+L^N5.N4E35'10:,6-0>YK7N] M]7_LHJ?KKW^3;S03L;BVHJ.+4G:5+-(Q)G?%]2?/KE^O]D4^%ELEF"J^[5-9 MFUM9ZYNL?VTV&R5]3?H+O_A.*05>MLJ*FV25'DTW%%V-#54W%1V0 M*?6- !.J/C\0@ 2%OSE[/">N.:"I$613BHM5W4K M"]7DW7F3D?+Y\H&PEQN%=T@[?/M/X#""9S:G'HMA^%[?P'MF#U]_UN :Z<2X MWG&:+$TEQ8PTZ/5G]2K8J]*I")4^[<0!10=*D>"_ Q9#0)/)7V\@67#W]XP# MSD:L"^B#!9.)8.Y,YF? >. 51P"R=6TNOATF_ 3!F].I @CBT?V\09\NUM;% MF):AQ9+4%EH]MC^ 6QX1CY!GDL8#^@(KU02*J6R @*-78!Q078@]CH+R+ 5. MY201LX!R<>#/R.J"A [ZC>QNPI6UJ-I3!*OU\O#9INY( M,R3V8*4.H+CMS0_0#] >V, 1K.L #H#5@V;7UQ#)M-J<[D&@&!TSX!I#Z_>9" M8&(3>X](S^L#)*K9@H]O'R_N3U!62W&LNBZ(BJ=0_J.:!5X8E-QT@Z%R2VF; MD_J=(>->!"I[>E9L^0(AG-5?G*L)8RE'EA;R2DWV8KE99P5,Y%^IL^U8,;"* M[O\'Y!.L(5!EN.%^=Z:=9YQ6P?N]J5L8XQ2WL,1]+42YP[9%T$^+%@'B8 .!0;<"!JV#ZXF);,A(#-&< I7H/'V4#1;^UT7$@^%"XU8MLF0^%D/9-*3$O3 MQ6R2^;2%WN(VJ#EK3\]XX+;?X.,TN6#?=B=Q*=OH#$P=C\9MNIKB,\W8&FZK M%/ETFD(4&.]/8#]3 -*:<%M%?/1U5+90%(/WPQ<349*UX^T/;"MHH^"4G6H? M?@?LSKP(GBYX+FI@(4TV8+@0!4^(/V$PKGUF!P*T0T&3E0Q-H?W="QCYNH$D M!(95@F\Z!MH2@'DE".A>2R!RE\:8VXC4A2%GE%HO\5FTHR^XZKC(-99D=MK* M?!)R,COB>N\( *>)&.(!TEGL*3;9^KB;6G%XLS#*MO&AS:RB+CP/CB3.8<\> M%P,8\@$(\AU(@P4FA0%*0R/-DP]@9]LR]'_@2>"S4;(3V!B!;*'X0P0:KVBT M"8 >1?"9]FQHR2(@7*V6P_X2_IG\PSW;5'!L654!8:%^Y'0=&-;2SL;Z:W_< M[E,(ZO:^TK[?X:P/9FQQDF0Y:3Y:X)S$3#=&UZV-%?>BB@9FBPBPO_Z:POL* M46#=U;;5J;#XLC,L5GKK2GR[^.P>'"A )N#"CIH^,;L;"[ 5**/$N9QMYS@# M[(XO>)ZQXEQ8-.?Y!1[ET]52(]]E!!UNT/BYW7D "2_OF,=[[\,L[X6[T/WI MOGR*^2\_Y:5M #E6NF,"B5LZ@ = ;,&S=O%$#_UA[R-%M#W$A]\ DAX,>P3@ M_P/$\1FP#Z'Z=\0TD6TIFU%4(G!UL":GXU:FHFZ F,8_)::FKGJ@]?O0GKB; M.^[%ZT[N80WBZD>1.MVQ+2B#*.*X%GD'JLBI*EAGH=8WM!#=LK*M?I,HE9I2E+0YH3\'0FRY9GX@I8Q8D($3LCK5TB MC4%Q &0,[ TO*.?"V-#.F@4DKW :P+V-CV4?C=?"! Y-MX$TK$1T]KHO$K\A M"1>U;4YCZ!\)OA^&VG.8":/(BCL*K$42DG6N(;O!XW8LE'CJ^Y%,"H 'N#K##/A%0!#M67WI MTC_/MA?@.AH']B.PO?H@?3^#]DCL7[!L'" 1>).H\1OX:UEK 2'0 MA?/'I%5\JQ3%$8YO>H:ZS"V&!;L+ PK$*T?3'E"BG!+3=_M#SGZ"LQ_*)F(T M!Z)KTRQK4U-<.M - 1I9UBQ *XT7P;1Y413.'\>D[$6U2-;M&B.3%+EE6^JX MM9'.YA1[B N'PPT&ZI &L$<"V*B)K M#YCU)HP)ZA.8\ FA8")"C-P]QTL,/4H#_4>05[_^#_P38!ZOB)P)\X=G_PJR M92C\S;W=*/@$PVR47X_\+=[*]IQX\*LJ+BO+O:R4W MP1,NCL2'-UJ3\;W*&@^(4QZ5$%7V_OWO_]I?S7/:=)0'QJ+Y,\B-WB.>3Q<2 MI4E+8G1BBMPBRDW!ZW]RBLMM+'^MJ<13*A64G_W0/_,3V1% 0(XXYK/;U@V?MWO, M3E!/1.*$W5>I>=JWC#AL9D+@^D^OF7LY2T&#VJX<9"GX'_WXU0M4 \*W=XFE M;R-Q5[*3/GR%>@>@'@9@T8:H!8R=LL8_[:Y4O__T&KH-@PDZI* 4_,$^!.J ME$1&24'6 *Q!%Q/L1W9P4^C-IG\L,W\Q&N<(T(O[>T^QS\/=L1Z=4Q" GCS: M^1TO!0$EZD]8I5^T.^E18K-8IC:R5G/,!DF[+!Q*7$PS+NI%O-AT\I&R=+P?8?H-(KA!62\!A0K4=&] M9%9_/:<11ZAY:-G"06J,9QPA(S'/V1R60WJ!E70+N4G0OT&U&"A\#3-GWFM+ M;W8>F\K-I2@C<[@/'5Z-NUVJPL6!R]9[ )= M]6T[U\A-RK6N6:5S;F90&@V$7'_XB?.67:HXV(&;4_B2L^:;56V[V>B0;=-+ MHI'.XL*\-291 NEIC4T4T@4#"X(6.M;@5N !$!(=#1[6^FZJHO.(L1J@49!" M$PSMNH!SLR>L"4W 0#:/CBE0M-AZ11"0O?A.1A8',W;2+\[$MB*FZ5RQ5E/3 M0GHA)=P'Y.,+5OI!W"H#4)B7#4CAHNS%6JT#]X,!^Y.9?U:JC WG=);UHJG- MN7:-D^CNF&PX5BQ']Y: ];HFGIKNDO\VE"GE/1Y&8?P0PNZTX)VJN* MY&%67P0>';C 8?.R!&? BH@"=MLP0]#071AF@-P"\C,B_N9_E/9M.RC [@X3+M1%-U%6RCXDK]!*)J*D(=G>=8G^.3 +CO^=+9ZP&,/W/E\6V9/FRP?Z8X:YL!?N8NSXZ6>]9^G_RH:[3:5H;-9 M-!?%M+.RABHG??P$ YDHN1FG26)9HX.3I((#-_IW\:0T&T6U26=E,W(^OYR3 MBVE+:\&,A=?JO001Q5*0:3Q%[_)- ,<"5L3]MLZ/USGEH!5@JP>1PSM-_K=2 MX!"$<3O&7.'8\$I9Y!I?:ZX33%M9 #=OWJ974VJ]_#@.(3W8G24%B0]YCQSG M)7^R&9H31:_=%YVT=)L7[Z=D$W=USRN7.^W%+?:A/;7<\6N45_,\IG!'P%'7@B_4JY M)=S#@\J<5[)"!-'B37D"6#<33;"11S!%Y%:>G['//GZ'#=TKZ]4W%0;$W&7B*G*)X*A6DLQT2 MOR!.S"##*(Y-8(93D"#WG$PA!(F<%C\3!4<1[QB.^6;0_GK69C39; "AH!1F MLUH-[29M14GI)HBN4PG=)NHTC5?Y[+BDY?AD=>7").>[9JAZ !L[W/0<;+ MV9G? 45NPL@/@D<=7ZVKO7R69>0VFVSQ'29=T@#RQU[-K7D_>!Q4Z;P?/"Z( M'9>LT^_XT0;$7L]I1>$ZCSXW/OP[1+J-R)D^Q!UG(Q\=F4U$">J,%IR= =+[ M?6%@ICO&BR8L6P9FR MM3L@DC54?NV=,@.9,T55!Q/G3)&#( CG": !J]P&M6F*'YF,L=#O- %/]() M%Q9,X G[\#:"4@^>2PW@*0;W[*R>W,"#Q"= P>/ U2G187)M#8@4+%> @(+] M)6N"; *;!!8G[[1OMS9%]LXL-VA*D/$0NTQ8THS*(.KF4_ H/Q7[@:L@S2=_ MJD=Y<+Y"MN!7>L^::&4W^W]!#X)OJ .AE,2]_#='2"?;\;4UQ\EU?#408VTR MWO\-T#VNFFR9NN"@"G(4NSB_D?9G&Y.AU7J3+C(U6NTWQ.QP #92XDP4S0M* M[QJ>P-,BV3\)NWGNZB=Y]I'+Q6 8Y\(LU[L3JS=8C1.X.CUUE'5N > H8%/Y95 MN"MY65 7%@.<+V?YULQ<,*(^M,7&RJ#QT:W%P$EP:5LM#9<+9Z4[1&XJFAD; MB<$K,1$H!A.?0%Y 5MXCT],^L,-=$K)K5U*]HP+883@55LRC30L]Q/+01$#% MG=SN9,6S=< #X$BO6&[/YD'E!W ;A:+A;6?P [ CPU7O[W^^0_C/40K8K4RE MSS17Y1"GV 1.3@6!2K 4*:38."Y.V%2,Q-DT$1,J-%5U,?K#$NRY/%( MH]0>Y>+]=9/)]=AT16)$>8RWPFJ3K3G"R-"5>-IQ,F''DZT5I*U#MMU6%IJF-PJP4^C:VZ+AMG\>.1;7,2 M'^C1\8B6J[/YI#YJ##8I./)D26LJMS&X@5-@!G39:(GT*+NE[IJH M#TPF&B/C!8X<)D9#>!OO"4&CC8Q1R2R345PFDA43'[)YI>R"D2<$G0Y[O;1: M3:M,M;4HCYFT.REVX,B H ([64-;*:2/%%\*,_+%J_HEF.*P*6P ML\ -6?P(,EG;Z9I2KZH)>Y%+E.56:5!O-BI^#@Z /-CYZY5Q?L8K<(UYS@ S ML$U'O&S^Z[X_^[)G#+.4/4LS^013DF$7]!HJ.'RF!>81PT/U*W.@Z\<%FM-C M7@!CH:CK JSK0,GIIQPQC-RL-9@-2O12RC1TT]&H?.8,1\Z/NRI'/MQV^SF? M!A6" ']2M/S@RVEZ[]3CF^(7BN[XQGE\X]ZL%/V)6.N]*:C<\+K;P\98G&&) M/X,?]E<&KUCQ"QU@2CCOE0HZC^-\#;R]]TZDT@\ MX8G7[I7:2V+?>SXL%)H"&@=V0?![%#;__^D5H<"TRC?K/_PZ'_3B8"@WL73% ML<5;%'[@8/FO1;K0]\ ?WWLSQ'Y%SV_>CA'RY1'Y0CR1R9 OC\>7U!-)A'QY M/+Z0J PPY,NC\07@6"KDR^/Q)<2QQ^1+B&./R9<0QQZ3+R&./29?0AQ[3+X M?0G9_KMK M'7+=V-#=5"=U[ESC)A+REAGP8%IS'R*]M2<_&)%N=$ORZW9]J$N/+B:A+EU> MEWA=@1_^OQ_DCT_2)_WTE:R84(8>!8_?\$\>S=(;H-]$(7IHVKW?#[BET?\[ MRG%0B_$]C/['@I!+0&X\_95TIVCJEG4AE^B+0>DC",N7\J@S/.^H#DJ!#B4F ME)AW2$P#=I[6]44H+C?U'+^2B'!@>;#QFR)/Q=!^^W+VV[V"MI>RU/SL7?], MA##6&&H\C07MU[\.Z2#.8BM.<<2O@K9?6782WTET.%4'R]]R7L5^*#RA\'R M$O=3* MU"NJ1#65QR6-V4V=F^MF3N$LZZ!!0J!XN4#O_%8&K45!&K.=89S9B+T2H]L+ M0UD?-C&)?:"5P2M30P'472>#V(^@0I>;JT6K.U.33%%<)_)TO,6HDS8;9V,_ M?E&1V)D>ZQ?;/Q],5^X"&:F'(\.WA8R3E6)_A8CQRM3VPNB9/<<+8 @@+WC- M&3#!-SW*TLMX<2%.E%C!H"FB(L-."]2/7T2$B)TVM?P[1),03;XBFH0&R ?A MI"':9Q##:"?&F^6@23-1B\^YO=2J178@8J31_=K4:0_C[PH8@4=^(6_\KMKR M'@_\Y;XC]Y3[XZNX!,>$T8#WRSECB5-'J/%P7J\7$^: MJ9G""" 8NO<";TF'OXG;/U+PE#M\T,_NI;]$YW M HPJS]5AC-!S329JJ')6YP99N7'3X," E6-DV)BZ;@,&! M1 2_9G#@C]/[.U<6?".]_UJ._AW5_A,>?B=&9/L;,S9FEJJT+4I;SH@U("( M#S]-7-._#P$A!(30$+@R(IQWTJULO\VX4KJ!.Q5=Z-.6M9TZL-DI<-+C$3QU M12?]NVC PZ6#WL;]?K,*&^GLTS1R:YG=)]4S8[$4M"%)R/)\'S_3SN1^]YH\35\_WN# MQ2<<_TV&UI?M83S';)C63+%GVTV9R0 < 8Y_G#CU ,*#_1!&OBZ,A$;';X0+ MS$Z_M6JQ^39-QJQ2'D^P=*[C JA(0Y.#3)U&";\K5H1G^O>3]FM$%)2IP\M5 M([->D/.*S4<[8UY+0V,:113([W22W^+@U1^7"QW\<5MV\JXE,3??O^^\U&^P MF>\N7O0TSX>W]H).TSDV9C+4,I,JC@>S<7WMWC*"T$UM8[VR4THP5&;8R%16 M$C]7X+5D,1A%C>!4F 5P64,_1(U'0(VO$4FX-VA\(I)@*F*2ZUFM/EXU4O5B M=HDW*. >)%$D(1*/Q<,D@A!/OA^>A%;(;X04**4Z*:O;699QS%F*8O(&YTIM M@!FH3( BJ>]I@GSG#(0^!_QYQ_HVI^X4>D7AU9L[PX/XJQ_$'VX!,; %"+H# M.? (V]U5J^'NOO('V_U:RP&SC.JLQ#CC['!8I"JBG6G?M+:^H PE6BO-Z&+9 MV48;XUZ46DAL"IV]QZ_K.8<(\=*IV=WU)$2(Q_"W;P<0G_"2!9YQTE%EX-!B M>AR?%C>5:-W* .R@8%^.-$Z$)^XA=H38\0=8%^<]8F!._KG;,""!L23$ M%>SY1TB3$XZIW#JZ1S9?PZ**.(5L@=\*/C)]5J'/WKAFTF>WK1L^;_>8G:"> MB,0)NZ^":/OBSV$S$^XY_^DU[=<.?@72#O44YZ-[N?_3C5P^*'Z9/,=CW MPLOC\%6%\]3E^GCT[QM=-CNR;F,MP!*X1UH1K*SQ3[N6F_>?7D.WP;ML'5(0 M@(XE"O G=)P S7@,;-BG5,0#MD9+)^(3>(33F!C0C+-QH6DP*:H:9JER'A*B,7).)FB?GA2Q066 MB3XVVE9G,T_118F8MHNCUGQHM%D")4D=#N6L?I.N)2HCICC8T!0W:C;:M0Q+ MLN3QR.$VGA]FA+7+5(VBVU-Y17)Y.#)Q/'*45/!B$1A#BVJLO,;9851T8G!D MZGAD-]WIZ_%T(HE76^NVJDW8NFBUPZC&\UEV,2!RY4JC+98RG,O& M3B<:KP_TC"Y'6W1N4Q%G9K'7L]L2&'DRT7:GIU#U97;+D/UI9SPR)+XJP6>> M3%0SD]E5.5]TZ69LM*C5<_J8Y> S3R=:T9K@57Q'7U0KW?G 5I1*UX#M'/'C MD4J-'#"-6BN/J[-4H5]H-,@&"T>>+&G"FN4%F7"EQ6!>'/#Y;CJOT+!'T\F2 MG'J2[RT6C35>'&_S]":Z+N>JL-/-R9+L5+F8,YW"C(EFK:P3#,4LUF-R7C*97AN,/"$H/N;U M3991)D662@E$7$Q/ M22HN'#^[,*O/J&*4:^!J690IQFAJNEF-J)&15X%" MQTY'=N)]GL[**8,I#O/+2H4M4+.F>TZD3:7.Y%EEH.*B0/9=IS/BB-%9H6JX ME5Q+Z4<'C-B?F@KO])P4Y9X3JD6C1/#XK#GCK>J&8V"<4OH!*P2*%'*6L.BOYXWYNP[71-J5?5A+W()=OW<%J[\U$X.\JBNX"$PQ# M!C!FF*(%=T;,!G_,Z2JP03;0>">2_UK8]-6S,O ?:,#D11X=06,Q(H(!SYO\ MB?8W[_&!F>K%)H")JG"&)?X,?MA?#CR>\ZTZN/_QGEUT:$3N^6V^"8F?&'^V M&;QU[\[S'Q=+[ WO5+_/5?=O)2F'?+D/7]YJB!;RY3Y\>:NI2\B7N^'8JSE+ M(5_NAF.O]G,*^1+B6,B7$,<>G2\ACCTF7T(<>TR^A#CVF'QY(R$^9,MOL>7K ME;L_W/78W_9&Y.O$@>Z>7_,(,G/S3KM?D4BWJ>KZXD2Z3?OI+TZD4-U"=0O5 M+52W1R+2%U.WVV5K?QU+>H!^$X7H)2X@#WVJFWQ@$X74%?OC_?I _/DFP M]%,\_954!Q7B7LCCO#J2WLL!OX18?*G0Q%[U92@;H6P9PD8HH\%;^[!8;^\E.VP>SY;V*"?67DA,;6'5N879AT$%:Q%:0_6 M$B/G6&"*HHE:F,#^'V'KP>]]!^!5>__\$:U]")*-$;"W#_E;?7,#SGO%FG-[:\B?5M5]I0L-4# M[$^8#+L3AF#R3< D-$ NU,*_T:C0348E<8=-*8S0K2]3(P@8?@O_/Z=?87@K MX$,(_C4N"&1;B4UKTAOEF&YBF]R(L6*]W( V-KH@$/].%P3V3$X0P8#%5S@5 M>LQ=_ 85#;?"H=MF9G[Y37JG/ %(I0;;A.0T5AM<3$RCN5%CIN+]FUY6D"Y) M!*,61LE%<5 H&M,)3(@0F@*_Z:AW%+E.284! MOG 2[]I"'SGN_9NY8*_6Y:OX7LK#CFRI[$RB>?H MB857*^8BT8/=7Z_C>S]84(FI8379LL$[PZ/^[WW4?^D[<\-P^V<@SY1UFV64 M0.=\O'.[-IE;5#,EO)E:-GLZE>H-)U>Y)_BO7SO6)7 MX-HLA>X\/%%_'_[XT6GW#^Q6RKT"-FUH+>) M$>5"EY]D$ M!!(*7EX:#P_X0QSY1C@2FAV_$S*8CPLQU>56[&)0LYM46:Y/JW-XG48:&AWQ M!/7'&!WAV?X=Q?T:485-S^X(9&Z\P)OD=K'A2Z6YG8/7#Z&H OF=3O1;G']5 M7'B>__E8P?V*8VZ^@]]YJ=]A.P^^XZN>CV^31J*L8W$*'/3 M6H$H*ZVFUO5"0=.PU"?@O,^,Z9"'T.N/2.]6T. MWRGTBL*K-YF&Y_%7/X\_W -B8 \0= =RX!'VNZN6QMU]Y8^V_;7*::N>:,S[ M#+>9LLYTDDEV]9MFTL\7;K(:+>:J"[(KYD=S7!ZJNLNFT!%\_+K.U&QNMC2Y*"\;E89L- XM"[@63L1B2>3H75QW5[&CW\J M_UFZ(&?\'YL#(O@+21'4!%ES.$^,+KZ6N6/9\G2S3[ZCV7M_V07W2./=3:MO M,%E$>3@GG^YYQP2*LJ*;,:FT4SSDQ7+HEI4HQ:]#H\8/"0DQ6G)0X=P@][T*E/NTN=EY4GS"T$[R< MH_9):3E<6I>?B8*CB/KT%5NNX-B.*>Y3@?:@O0:&Z)CU7^FO 01$0R@ OMTU'O(9U\?8FUP,J/]4517<1 ,#I8P:@ M.CPW0G@@@B>H:+>:HD4?[FCZ% W*Z2K8J3=PWR:2_UIO[6H *< 77\.5GXC5 MWG1\FOBN"P\FRQF6^#/X87_Y,'[OW_"L2"H$\. MKVFVS>"M>_=%_WCOJ48J\13>WG[.>-W[WOLMOTO>WD[%0[X\'E^()^K5_-*0 M+W?B"_Z4>/7"N) QO\68#QZ6>]O*@P5M.J+*R/I+4<,,NHSDJ,,\X.AT6J(MJ9ZQQ=G;HJ.\UM M D\'.FPC5%QS$J$>]TI961!K37RSF119)=;J1.L2\+!@\G@D09XVCOIT.M!; MAO/UQ1NP)7XQ!/L3X>I;9-J]:?B$:'1I-&J 6?5<45F)=11[/ -$9#2\L4<1H<_DT@>K"M%S I$5I7W]JZNC2"A2;674$- M6E0]5S_7BS.7).J..C:88C11)9U,31T473;F&56QQ,6Q[,[ 185&56A4A4;5 M/? 'IBZ<02 I3PZV42&5QM5F+#\AH^DD'_/O#[L* CW85@NXDPRMJ=":"JVI MKX1F!=TY%Z-B)7*H5]AI;5',Y18K,CEA8ZC)\7-Y.T$51BDN"TI*H1,;K]YJ( M)!.O98-_;:O,*[WMZ3:GA&;9U!W.^,\>Y+_YY@^/F;) 4I)_&CMGA%MQSS3+[O-*:-,HMH=XN+LQ$Q5OE> MM#!S/3T$*Q&%C/W*.!8.(ZZ4'8Q^=;ULK8FN"*_(1T.W12SUA+5T5S2QEF/R M,\X2L8P$. O) M0KJ.82@;++A8% E<7E3A?SJB9>BP0J$'1+_=_2JM8QRFZ)H4!9^HF(%(9@2\YP+>8W_!6?@/;+4RP:-@39-A MZBN (W#/0',51(@7Y@:"B/<\, C.MP-T1@#; 5;@>(20$6PEP]LLF+LN M:W4 G9H4K/2Y'VY A. O9X<#B.&"/DZ6:;,Y8-( _AB<:6\: +^>']=;.[0F MFM*F(]JBM0D_/>!S< MF0WX7D5)PYWC1*5(%1BQ4&]TBG%!3J6D'[]B\3-E8O4!Y/Y.KB-@)UN+0M0 M>XCH"64$"#^F.HHM&T B)Q#/K0@L5?#*(ZR?H>P\E.PQX\9@"CE1@@:PP_*TM4LSW!N^YX0LN%@53)16-&L@^KDV*GW5V@+/&[ET&I M>89FSO8$"T."9>W0&;T? X8.!J?P[]5$*;97_17;%;E_0U%BU_G\M%4NB7AQ M0G?B1#:%+ZWV(X@2H?*E]2!.;!5L \\-?056N(;X9M^X.W S%V(MO]ZM,5J M8+,7A2?,0'%O#L M//4/;7<-_E.[+&&?":4%##WA_@&MH>D0" [\Z-ACI6#!,88FVK7A?D#5/K^%"??=% MP(#_ =] ^^L!WJ$B?HGK]V>^(:*#H'0[+G1.+B(9@1%8-CR7B M.YQR)- \F(^NBB9\)%"H&;<2/?7T.05$$$B, \Q\,%C5!1C<.M)KR!4S> L8 M[TU'1O$?I$,6_"[L\@7V@2>L-Q/!N+=G%_C!2(C0(WV"(.*L.,5!]]#1W[& <$$(WE 7-%&X!L! M@F_+P,^"GWLNCV7("P2^&HRPHZ]O@]"=9,I(^$6-UX$A( 6?"]Z*+;@F7]?] M!8%920 # 'F!K#\'/-'3$3[JBO\-V?3W ?"QY:B[#0.]4T>RJYN QO4SHH/( M%K .;"B*S@$H5L!"#O!0!=;X[GLV8J[]&L>>&28 5Y.'8#N!8#85@V FF/3) M:Q':'G,6$!0(BJSM/VBE*V";X(#-MO$$<>^AR)X!$LA))S((H,X4.813'L%\ MZGNK.7BKH7"\^!PN/;B_!E4;[M54\HK(F?#T9/:O(%O@FYN?*'K^[V'D.H:" MCYA2'1*)(E1KZX5I67\Y!27VUC/YZRI M70OWG[OC)4AA+ G[<&'//T*BG+ ,=C+8H]M!,P/O6X?M#/S/WBBN]?EMZX;/ MW#UN)Z@G(G'"[ZM'>CEL9D+OXS^]9N[EP*\&-VKE(/#K?_3C%VJ_ 9$FYW5^ M> [;-7![@'6 NP!!H9_;]_)H\R/1CS1P;> M"\9&0=;@_@)@\-GLN.'TCV7F+T;C'.!AB,+?>XI]'N^.]>B<@AR=-KU^GA.< MTWS@5(>\39>73R8;W,')8@)#_CT6U:'?PX/U'>WS'+"J3%FTO:.&8%M?:+JK M09O3-]&A -;%;H\_AM\>QT9/7"C]RTM040VGPU/$ R8R^-Y3/#H@EMQLH+0 MYL@R0#;I\[20$&F>U;N;$.H!A!VW0;X-> %07'WW0NA<>J:S'_>&[]AS:/7IR9J0L>/.9!Z> M,V$364!6L!,I@O9[%Y*]/#\PH* LN\+A]:\\[*0*,1Z]"T0@X$TB%G2OGO6 * M2.9/S3>8Q9VYC)R"4TZ@M6N6[T!#T]"V3H7CE()P@H@VX"OP5'Z?GC*@'V\[ M*"8#5JN(1XM[NEO !&UMP$/2]]426LI'E(2Y;V YP,)%V098"UA.._\YGFOM MO&@6U+M.PHXO:!*P^V#.!S\BS-P0[Q !)WGF&X'%/6 8"&0!#1T'*>*#L M)RH$B0W^XP4XSW4D.YSP#,BP)YDRFKF$2(O23Y!D[+CC+0)&<+Q(&-CHD>)Y MI!-N%F)Y<=L\#0=",4-*B$3#@P\=I0:^V;+@!2FACFLB:>$::W@[MH#@( MIXC6O@U>^.B(R+O M7,@QX6$6W+AR'FU.;Q/8[Z*I]-/Y3GH056E1DG&J4&3'HQGL-YI^.KUS[QOT MQOT\I?0M*4@;T:+H*-[N#^1R7V^YL(EP[ ,-1_,7Z(O[I=7@JGUW/\]<67:= MJ*;78[B<*AIIMKANE< $?E'4*\S]PGUW/T^IT78^[+"%/?C)UJL9T\_GB[X=AJFB MZ'?-%424*>T'##CP>Y!5#(P@#WW#E>,7Z,'02HE GW^&_LX!@G,+=*HPVUC(;PC.;P^AZF!Y MT,@['@Y--FA< AR:H$!(D$> W!)@*)M^',8[%-]+MD46'YB;>/1&7?2>. %O M$/U3/"^TN\LG^/_9^](F59%G[_=/Q/T.QKEW(F8BFOZS*.*9>T^$"^X[XO;& M0#81!&41]=,_58"VBFUOVMK=S(LSW78)5;G\*C,K*].WO((/?0/,XH$=Y9VT M^X=) !FUX) ZX OP)7@HKF#56K!*R*V_.? @&//V$KOW6;2=[3^^L\U[.2F^ MNP?S2_>'PNGLE"%P ?=*)G/ LX('?>(VMN.%D2#U/=_J9?7)[;T*YMB_0FLR MG,;IP"1F)IXX[A('@MTD.$#:F]H;#J=WC]C[NI=#\.99/JO;GND.^1/(URX( M)_C$W_)+V:7GWQ0.3C+[F;+8 9D"(L$%\K!GJR(INY2&*A!\+4;L8A9/SYPH M@$1 "X"B..)6NB%IP-=YF!/MZ,88!I \953TN0-(&[A]NV-#[] 9TODQQ@" M][ZJ:>O3/K.@6%O1]P**L(CK=KU0TV8&P ++TQ9@Q\06CN$--6;PE!WH_LZ M\=RU(&#B@MUUFWFTS8[@!$CK0,.\>"CXBBG"8U;XB1>:V!BZB-@&,G'&8&(0 M[43/&;<.<,?+60]HYWG&0= 2PH1?U]V+EHFZ$!0AWR73;6TW O4E<)^R@$?! M4;7EIP'!1P1\/\'V$T@"CW,U1X"!Y"U5O3CL&U+2 02*H_B"1(RXQG-L96%2 MDH34Y/&B=?Z"US8QKB9R\+8*U)@2E Z8*'?0+OAX0"Z8:=M+T/:2Y!1$*3%E MK-1!Q>ER5%VGUTZ<.$B2>\M=L2=P\RZ(';]_9] @^)Y%(R&YHHIU4(Q%"BC1 MT*5VA/VUJH.#Z,24 I#6(3OF![*/=P*/S0(EKZ@8*G3=OR;J: /=\T5-'\CR"" MU9N^7OG*X@?,+05@&V?& )!R,6,,IP1G8!JSK0X>9-@%*0E># 7:7_!3"*!+ M\+N7:P'%_5 J VD%7WU"E."9/K" .3I!K'%@[GI8M!I9@Z@NQ9 M@GM]<'@?>Q K0"6?[!+@"ISB+0$>0HJUARE@UOZMDFW&A+=$+_O)AF',!QB5 MY_TV@5"BQ-783]A/%;7C6@:-V--;Z)HQWD_ M,*IFA<)J099E. =1\<\/X>&/;X[YFZ$7V81?]VQH1_<0'^B0HV\SL[;)K,_8 MKS"U21$\?8:Y;D$&&3QE$F$'A9];6S8:]['03M,/* M>J6WD&H;4QX1X9&N5B+X+Z,(U/-/ZR]3XM-::9:MJ8\/WYQTT MF36@QW:5R_U[^P#Z>(C8S[V=KHW1A"/5(1-%^3$6\O@^7O#34O%@6=N#VW\J'1.Y/T;N\%=7/PB M)?$2MR[1>Y+AV\=FP3+&I@(>4X1M0.#2X",YW4*"YWY2R;P;E?H](--%2N#Y MR'*?58NO7-X.PW?%+YJEE%5+U*==EEM+(T<:IY.,\?[Z=L<>0'UW2?M$;3MB MO43DA1JOJDYG:$V;XTZFK@6]LU+)AWCJDO4\7S)RKU.X<5>Z\_5GPQ>"LMOA MUF<"T=U4*;YH6>( FNZ_+/'5<.KC*7:O+E'L:V9)WX4J0G&,$]"UD3%LE*F2 M&Y8AF_TQF9K79QO9[[:%80]X,MS@_J/0=>M-]] &.W=L]CW-L=O:5S>OR_N) M!MC-UWI["^UJ!8C?9*#I+9%#M1PYIY7!JFW&\S*U:FS[<*'40S(9SB=^IOKP M#:[UOL]A/BX1$3IX_E)UD_W3E%%J<*.NH6''8Z(S5GI10J0X^P"CM MY.E/8IA*C%T,R;$,+[5;IFCGQ27<-D,G2NG\L"-KJ2)'DPMQ@QN(&.=JK5/G M1+-APRUC8[6@SK!DDS-2Z_'(;HWBX9'"*N\F^GB'0"O5V7!I-4$6KFNL)74@OW5$R/%+7 MUA.4B[,3%:DDV\DETDO\N=K,J]ZX(@B8,&5Q MFIG7M0F'2$KZ/JHM^Q9&ZC$6K,;ZQ!).9\_PO&QS/V5E_7QVJS_GV)Q3A*N> MRWD,WS^4VV/],\=P[$Q/Z1URS= -(=O6=%E/%G/7.H;[).B[U&E<, /O,(YS M;&/[@7\8YWWRV0=V+S19BF+BGW9>=[X]5,2(3SNO.]\(-&+$9S'BI3:F$2>N M>UYW^[957BI28.L =Q@F2<]A,MWO[]&XZJ*!WMOW!;U-E.L>.X;N&'O,WB_1 M G-WT/091^6?VQ3S1H'8SVTM?JF@ZMVT$?]R1]B>VTQO=ZOM%G8B*KID"GPO MG94D5:S6J4U\,94+HY9_]D,0#W@R7#K@Z[>A#*(QX 7;LO?6M]G/[ZCSY!>U M8^YQ/_\F9]3;@YNF7Z_2VG5]JG'\1-%%UA+= M-5;7TJ/X&6/KGV]A;9WRYG9)-T%_JPNEVD0VV(]:]X\TUJZ45O-JIY%OM2KV M6$SV:47*#26GE8FG$FG8T/+K6V'@F8S(.R8\_1;VC^8C\RHRKVZ_N&\(.[NK MUX':!,YMNGK5[K6#Z/:[U&V/:0;[:J5MCR:78RF;P%EI)%+F"*? X MC\ \2IB4C*,/*2)8=N8[6TEKR]("3!E-A+7R0H]D-8D72'Z,Y=">C@U>TV- M[+WC+=CWN6D:@L/;#3/HM?"!-M)U*E?+3M>S!8LHU<*DF4LL)>2]K<&!YH!G M-J2:1[8@,"VD=:'M-T413O9K+K#-N+-(35B5,1=T/\/8B7:E]>M/XN%D0WD& M2\'6/[!JL<^>;=5*5_1K;7MO@EMX5>_:$9KXKVQAH_7.E$!^!M(BQ MIPQT\O&EJN[[D]DM^!%69+J#GB5GE&$75SQ4 9BR[A7VOIJP']L4YYO=UQ3> M-,:VWWK:T!7>ZHC\1#J+012K?/5QBK!MC05R/ZT12\EK7!PMTHS=LG)R:5*<5>1??^+48^I\#X89!PLA"TL8 M]Q6V;>J\'1 8$GL-XV^ -Q?@B,91@U'+9$D4KZ6IA%24U,GXG3B3WA$C.!S- M&^9Q+.XD<\H4W35+V5(=72^U:E?.KE>E,>Q^DGH!9;QE9CKG3 ?(POO3%X&S M"L#PT7=< ;MI5>,#IB#)1AV0B=38]7+9MQNTA>#RIZA)$:_U\3F]H=!>*TO7 MT(*:6*T WN/H(_4")\"23O)!@2WL@LYKAE>IUN\$;MTIC(???*:0:"C!^+#& MY2X,^W1#ZJ;]2R]D@GGZ=&T5VM9YAX7?&U+:-&%9 ,CP)SWRNK4P7AGR]-:/ MZ &;HK-R DWB+8MKY^3IDA6KR=6$3)5'+/G.WC]'P;TF(,))'2OM:;C KCY(B3IP,5 MY6166L\9MSK4W+L@_3LN$L6OA\%0WW>OP^VENZI%YHDP\_&6"[R0^&D^^BQY:I1@[]>?W]MW8M2+6X['ZNW6&=O1">XY M-RLFGWXF^> AZ$[I^>'7;;EVC!B>0)UT:I_D+6N8L">3SFW_5 4O991=MPX; ME\1,EAFZ:*_KIH;\+)]AV-9UL1I/)3(3UNVP-*[HHWZY2KOC+K!WXH_A6E<[ MJ(8=LH_/5_T]<;P^V">WYI V^08\\/.! $Q=E[M VRP!?\<,,)&WCQFTK1]*B6JEC>=R:Y+L%_)U. MSVLEK4,V<_7>(#=CG4*FNZQAKFEU(8:=ZP'H"8#?*1A[+G82R \,Q^W@:2=Y ML+F#;3K\MK?;?A-F7WR#]FB^30Y;F&P?YC7--8/&9N(*"+2U]Y!04.;!"_:. M@4\#MD#;\3I''G;&O9V$=B:'W>B"QC0A'?8V:Z_?Q:>"YRL.;"XNC@-=610W MXDIGD>209/6LD)E,H:-W!O@>@NXYD$)?B28%[["P"BT[JR[:V$F"Q%.6,)6< M;AWEIMU^#['MLM('^HF=OL"*ML\^C(=D]5RQ)8@D@($ZQ# M<\UA.L.@(])>I/>ZJCSU7^E95KK=LGAZ-DHOB7'76*11>&\H]/9N2IF[N*#3 M:H\N%,96:L9,\^ZI"EQ2(3U>$Y)4HAFSD,MW!@QC,.E3%;A4DL)LJXYS-#>N M-)J2-5F7JBM)K>&J)?6!?")Z8A"5?'['P/3^ER]KQZG\2Z&#"MT M(<%P!=;5$GS]6I6?WE7O"T.]#L5P33%Z-8=H])F%O[:O%H-7^_WKK)UCO2L* M]LF]=L)L?J:V5[W0PG,3RJ[03)8;H+U2IS:JNS^\Q<[]%?5*$H]H\F=6SO$M M\T:-(]O1@3JE&/[*5>Q7D+T#Y.$>DT<[H!&^Q7T3E?3 ZL%?AHD MP?_]PG^]%S.Q1^RZTO#VI9\-J#YW6KT+FMZY)+PN)/M:=7FC=OQ >0E==CHE M+A&$1HKS.8ISPRO\%U8LOVA.!+J1[+Q+=O!+(/ =5$C87W-V/V=+T>%5.MD4 MKEW2+^O M5&/\G0HNZ2Z.ZCG"9@L,H=39MM(I+6&.#_GK#T8^D/B+O1B_E*OHWX3Q@J,B MM$8MV[];:XHSQ;;AY>C+&2@_$:UNN>:+59A[*4;_C<#H.L:&IV5M7\FR0,>\ MTBU;!0N :IMT=0*3RG8R[U1+PSS+J3.WH3-HH;0.JO-BB7 B>Z2QD<;^&(V] MDOGP097E'-K(ER=&7BV@4KXTKZ=QSI*!R@(S@L ?2.*"A6CO-=XQ@]3QDC$C M'^A;^T"?3X:?[3%=K2@D/9MKQEH4 ]S;RWI^WF%:5 IE<[98N2R#K7H<2\KY M#A.4W*8>J+-E(B,TB- @0H.[,X ^ @>3=KOA3DD70W%%*5>R7)-M;2 AYFBLHD8Y/\/$$7,KB. MF'B>SU*N7W ?N%?4N7K[D89&&OK--?1Z-L$;5'2L6N7Q9KU!%\4$NQG;AEAS MH(K"$,@#28:KYGVS"$@#UJ.)G)VK.SNW[GSSB>!UAZN_"[R[FD7BZ7#X$OB9 M\^-B2A?JW1F+,MFJI%(UF6VE@KX9\0>,.H=Z$4)$"!$AQ%>SB-X,$4JC4,8S M?,I&.;)E3[&5:EI-"!&>890BPY7KOV:(9+\Y&'=4WR/RQCZ"<+?NB_5)"7&W M7N9= ->U@RVO@JR\H27:')>9LZ34G.;'O974[K9&E!=N23S@Z!7-FDC#(PW_ MUAI^]6#-JU1\,&WE,4(@S6?20,6!54(F'N+DBRU,M_W^/J=B MV)G+\D&5J:W!"PMNOE9WCTNZ7J5UX9N6]O[%7+E(6DX4DA_6* M;"]I+B>+3J&:BE^K(MJ+)'VI#F<,PQYC<$G7*[#Y2C$.5^Y[#_-OIH3PYV=; M8?[ZDS5%0;&]'/-=&YUML?$;S_]+$7O?SY>\__X]J(@.9XDE_[5BEC.V%$'A MS/5#C&:86$V$K<,>8M5J]B%8@U<]G?LJQ;^W^%-5=+$A^?*TE:!@>\L8INE5 MB]PV(SE9&]PJ%)5:=U6MH^NFP534XK P7<+^9.BYCC[G!'C;,C,H7NFWD_NT MEDJ'I/!Z)&S_U!:7AK:$!#D8$S1.8(QI'E/'98YF$F.VU)?[/:-S0\9D'6)4 MEYEX@VXLA=HB4\]7*Y8+S)!S?-DM,0;?[]6E?N+439G@-:K8-3;KB.:L:G#Z MMB7H!&-&E6:FWJ(YAFN56W+)SO,W)'X&8;AAJ][OH$RO,A\2+CXJ-%S8.^4, M\7>KBQ4<18#G@AX7/J\WQ%?#Y83/)@F>'ALR9F*5WEX]W) >&^@;M@Q3;0L\!R@XZ_4FSEP2T;Q!8D8<8WG MV,K"I"0)JM=3=F>80F4Y@TSA71>=)X!N+_\O=/4]QUQ@NZ87&6)?H6SI-5"43@%5VCX+$9E[B8MKV.4CKSS"QS4Z+[D+)5EDRFZT(\RI&=7L #*G' M\OQYC_C',>(NSUFOT4GA_7U&O6=TW<"AJW$J9.;/7[4]LO2//*JDB+LL('#:1/$F^D4$,$&VUH M>A%?N10MM9Q$T3U/O!#>''56-QS;@M2"4CSF-,\NA8V-SPD]Q*+;"R[Z3HJ? M;+29L:=SQT7T(HTPY6FU4Y\7N14@;1CM/ZWY962O?V,7Q'MB"J45H6DMBKE$VJZXKS'/O8O$IZAY9*'S M$ZQ&Y!N3)1%T^84/2;NY'>^?<6+'M%S,G_G#A%LR=J&G:<] MSL+? C,IX.:[Q< 0QLM6?4T.5(:O8D@U1S:SUIO%X'*.4B?%9')$!^DY-?VH?W3= M?K2WP^HW61M-T^!%4;#RIC+5"INQ!/]0NY5C-IS'CZW4_"]&'Z'840P#S'M[5TG.='B:H2\42L4F^VH?2*N MEJ2RYG$BG"BR,_+V';)7;(.&#M.*_);3'#!M5N!'#P<]ZOTI#_Y_SUR+]\ MIO^A=K#W>*9$D#*]LP!>K3"^'Q!6%H!X?E=X915 X/; >L(MQ9BH> W4K^=B MU3C=D8!(>&A\++]3#LE0/0>G4*65U"HCUUDVZNG+G8)@\<6R%N?Z-"(1=$J9 MM(HU&YARDK(4D9-.%B2;!5]_8!18 1KQ@ 5@"U^*@'[ $/]WA&$< M>+_VQ!3?PAJ _$\D-SQ1]IRC-['H2;/"[ $V(M"]YY@8.&T[;>7LPRT+O O8 MET!TO':F6ZF+V:;(60[XHC=HKCF7-_!OH;6W\MAL2>58E52&*F+AML4*"%I/ M 37'3QG]P#7S/'@/-:UM,/X08-_)X"?A_0(CVJ)=N8:^3C,-IT9B,\@5-^^L86F4*!PQ\2/3HD M]#[*@"4"*7J*$I]&&CK=2Y0'Y$1AU^M:)2>W)BMM[J4:A>O9_741QW./@3_7 MZ31\"P-R[R38K*9NTZZ;C3A=J/#)+MM:4HCMG@>;R.E\UNF\=+@$FD\G32]DL;4Z[J(,F MS4F#&3G]IA=D";-I<)3 U_QW!<2!DH5?;WW=A(/EY_T#W@,L"4+LG5DN? MQI&,_TIF(HIVU>"]O?L@,2M\C^VC/BTR[1*VP\\7*,DAY7&6&VX6DGP1X#J^ M8K?/3S&EEBA"7>$J.3#CXYX;;W&)U@O\/%(>N+\K\,SO^7LW0+6#X-&V1#7 M0.7/UKN!_-? C!'_5/TK2(!79*%NZ('87E 2LAR5J%%.,TN+ [PKS,V"A&,? M2'_:DX2G^9Z^?](C\N,.1F;I15O,;[J;M$*VO5EA\(BWQW'MB7J>7 2H MGC6 ):[# !=LF@)+A'A-00+>Q#SF6-%N>G*RWBUI.*?8R:WUV>/=;>8&9"O@ M(P]^!=R!Y/;->$T#GRU% .+^$;+WG3,WD +V'-];Y3RI&Q%)"HTG4]2(Q^+" M*,Z)U(B2$NA(2/!);)S"!9X7 -7_PUW]\FA5M"Q1;,Q%^"Q=KHHP7R)\A[0M M-ZU1>M:FZ*S:H*M%L3&>R($'HN@ X-+VF7$C. R[THW39^YJGA(&>+_49SR& M/\;\M=ZO8'J"]4QG7'A)_2%F;-D6T^!:8M[5>?A8Q]JE.WS%!.!#<6S#534D MUA+3<$DG(;R^K#5'W=;0H+.MI3TOS=C-+"__^H-CYS9T2.#KD.9MI02N2YL\ M7Y9J><%NTS.NWM&R,]VJCUH>;9[?WQ[ YF;-1?#A$O@$#QZICL5M?_OZ^F*V M-65.IU(VV,Q4P>KU.5N1AX.N51"F?<47L.<3'KZ!@)VGRG2RZ.78$M-7%UR^ MP653HPXAP#@P_DB\4K2>V2C_(RC+/_\+_MDB,P]DSH3E3";_"HHUU[CU;Z_, MQ='5?,(KF@)^G_@[0O(1VB=!21<4_0L:,WM//7@4PHN:]N^Y,E[;)URYUS$> MWY9[V6T7&.&3R2/+WK__]?_VE_-T&1WA#/]O3G.YM14LEDH\4M2V-LSO70T82.%8\A$E_XH]_0B)$F+9C%LA>W0+ M"L<@FBA!OL!O;3\R UYYGQF6 N7EM]<,#\C($8DW $H@DUD.LI/./UZO1\>;I0=O.@J=^SWA/?I1'X;28 M%WB>^43^M.D?R\S?K,XYP'L0A7_V%/LTWAWKT2D%X;;E@\B4F*(&J]88+614 MTC*1)M5Q9.@A! [%;B1*)-K*9KE8TKVUG)*EW)RVZ18821V/7"6+XW$^AS%L M8ZA6NK4Z/9\5W1$>?F9J4"EUB,6RB,Z*F4HKR8ULEH(C0\_D,);#4%=&Z5[2 MR59I?J;6DK"!;^B9YDH=%/HE1J*99#]-9@8UE3+AR,3QR$ZK)QKSS6*NBL.) MGLBVDTC?@B-#;Y\LZL:HETBD409;K%=*P1;X"AR)8<=#M:Q=SV#M:@IM*&9B M-FAT<9N&3?_0XY'K>C[/E2>K-(VLQO4QB6-&H@%[C866E-O8[0R/Z&.VHJPP M25$(OF_ 9X:65,KRG+DH SKA"[HQ3(IYL';XS-"2M E"Y@?Y1!PE$XDL7N'5 M;F,#1X:79%J;C<9AW1+;4[AI*Y[O=OF&.TJ$E^0FQ?6$1O)KENNT$,LMD2MT"$>&)NKD$OW)2*3*M%.P4C:M6'D23X.1 MX8GV$(<7F6*4,&$N;RL&W&!RDS52C/=[XOJ2' ZZ5/"["HH!JQ2 MA:1QMIWIF46IY5;D4\+B>D>^5^E-;[LON*6$F>VMBTD$J!LLL MLSK7G^6TAO?,T-L3E$IJ])B=T0Y%S&98GYZ1K"?,H=?C=-PIU>F!JXK9B3GO MMS-9K=,Z)*P]68@Z#8A]ZYL99 MILAI0ENR"M8?]S:*9:QG<&1H2?AL2W:"&_,^D*'@"/#2QHLBHML4497U;E7!UKJC,@"'43ED>G"8K?QXY')=KM:)M!)@9TM M^YO>8E[#G2D61LT9+=YK:RU?@7A=BDZD65J,,.V^@ZUIUF64K$U)ZBW,#,\)T% MEJ]P< <++:E@#>I4A:FX-*+TN@LTRU1*PY.[8K'>F*9$O%N@R6:S6DM%=6+%GM3Y;KN SEKDLD?C5FU.-=16$FN=W!?X@=,L M#RK]"=UKH:CF5-C<@&R=DM"A):I&H^%V:7R33>)IO":W4B+#>S[3WO,-\$P)R.V6:MO?$5C[]K"_>#N7&P*]T;/$SX@S/ET$^K+7ZVL*J^P&D#Q9(IN(17^Z1+U@BXLO] M\27Y2)QMX!;QY68X1D1\N4>^8-'^"KBR]7X\L9&CR^&*V]&!.I4KO0GM5(['RG\,$FHUR3? M'-+H7"J1GV(=_G>7+K0E!V]HD$;_]ROQZS6R@5&/R;.AN7LC1 =>>([5_,OY MM'__(^[HT\<\BTDZO\)?TZCF"48_Q4/?@KZQI,,LH0N-7HO%'I.9; M[>OP%MY7D9IOB$#?398B!/H,!/I6%F(8@=YG#>XW,^9Y492DFQJ(C:,+Y[!T MTL7,O#M;ZP'*?I*U"Q,%[XP,_W.!A?DGNS=8V)Y&>\G0^RLE'LGCM;ZV!N2; M&TTD3V;/&Y6NR!/$,L%6T$V7S-C*.3 M_/6'BD?:'6EWI-V?UAWVXMIM$4R?KX[;;964N:12GVH$J<(R!2G@LVT.QVU!I4=@VKJ1"__B3"36B^0CC]/O4\ M?GOAC_3\>T887J/G:]3F'3QARO0BF76I(H:NQ'0:Z#GYZT\\TO-(SR,]O_M8 MPVOT/,^6,D36'2WI2M$E!*RI3#=5N)^G?OW!2#Q2]$C1WQ=GB!3]\X(.KU'T M3&G.S$N+ZHI6AA;:GXFM7*/5"LH@8GBX6O^WR6D@3^8T!)71HK2&JZQ?-(D9H-)TT+E:HH3M%3?JZW MQW33!4@!4RVH""(.(&R1K/0\1L,\[-1TIQ23>$4J[4R_-# MH04[*Z1^_2$>,.**\=(()'XP2#R3T''SE=\92'QFQL?S(%$I]?%)H8FQ++)$ M2FTMP5B9)"S=[R=]$&=-"2\$\Q^OVOB?4,^V2XOKL1[[?[E=X]F#RN?8[@J/ M OM-V;\1[Y.#V9\MGV\Y\[GF]:'BM" 6I.@^MV$-I6M6RH>-F'\S_$04'$UL M2%Y;XM+3NY^IF[_HF?.Q36(R6J'F7+$9GY*U2>M*=?/WFKH!'3TK%D_?1%\O M$=^W8'X\]9B@?F9!L.*01]\"(Y"-%1HRX T;@ MCXD?6F3USA@10=.=,"*"ICMA1 1-=\*(")KNA!$1--T)(R)HNAM&1)[U73 B MVB/NA!'1'G$GC, >4S^T_>)U&/'&I-\7H]^?M^K;U;%]:7N\?A7)ZU+E]06A MGZ40>NLBZ_^^4-+O>KT77K)BOXUT)-\M'?''U-G>8#>7C@NW88A0,T+-UZ/F M'==-?4EOKMR"(8+65T+KMQ>A"(#O$( _QOK]><]-T7/-8-8@^,_C?8B<-RV, MGKIUB9Z/ZMD%*Z%?'99#F7^1&-V1&%VJ.<.GB-$7PR?BO8*%88_D;>_GWQ5 M?<+.]VWEZ&O;DQ_NW1#8CC>]@?/O?F$#GK,F,<.Q80#;@A<88L9AT0/K8BIS MZT7?XIX1?@?,OLR](7AD=9^%8+]X%0+O@L=.(;- '_-0%_.F,3N\)F2=N" T M:DKINE5#>)I4\_'Y,B&Q;3'HV4"AY#7N$/J6U:V%.E+F2)GOL%# AY2YLW"S MIK4A2ZK3,W6RA9<7'4SV&S3@\:M4#8B4.5+FKZS,5[W2_R%E5IAB9YYJ+=NH MHACDQ+;E88USM_T82!3]5NI\1AANHM^1QQ'AVC? M>M4(?@0KNGY\23)X4N& M[0V6.KF8.WI^!/O,8 0$MGCR7%7(#V;JW5JNWZW/7^"$L0UE/69(,<<28YQE MB;85$U?\A--E4? "0SIX\%%P**8IG$<#Y8)QHJ_!TJNE8=\U'O\(\/V4HI.> MOC4DUA+34-D:8YM3=%$HZ72@='G#/$3C:J!KZU.NH[DPDO%>K4=SU4UV4VYU ME]5-*VBQ02:O9VM&RAHIZSTHZW7K/EY66=ML7Z F^0G-.O(FP\N;\625=OT^ M&=@#2IWKY!6I:Z2N7UE=/Z4&XV75=:H49G5-)(HHI\_%#9GH9(IR*VAW\7#5 MP.S/#-M$(!6!U#V U'5K0%X6I!(C1044;23IBM/*=YH,P:P67JL.6)P>?2"2 M5W$"7KI!>4\*^S53=7I> I(H(!R8+">+,5.< 4%Y"L'8HCF+P35CV+]1\LYW M"Z5?L(/ %XBGGRFBFK9G/9&PN>NP",48RZPPS_7Z!+(MVNG6 OX@E\K\% MQUR+G'F^ N]6R=*^CK6W*N;]L0,4#-L!K1RO=KH#O*O28EQH%OMCHIN(I_TF M(+'D8S)4:?<+G^I%&AAIX',:"(RCN:76K5I2HQ%N-9RXZ51^M':OKX'C2HV= M(H8NJ(Z?8RL*D) FIR>-%Z]>[S+RGP//[>P\=06TNT+,V4+.F:,(+DKM@,X+O4#?+ M)?5A'A[.C*:H8OJ'NUTJVNTB2SK"EJ^"+?>XI6\0<86TZ9R+]F13W/0[G?5X";=TC+C: MGGZ#I(V_[J0MZ:?V(-T3_:ECV8JT/IS9J9:CIKAK.FJ#/V>-&9C4V@MX)/^U M8I)C ]F/S11=F3FST'6<.;>>>=_E+'B5Y[GRAW"?O6K3TJV&5$7+$L5GLIAJ M'%@+^/\S+4QKI*23ZKQIT=FYZ()73,M)6[Y2"].76'6AWK:7ZF3ZR6U*$ZE' M\H=V+'BA7?G>]UXO!9=L8)#XH;U5[ILOZ&,JTI<[Y$OJ,9&,^')_?(EP[&[Y M$K'E#ME"/.(18^Z1,1&.W25?T!_;Z.N^^9+ZL4TZ/X4O;\ST>='-OQD1;M?G MXB5$OWI)ZA,T.E>A>O\0Y_! 9WQ(CH^W&\!0/R?W?LMYOY%V!2^;SP^E7JA8 M?"0^SY,F_IB\[W85;Z1=0Y(47HQQ0(0,>R*:NZ3$2)*N#D1QZCM)4L>P.>U# M?0:"K?RF.G.$Z4"@Y91TT3'@/;:\893T7>[A@-,[WD% V>-89J2*17BC6" M!4!'OK7C?5CS#HE'KM#.F"N\7Z<7UC2A "*(1JKU[@(79P]_F\%)=V$> ? M 2M!4#7"E0_BBF\&IW6A 8U@OXYP ##9=+62JV\*%#O#A+34'PADO7<7 -- M[6I?K29FK-(7QZMN)S[OZS( &!( #'&ETCD1P.Q"LS\"85)W>(?Y%@#S1X32LYX2#;HMJ%FJ23/\Y+<7[;3 M !.\LN/)"!,NZ])\"U!X*4'C6V+"C?R3YS6WL4';A:'<'-%DUJCFNDFA8\SA M;@[<$@)H[KE;8M_BX BP)1&%7+[\6=%]D2$Z1_J&WM#$%,43"#K&M,*L6%SS M]"P^TL<\;6=U+.B3C3^@B2O:/C]>SVYUA'1G5(B.E[ZSQ_4,[BS+C&9BE*/2 M"ZQ=$NJEY3C?"5IZ8P_Q5"+"G>]WLG1?9(A.G6[OU3V##G)97!1T,EE%G1I* MD^T$X8S6LM\CG'A()(CO=N!$1A&EZ, I.G#ZTBY6WG#,$UB6&N7Z^'B,E=%9 MIX@X8W;H=)MIOP,M_H!A5^F2]Q.Q(#IQ^M%8<)_^SS.@D%SK;6N8Z^?9RC)> ME/&R)@G(KM-M'+^B^_.S0"$ZBMFTF(G&9-*,@7(. M5M8HV^H6&-?O_PC\'.I]WDG1I;R@"D>_I()U&DQF/-1)"CA[0Y&I5 MKL3KIJ;ILM_+$GL@T.A\Z(>=#UW8C8K0Y):>U6F=S[@2Q2C%&L?.*%Q2&F.G M7UVE_>Z9Q$.<.I>+\O5.?3H A$5.LD4S"NU\Q'.Z77&33W>C;KS4&P/8"X7W M+^YBS;D5'X^7\QUZUNA+;(8Q""'W=H"$3W\=.CXAP@EP7+G#NI-*B2PD5]J9^ *EO'*H*5Z\'*&:>KD'1ZF69JCM(*L>FX M0ZTSSO32M\(7I2#T);U@(*K80->:C248?ARTT /&U]FP=H0O;_>N?@+ I&Y= M!_,+X,MS_8)N@P(9D\5Q-V7JJE.OED3:DD5MV?([^F'$ TKBW_=TB_3=,EAB M$/!\VUA;%(Y:2$5QINCH*SKZ^GE'7R?0$N4< :E+;@_MC?M]8\R0/;WACBBO MF 3U$"?1*$H=G7E%9U[1F==9&*G71JKCB*466QFT4GA62/ HW0(P0L+03@J- MRGA&9UW16=<7/.LZ%689KA"FL&JE67*<:>>9U,;:B%#7@8.%4P\$>?GTP5M* M,J14+&C<&UMRFB/&MHY5%#Z*3KV^^JE7:.VQO^_;'KJM-\7N157H%0^&IF?P MMQ,XF>=1K9)9VJ8J.HMB;6+9*WK3@H3X]2?^D#I1>?B?"%"B\ZZO?M[UY0#E M3ARL-R!+UEVP>+6;D5G2F=A$6=<%?.,"BGB9A0D\G*<<(4MTTO7E3[H^'UD^ MT^EZ@_X;-1+'\W0>93FZ0.7[#:'?KLI@WL #(T_&;/_Y9D==&2WF$H=Z!&''2N(J@YMH'8C?7MVLCS?.'93=?^O>"FL]S M]MZ .12&M'.%/,^*G96:028I<=/Q, ?X<]0#09UK3A-!SI5.SVZN>)]@W9P^ M6;OYRN\,&-AX0UR4\;9,< C]JP%\[5/4?O/S8$ MQ#_;875G!BC.^[_#-2NZP_G?NY#0*CHR\1L> QX=2/&Q>C]]$_[QE<:"J,K^=/T!N\@(_OHY'Y#^$HFUA_+$V :O3@P-Z*Q%+QPPF[IA MBSG%XC7#"P[!?,1'(ZQS,PS8=\6*J[_VZWS'[" 4AW0.UAZOT^02LI]@^%2 /L.2_ M,9\:GR4WQ_,#S 5*'@-V1DQ7=#$V,V!GNIBH"Z(08\2Y[9D=_@H(],'_ ?+] M(<;-YZ:Q N!AB]KZM?!F33A3M$;YGEDLYIIDF\:G:<56"LV8=UP82;O@ MN9WUW+>?MI^V1$7!<4$]JUA6@_@-Y].#S%Q2R8@*[H0XP0 16!(3 %O$&U;$V'^!OPV MP"]QX7!:#)!E[#=GEQP-"-42 M!*:VWI\Q3#0'#SZU!AS%4H$2QDHZ[,2I+,584^-T,&WPCIFO"W_#[\(OX5#^ MG_N*-P#[]Y_'6&?OY:YB3R:B)D0J9+"C>X,73>-,;/4L!9?:?WZ M@SV& RX[]0+2#&3'$@,]>_#$(<;%)$XQGV+#AZ+Q/[>Y?/=]!&.+I< #!_Z" M8.5-8P9QDP/JVI"R'LYYJSG)YTHU6T+C1!U'%R:1+L_*-4YJRC"V]A@N([ME M] /$(1[*G8]\9E;S__&)]1 S,>#?%S_<'WNX(G%S);?R9 M8XDIZ;&T(X-A,=_8W-_+O6;90/X5/="D$/$?@OW>G2C0++"!6CH:-%3 GSU; MQ!(U+>;,H2I>#6JI/:BE1@1V"+7@N;:G_%F-LP @>F!T +M[('4$N8PSMA1! MXX*9M7Y.VU(#O#9[0EM;#$BXL3-1):YTQ9R"XM)'?M^W6.+!= M.3/_ !A, DS%\K?@DY@Z'.M%K(GG,RI7(GFE-"7'\PS8.Y,)])QQJNS;IZ?L MMWV;]3'F1Q:.XPC +/SSO^"?K1SSFLB9,/8T^5=0K+G&K7][(8A_#]6&. H6 M)!^A'@61213]"RK=WE,/'H7P0,3^/7=HO7W"E;O)X_%M;&ZG7%C0=]LCR]Z_ M__7_]I?SA X(;VB&^7L;6=NC7D 8W NRR2(R-D5.1;Q;K[\YS>765K!8*O%( M4=O,C=^[Z!RD<"SYB))_Q9Y^A$0)L6S&K9 ]N@4A/403)<@7^*WM1V; *^\S MPU*@//WV]EZP+QZQ+."W;-3>[YG*/SZTP8 DT4 M&T(-L&N W0*,E?&]3 ]&;2RX.0 *@HW2 IL-^,E+,O(LN+RB T-2 1[K#L:M M3YS^LJ<(RA@9O_L*?9IO#O6HU,*\RW26ZQ2+7XFHNNQ\MX*K=:3;DR#'W@J;^^D.Z%V&,R7!@(1@1]?@91#\C14$CDDK' RT>B;GB,#B5$7#@P# L,_E,& M) 0^8&L:CCR)U8VE_V?R'LU+#-U#2@P;D9=5))],]!+\$SHD./K[Q=2P;TD] M;.(P8[71%N=ZRAUNRLD+GP>\;)VB6;DPF0^G(UI,YE16R Z1A@BM'Q1[#">^ M[7;0S]PD,>PL[U\\IO$,P+0,S8ICYMT$?XN9:05EY&1*[65+'4&M]"PL(=]D M@]6<@:ZGA5X2==KNL"%UF>2 3O_Z#VBCY@*?(!/6$O?24#ZGO@?KVM MMCJUV71,,U@9[Z2-OEZ;R9]B?O6[0@]=)1E>5;(;?9GE)BF&].3C$8O,KXM% MN@&-\*,CTYN=-0(QY">0:_C+1XWX_1TU!EL_#C<+(M@K\+O?*V9[:H\'7V8P MNEPK4:C$.J/V5,G/)@A=^YP#RCF7)/+8&BO1B(Z.Y_U%AC=UF#N'7OR \FX3 M/>\T;'X^:^DKR?>@UIC5F/0DBS):G!6FFW1;;;Q=OC_HSE1)EJ%6K(C1"E&L MMQR)S3@VC!BEL,<3.]SU@^T1@R\ 8*/B ._84U5C>TYZ*FD%UU0(CZN)E OML.273SJ*QH97EIK"R&IU-/"/#P/[SB8KW$]C_27+P:>[M>&&N M]8IM==&"HQ:<"8EG&BA,7B4?XO'D QD/]_2[8V_V:XO%M)9.L%J>3M$%2:/L M7':^6IB?X\6VV$R)M[@<3J\SM6:*6I37.<,[%7JDR%=[L8?.#C!?7\R$A4GW M3_@!L44)4"R<"<\!UVCK M7LUT_\+9NWPM@%7!57NX8E\ M>& P>O1J:7\EPLT=4QS%%R1BQ#6>8RL+DY(DI":/%ZV3 6'L,2EG=+*7G"^?=&]J)>8 ] M#>8[ ANC(74-> .]Y,7@@ &<#NBYPQ\$WP.@32HC6>6*'5=['5.,;^@I-U#@ M?G%53U^])# M) VOD0;/"'E1%,Y+0B^X>)LWS!+8^6>Z(BF\M_[&&$"_]]-I)XI3,@23I\IE M=-V=ID2TL2JI*>!$)=$'C#S5%/WMP!F**?T]0 MT_;J!2B'"XD93RN!7]F6VO3G\YJJ#I\M"'N<1\!B?PN.Z1JF8(GZ2ZQ_ U,[ MHCG;8R=&L51\-AHBJ+B0NO*D@7+V,/V:71ZC A/4BY?O[)"C&T8O/N8Q]JX M_#&SYUX4(/B2=ZG^+1[4S2(Y[Q>B&3*(-Q=&9JPN^E2QH(S-I&DGR2YD7:W51O00J!-O&#@<"E#A1@F'/Z B X1:.RF5. MF,/U?:Y:IWHQW!QR&/+V'!CZ^%V;U1"'#6=#E#SHYAFK36)(M-\RT1-"% M:8W+)_EDGC32X=HTI\?=86V:>%";!O$6'MNGS:T.+#MGK[;'.,>>&"9XM.6I MA6QRD/0RU"3/RD+&WDKXO95LRX8 37I3O9)#FPY:_O!7"#GP3\\5)]E>8V\S M:6M[C_TA/!IB\/Y@=F\PC%IX@XRYATE^P&QG.O@%!-X8%''FX$=89L /Y]V( MN6EOLF5'6\ -<,]+J:#&6B&+B/ X)M!CRJ0@KEI *;/#D(ZSU=R MV4_2V/$Y!L.=(IBR H-$0"R"0BY ?D$%!6H>Y5$[^V:_] M$G[$MFC-T3LA+V+^",.7K.U5O/UGO(JW?^]3,) HO\_J7N&I6%NT'7-;J09. M>CN2:3^)'M0;SGS:=DY,I>U87FX+@:)H#%IBJX,B.?XG!P\5GDR@]R/]Z5HE MGB7AK=7#;W^I_DH]2/-&;^.SR$8;K.MQ/L,N>D.\T2JF=&HMO]HR?=HA]G$R M;0((DKUP;V8=VD2\]S>?B.B;'7NF!9+O,^RHVE^@ZV&SCK;1R:SFNK_^>)<< MD;7(F<=&YP%/ L,0BH.H\Y#*W X//&R,P9NKVT\ 5WQQC/W-&\"(X*&X:6M? M!9_$(>93[;"HT=/GL0D'A)3;HDG,6_\;3@Q?'<9Z02(LTQZUX;L]28"_U10= MQJZ/0NH?D!AWP$PK5*+?9)U4:IS-Z+.>U#RX[1-_BQ$*7SA^68#&QP+D_=/U MR=V&6[SU%"Y[BHK%#_S8"M4I"EP>76N4-)E)NK9L K$Z$1.#JGY[SOFG#I?C M7%(;KF?\IJ^K9(%,91VG6^NDY"_ .6&:W*S0 <_28H96,^:L325-&:9-GN)= MH-A@ U/F"GCL;H.PP1XLVKZV/VRS%,&^P6F\XYAX@04L:B[<+C MD%/;C@<@WK48,;8#^MBN]M$3:)T J8>8Y9=#WNXMX4D'=K3A6,%F[55)$V?FZ+!F:6H8O([CVP M7IVB6T *-<]+\%?/[:\]>/@)< ZH_=SMPDW](= M;2F[[Z\F^5YKI>$['04HE59)]RV6 LP4.WD /%AU1)'K-;KTK#!BA#$_7BG> MI<5SF4B!X\)9>V;%0W!L L7DGMBW9[UY: %M_H!E'2Y5R/6-RES%J1(BUT=< MOIE^?Q;8NUFVC8T#L7+\/#)80+XSX?23S#S)QS5NMI%4N]M5"T-LH583[#"Q M@.E#C^%>@"?X^(SK!#>+.V6FKXK <0N8N13Q0AN5C2F+I)-SM:T/I.,2^_>H M?V5[A0C5?-R@UZY-Y:B>+G(JM/3.Y7Z>YQN[*U:IQSA9-D49^A![[L27*6&Y MQVX_U!OPNF!8M<&"[6HHTD@IRCPW7 [Y MKF.K++%85C5UUAV+1'7=(;11U!F-#,>5 M[@T[ RX=XR8QG])YM5/KH&)'RZ]Z_1RE<_?/)57+Q54WUQBB3,><4SI/D\V- M#+ETYF+W,9?>B)1W@8V?P,O;X:)+SYPEV;$3Z"P^7MCTLLH,"'AA/W7&C+GD M)G%83;=C5J M#["ZA2@BRS::BV[.6DV<5C8-=]=?OC3M1A9[+93'YHL92_+=_+)I2X.1ZH*1 MU/'(EBO+4I&G$%2QQ,Z@8W3UD2*/\/ S\[5F6Y-'0E4EJWFV2\NCNK5J@9&A M9S+):4>@N+)#SVJ5"5'LITVIX8Z(\#,'-7$#F+(T5< MN6X4E;%));OJ3!NM-]9TTRU5X3-#;Z^M1XP^K]H2BF3B[3B?&""#%!R)8<=# MZ7R]13;*[3P[8^B8OJ$CFZ,.ZBAB(25K/E@I'A)=DHGNB@B$&B62IIXXN*(LGS]"@17E(A030) M+CT8J#V%(SN3E51G$'=$AD>F>T!1B'0Q3N-&R2U52GU.F/&HFU;9";/HT%Q],EVE&]+$-EM [./'(RN%0GNX&8Q2 M+.GJ+I;5![2AI($PAT:22E$5J"GKT*19$29+J8>.,1F(4VCDR)U,LE2B_&8YPU*VR"+I'F[7 MZ]5F9=0ZQ<[:6ABFEE230WL830)M[I@\"D>&GCGART.5("T,%3F,T.)2,5'T M"!IZYEHWX^NR(5?82KLYF=96:ZZ/0R:%GLGV.'%%4N."6NG2!2M>X841TAHE MP\]"85?B9-:NI87\\6*HZY&\1*U&?-)&P 'GHF MM4Y8Z8)$(*C(]_/D')D6W+D+1H:>::^2F4*)F;,HPLP'W5D^J3:R[BFI2\^Y M!E)&!E543"=EHC%.9#/R2:FK6RW>[@]XCE[CR-HQ5QVZZ+BGI,[(9=#)Q+"J M[*(R[./C\:(\T$]*W81:Q7O-E557.3P]05@YTR:J\BFIZ^4:=$M*]175&:RM M;C>]2+'9DR RR#7BO-1=R.RB7-H07&?H)FLN&!EZ.\KUS(%1F&@T-Z]N>BN5 MQOGD2?D<36KNO-68E5!&SMK3AM*HU[,R&!D"D7[>G;E+)3FE&0V74\K4E1/+ MDQ#6(=/L*F&9<929*L5T%N=D I=/27*_1R\R9!+KH)7-QAUVZ^-1MGU2DI-K MIN5FRJ.&FL5<=JF::J'MR7QH[=7"<#7/<+46RXV565PO-M=9Q3TE\\YD6"IQ M^++*,@N3QZ;)+K-JP6>&UDXA8K/3R5H5E2G;Z2);Z^8E/GU*.PI"C2FO6+[ M%JQQ(T?2O5*6;H&1H7F6QEFMUM%+#HLD5]G,6BUSY6[KE!XAW3RG.P/+5'O8 M8**-'-PM-J'&A>8Y'.D4MR$R=1;)-&F260_JF'Y2XSJ5@NWT!*:#]EKCQ1AU MW26RW->X9TJ GT]H?$/Z(_YI!<,[7JZ>IAFNWXD'>@AS4[2\,]M39]O/I@\& M=^1AWQT>V+ZR8:Y_?TKO1'XB"HYVE+,*DU7SAAD.G3P%5JPT6':0&B^=#L-X M*:^9-4R2\YRG<*ZKW_:3$8U\*MMZ^WTD6 M)D)Q';@'$,W@O?=RT-??*_3;.")HR$?VC:W;PV>AOG+>K$_ MKO>4!/5(X7^=Z6R[Y_CL/1\F)DA _KS%F$%#:>_%V M*#<&SJ%CBY\1+'B^"_/>]]X0+-N/ GVP3345C_ARCWS!$A%?[H\OR4<"B_AR M?WP!.$9$?+E'OF#1_G*'?(EP[#[Y$N'8O?(EPK%[Y$N$8_?)EPC'[I4O$8[= M(U^2CW@JXLO5^/(?VX0AS(N%*V]&!.H-1+AJ8/"3,F:N1!/>T."'__LU M\H!1C\FSX;@/4X-Z.S'.)4-UO :S-?^&&JW[A=S&%Y*+LQO[CY.+ZU+CPG)1 MAQ<7SXA%A),13KY/'YZECP^=P5'E]L1SOHIYF9FQ;7[RUU&AW4U?OP 1@3YL M"]=%^/I)\D3\/'F*@/GN@/GM>)P+?:=&'-^Z\D O>*"]]-*")<>+,(?"OC*8P+[S.4]FO;\KPH2M)-;:=F MJ*3%08%.>*W>J[YY,3/ISM9_8#M^DK4(\^WNC S_D-UC8GI9[.<7[ M*R4>R>.UOK9.Q)L+"R0O6'1%8*N.R^?G KOHCINS1II.C<7# CO$&PI%!$GN MHG ZPYWVL_9W50*(7[NK8:J\;.:0(H[VL(+3RL2;%.*V1O$1\>L/\9#"PUVR M+K9'WIF*W 0I[@\P(Z2X'%+@^TB!OQ,I4&6@.>YTS-&+N:FHDUJOYN W0(JD MAK27MH+.Z1G+2P31[0\7=8@4Y*\_V ,9/]4X)D**""F^'E*$5AK[^QYJ%5V@ MCMM5@ +0$#SZ!&+4%E.CO5K-YRR#F26M6A;ZI@C+"*0 8N /<3P>@HQ_(LR( M,.-5"4YWAAF?:5U@%[0NJD.NL!*)R6]%6< M19TNG=DDV_6,.($E*C +A.$"D0>-%:8I#>YV=BTNNK"X*B.TBBD*Z,;^&;%0<$9T0A?5DF% MK[7K&TI>MV !%>+7G]1#(G5%W^QN%.G@+5FPA+&I@*<616TIPF7!-W"ZA02O M^4P;+,*B"(LN$"DZCT5Z'E]WQN,DJHKR;"DX1&$Y;J<_'XO*:5ZOS0HBL#HS5&K\V!$IJEF22H4X\#C4;D^UD7*B^H-8E9M:I6;INE-4A7G M2I]/=M7N6(,E)F',*O% )SC$I7Y EBF6 KZ*9+9FQN::UN@)$.Q::'Y7JY MI&8)JY;L(**-H; 0+@&\0>(A@84;XT5'@%<_ KRY\D2P<2>P<62.30F:(8?* MH,9FU^4YE5J.Z7;J!K#!]$A22;/I)-U(+#:9:0[/N4E8:9N$:8D),MR6*D*- M"#4BU+A-1.FY$MZ?C1K-LJX5E%ZZK(K5KL'E>L)8(2!JP(2C^ .9"'Q7'^XQ73_Q-J/?BE&@)\PF0]_=MK7<:\U&9" ML6*FR!NR#IXOQ!0=2.AA(0#X\V_%!B_DO;0J30-*]!"315TT.VNK$0P?$=C;FZ&#MX/'0SB!0NK3,JT+'B6#0#3> M3]6Q^%)*T1PRFQ2YXJBY[,@'D(58(O];<$Q8.\\2]8LU^/7^Z8(Y G'WF\)B M>YU?G4VIV]('LS6-8,E^2IB/QM54Z]&!,U.&. M%,N)O+?<&($]Q" 9'V(^!YTYT"-IUPQQ_PDV$ 01\'0FVC&P>J_KS$0\\9(' M3P#@WZ#^:Z*G_4#KK#D >4D!;]G_#A!4L&0@[Q 6-$]9@: (XE+4C#FDC?>T M&1A@*QMN^RRPLWK@(9D%K2!0X M>[B9+0$-MK\?+WH>4EK8B_N#_7[>HH,6MU4U=5[)]% ]V6 KO75SB0];R6$^ M?:Q.=4.'J!'27C_E.1TL]YDF/\NT*F6[U1(P1VI%6ZEU*V2#BIK\W*+)3Q)] MQ*.BOW=87!9_Q)(17^Z/+QC^B$9=L>Z0,9'"W"=?L$>"C/ARAWR)@.R>RI>_ M:(A]_^J/+R'XURZC>B4M_8E$^=Z"\O&*<1CQ2%!W5B_Q;$FXGO<;#*2"E7*R M^*'RP\?L4[JX[WG&[(?FR;UVHCOO7D(&+H=SWD8<\IYBQ M+J:EI94YW8#I'D)=S,:F_LT7?_^7W %._34E"RT/2 M4;YG%HNY)MFF\6E:,=?IL:7V6HFS:IJBS_PN]OQ/T.QKK_FSGMJ"#PM@T3'K*IN&4'9T,P@,Z>5RB?7%6.V8LLKCB_4R3:!%;M3 M$IHY! 3>BB=3V/W,G-#(XP<:*=_$(OE::N)]YL9 M;VG(_(&[-'A=P*:)J5JEL-Q,,:)N5@?E8E:DI]0T RV9-)F)$]EK=)E;]*4) MO]!& 9COIUXB"^C&^N4]EL^DO63K%62;*D2AKY M2ETHI(GN-(N"-1D\G@[PM6YGXH1&6J-8312K^9&6RO'BZ%)KO,]X617FN<6F MO5Y@"75>LU/R/B62%% FP'A) HF_O?$2,N?@,NF&$70+[;F;CI7$XNX/409. M"&R@GX/!]^84G3_5<'@?GZY*PXS*;EB;WW4E61 &W:^0H5-?B@7>7DEU6DL]=CTI%PRP.\>T,(>8 &X[3 M=4/; >ZQ!&4?^Y\;8]Z^3RH0/T)P/4\J'--JU)-6WL3L_K3K9-L[3#$NH7'3 M;Q +>JTKVEX0O)9*P4&((^^[6)>HM\_YWPN::;4T:RR A?J0K$U[K*3IV>RU07. O9P'7: F(Z*!]1HJV=@KQ=XL#QX]SGDXR,P MR3-TPG@,J&M^"9%C(8@L[WUA)IP#R7I(HH:PYB05(B4ZGK@G.%?>$?@H_(,' MA0E1)"_8YM[XAX\9HL_ERL615M=E(EM-B*TI5^I0P5"C$-[SPQC #4$!_]+[ M"(X[1R+5$I7!O,P:'+N14K61*10*6UK\]2_^0%Q!D,*)WQ1D]_/1,MF/1,L$ M;_.X92L0Y1XF:BLV065TN:>.%RWH%=P0+;/*\_L$V11Q>:^GIZR48)9))4++ MC- ROQ]F5@3^]\WV)0*9"^G&1 (3SGV)T#)#NB^1(HO0,G\6=$8$1_0]B/*] M&>4'H@]%:)F1@$2:])(H5V(2<4ZD6M^N6B.TS$@T(J4:*=5(J49HF>'3'U\# M*?&KUM9$:)D16F:$EAFA9?Z$7/VP9?FC E_,VPPT-J% 5MJ.:>)YN=\6>GMJ2?%=T/&C %!E/$7>LK@J--$;% MYM];27QZL?E;U,37 @;D9NE>O3\V&$QH8_U.?ZXX[0+E 0/F'M*Y[UMA'@$# MAL=H^8KF^#?FE,C%_*$\_?5B5R?K^[ZW$@'A^PM3;5_=L/;%FUU6Z2X]'JH[UNU\$MJE:%L1! M8[I;8?M)IS4B^FU&+E"__DT]7+%6:0_X$K91 MB;]R6Q,(N5;,$>5!\&2'Q>:P__^[_]U459_M$P@_)!F_/9= MGC/J>80AD*DB EE"5?O< KS_-Z/MM:;JWN6>[G28?\/35?M_%N#P[ MCOX?%UL:4!7\GWZ[$)A6#W\&O ]D5[FH0O$^^O4OPLJ":J>@(20H\WC"D!3@7#Z GU!< M%YTB)4D%BE;BE!@XXBUD&YH?./W'//,7JW+V'$;^_SX3[&!]]UB.@@2$\XW2 M+E%KI*6F76(+=-&8M@],H:$ZX&A*_7*YZ3A2Q,QM:\7C@ERO%;"%66\L"[WN ME+@>*3/CPS;)-S",8Q)CNC/.;C\QML_5:-=]0Y:%N9+,]/$W6A]UI M"CK>ER.UB6T-VIN\)A.]C-;/8,DV-H8CKYY)UU,ZB>?$-3O<[G*I<7F8I2UG MFIYBCT?NN-FH.\$P6Y;&VR4R7!]9HZ56,R4S9[B25SAB""$9>/5/'\XDTX>3J;+O726EZ943H4W&: MN7[F^$ )#6S8(3"F,!AK3J6,TST'C+QZ9J'57JX+%,-@A6Q[P^/Z?CI0((3^ MU3/[H^T:W[=I6=[/=IV>4YY0/0N.O%Y[>[6?3Q(X1Y?;=LK)%#96U>@"D^7J MF851NU1JY0MK=H.OEKDNHQ;*4^C@7#V34CM.>2&3*;F@E4N[1KN7)%DQB.N& MYGPDI=+, 2-:K,QDQ4YWDQ.#N*[+;:C!HL<<6%*F<))/%!H*6%$ UQ7*&+,; M&$()(XT41I:S@A@D':D$HXL= M-L>S')4UUT6,Z2BLZ/:UN1RY'?:*E>UL.::EGNP8":++,7PW2(YRE>)*&1ES M@VT7 MD8 _(?'NJ0C\5,UUDQ**I$);2(7'EN>?))!O$G/]D!APP&/0%P?'L_1A(8:S MR;C.)>=.!GI(KO]X8=9!YRLA[1)N8.1W!?TSW2=R2A%LVYZM#PK\4*VS!.0]6I#HG_AKYH])V6Q"E-@J)K1SA[JXK$RE:?AT7WGBIKM"+_KQH4C*7R<(^<^M89_-"WT#(;OO!_E\SL,] MAO$8.+7B=)DGF2XF\!UZ*\Z*^7;%\9D4?O%)J&<*..YP*ISR.M#G6!8V M,VQ#I/K;L30^)/<1Z',$^OS]H!\C#-MOMB\15FI(-R82F'#N2P3Z'-)]B119 M!/K\LQ"@(E2][T&4[\TH/Q!$+P)]C@0DTJ01HT2:-,)XCD0CO#2)=.B/8Y0? MJ$,C2.>O(AD1I',$Z1Q!.D>0SA&D\S>OXO]:%;7O+]+'B6D2)?,0;\_?,>R# MV<R>=+4)JG*GZ)^?DB!/MM1EC0]XN=TXI!-$D5N4#PL*3=G.AO/ MIM/Q3"KU,TOT0RFF445_N/7/GU3TWU<#?9EJ?KS9J.3O7N6TK1QHL*9H#:EO),'I+ M=%'-\3A!D/$,242XYA&XWQ?7$!^-:_Y>'?&U(,VQQHY:E8<'2Q[J)7&R2;3W MC9GC09JG']+)"-+\V[AZ/SC$47:J7@R2\:3F6L\Q+\C$8S")U]2MT2FS.V4RWM,F E)X(?6H##" M[#+#6Z/ALM%M>0 .Y$,V\ZTB*=\8P3^"Y(]LE9MY1IZU2-HP97JV)3( MCL@4$AEY352=35:?C%B)W,U1^F.1%H9/(W@B/O7&\O+E4 M&.\S0=2!75SU#]B:WLN+&K8=I?U&CB MSQI-!.L@3#V0RSPO)N1UOTM6Q@-[D_L:/2;2J7IG5<]T&5EHSHW)IIXY5!S* M[3&1BN?P=#R5SO[,%)8HJ!(%53Z@R\1[-+P'*ARELJ@V[/USD>[+ 3;1Y4=C5:P?J MB_264)F%-%>7F[HL5
6>((1&*VP M6S9-F<3JI>3"F>>WHZDFAK^I1+G8IF5VJ]BL/3;K_& S()F-\^M?_ %_KJG$ M=\"$9#\,$_+8>B2IK^B2W&_V,:&OE';#43&KSC" PO M L/30PZ&]V)B9KC1\"2SGM)%31;8ND"GLJE4L9E8^6AX1#).X,\58WX728P* MNK^W@OC<@NXWJ(BO!8:W-0^SE&!X!#(?<]ZWCCL#P M(M?RI[B6D:_X0WGZZ_F*$=S75[\O"84V_F&;'CDFH5>J(3L8(P"C", HU !& M1Y][6-U6MYM&;L8*S$P4E3I=MWCJ*R 859*[CD;;C3E6SFH*9C;2[0DCN@A& M=P_-A4S:(G_D!_HCH<(O>H-"^3( 1H/,O)P=6*9!MQ/#6FZ;G)778\H%,'I5 M_"Y",/K!"$9'B2B5QBNL9&!YN:WQ+#M?M)EZH?M%$(RT&LUTN%J=9-<#O26+ MK>RRQE" _Q^N3]?; 1BQWPC Z,@'.,8L\SV*26/EVL N96:I0J/R!0",MD*G M)"6L\92VUW)MK[>:8[V&6"#['( 1_!.DIZ3:G*L<.?3,Z4+ TSE"$*8SGLM- M4Q@QFW*I-#DE.(SG<[R I?D4T%[_Y?QOP*N4CF/54X5Y7I9PA6OO2RMQ,>[" MC7D\4EF-DMQ\FTNR=E?+K-B%,&!6W2DQQ?''0Q=D"U]GP('(KCM)O:UG%47H M.],DU.^7(WDJP9&\)-9I?WZ?;]*%R=2UI#;B6UO-)AR=H%RIJGK-25HHCC6G,J&;2=ZNZ6]'^Z4 M21>,O)IH9E:BY$$S4<8*VS4C9Z1]?4%08.351#$QQQ5[S0Q+)\B])LQ'11[L M*AAY/=%Z?E;:YZ5DB=W7^=WNT!94AO':W3Y:DCGJ-XGZ=(1)Z]F371Y6+&3.IFCI0++:J Z1MAP73A MVZ\GVNO5%9Z8R!26& SE?KDN,4R?FI)3[/'(RE)LMFO];48F#">'\25CY&B. M>Z]_.;*0%9J549.IRL/>G%Z3)6/,O%Z262$S.&%61RPC6[5)!4]WB9XS MS5PO2:VW"-59+F=R?5)KVM1*KJ[V7;=/SB-AZ@^22C&I$RR'UL;H+'EM/YF([UR]+JN$$2O\$-RMI2:S49:8^VTU6/6O9 MYZD@Z1],RJE<;J\P/N)@Q@H M_72"YI14'WHS-2QN7J_0&S%0^FMJKT*7ID42 M&ZZWR:I13K7(N1,D_7,5MW'MP)2QM5')]?M,<<;T J5_O!M/*]6%2K*DL9\2 MG6QBOUQ10=)?JS64H:K;;9HP5DVJ4EQTN%TW4/HMK2_,>PHJR&"C]EI3! M9]BJ0;%,@]I7;#UY@#&. .DG]L-:8VF/-);KMFNEFJ+4,_65*#T X\QRYN;<5(>CKCZ6$_L!V:W&R3]!B8U$&;.8^/HZ,85)9-7-!,VZKB& M[!OW.N/NI%'4Z'5IQTP5+ML1]EY(#9@IP&JRGADWA=Q%MXA,8FI,ZUVACLT&7+E=62V'@[/.' MFG@MD,'C[BJ07PQQTYL! MSD;$OS/W !-]$G'PS*F<8>LG@$S17 +6??>SVC MW!+++I.*]B6,^Q*)2PBW)?N0C: ?0[@O0(VEHWT)X[X0T;Z$<%]R#ZEG 4RB M?8GT6+0O%QDND9D4JEO!X_F7ER=[K->4;,R>YSI&LE9)&?W#'[_ M1)*\%'C^B31YR4L_TEL*M;GR-9RK4),P.K1> M/+3NK+EN>FB=KT,W!'2? +[1M368N*X;$@^F):FQ6.Q&334B_GF!/OA#ZKXZ MZGY&3TR#]?D1HT36<1"CV*HV@R7_L/8A,H\C\_B>PI%[R'TI)8H@&V(\9QA[ M,,M(@T:F6A"70,25K1 #WY<%ZU9=SB(N^68&V>F4!8:[;D>,$AEDP8P2Q!V1 M*18Z4RPD72)=D^K[9$$%](<,KVH,"0]X%M/W88*_&L)64&+XWQ$CO,:YBS%[B&6(!X>R2O_[%L6P\D\'O@:[O M'I:1 GE/!G 8Y>C>&L1-W WCRM^H02YX#,) )Z1=PN68WQ7TSW36RBPG!URV MZ;V4WR1H(ZDO6^*S_/G62;N_P@ MSM.;XC1_, [S[*%X5Y^$.V"YY2[9[6&D6.WI2M,LK2D$FT^\QBGY>A=:!0W" MX(J":KD0PH"EW1XJ/A#Q/O;7['9QF] HV0^,NGRVGOB@$,MG+S-DZO#&\12D ML2A^8TLNCLI);@OG8NOC9.\#=!M;2R6''55MRH7F7!KM62(OK"""?O+7OSGL MN4YCX;V8"*70HTC)9XO#!X5%/GN9M_>!]C*E6,5A-\,.Y8(^7*_-1H7YCC[0 M3Q/+Y%4RP3<42S]<\=GKO+U<*CK1/+"%_5"V\>)>'33J(US]CK')GR:76!CX M]8/"")^]S) 9R>&/&=S [A8;8I+E.5K'"IS%[@KR8+@34.1-ZX*1%^1$^6?UZH,WVZ"4M1X,][L."G'BS$U\+JB"0G+$3X9-S@ M$-#@\Y%_0T"$ST=P"@41/KMQRK,),J$$??[\3BE?CV:1L(6B%TH8B/#YS4_" M0(7O)0_? 2_P)1_ER_8S"0>[1YHOG)Y'J,V&D#HJH:99=+2$#MGZ^:/E!W8= M"1N'?#JJ]1N,CV_65R1LK!!Z._3K=@X)A0WVK0S1;] ;Y"5V_Z;-0$+&!F&W MD;YMNX^P\4'H+:'OV] C;*P0>DOH*[;L^ DV4/;QBJ.F'*]CZ"_
/C=CG\ M;3=>VN8OWF?C [9:AN6LU3J66Y\ZXS=7^&#?BRT_=>0[O#WLKB1='_MYA5O$>]4 M!D\KI05FT(3:.&PI?;"OY"+Q_I'B'?Y6%3>S[K]P;XJ/L^[O@#))=R?]XJ!< M,&FB#=ME&4JB4:#NZ3"D)[4!Y32*;8RC9@JY[UC"DJ:\SA0O>@Q?X-KFVW:B M>*PT?V3KB=O&,SY[7:%2;S<.7MP \;8\2DAZIC[0Z<2-XP.?O; ;B]VJ)*X@7+>,[=(/XS*KA4B=9,B3(SQS#4P'__N__]<%[MXQI >; M9FC&;U\EG%'/(PR!M(,H)%Q8/VX!WO^;4QQN;_K:)OV0/:J;WT>U BD\SU[ %O3VV])T;W//=CM-/N#IJ_V^ M2Z%<>?F8-/?G M\JAZDF;%.F!+H.(SX[&JRC\<4ZH^?WHMS0+OLC1(0:!U3&$.?T)9:ARLURU) M*J?R$J?$P)EC"6N7R!\V_<<\\Q>KV&0]%1,IN.>YUQ=](H:O2ZM&.F"I?M"/ON% [%G_[6I,XUVMAL MT*7+E=52&#C[_*$F'K]U-N_W4_#A)&6^-C_[!,K[(]V./^ Y81U CR?5_9/Z M\0B"N@MX''KU RGXIT"2>,".>A$<6L)QGV.PL5 ,BV$G?>C^]PUMC?Y,/SU# M.?>, Z>=9EN_%]).F)\3RE?S+O-8K (=S1&,6,<&MB]G M"C%*- 2D\8"9]?'4>#B>95?&:"06=Q2+66C% B<_22X*VGHM6>CLCP'',W9T MQ7A),,,F'+GG;F+H7G+7W\_OO(D/B4Y3PVNMQ+V8@CU& 4'8L "XF(]@;<- _!)+,^9DOG[/B9C8%=%"H$M,X)NG:,M M8R>TY21:S3-HS/&8M11BBR.0,WH@SYE+]$7T@["Q)? W*!7Q&,?SP#X"5#+ M,R54T!M'$1@85W"+#L HW1!T3IK'A)T.;6V7I@@ )09I!2_C_:''!^K<_M'3 ME-,FQ-$3P%C#%LX?J^N&MI/6R(0'CP>K\"$'_.7,!)ZS3>0\P96:2\T RE(P MUC&5L\"6>G\P85VR:1DVDOZ'NS+IFWIEGGWW#?+%^:&A2KDJUP8+=8)QQ<4V M6Q1G^>6D.\6GV"_7>SR.3.^$KJ@4V8-<3N:3>24YQXPQ!482CT?.S&57."QQ MBB6WE>*R9-#&'NM.B>MG"I-&=VWONR-YOVKTFFRB.5$ZSC1Y/;+2Z](LW2M/ ML'UZ+G5R<]5)T'!D\O'(^D2Q%[1 ;>A];D]-C&87GQCB-'7]3*Z,S>9.M=V3 M"SN<&N/F7[TP5LLI6'!*S$;:1 M$TXQ6U]T9W+7C7,"5A3FE/7,.,_IB@DFS^E@,H"EA9L%.=Z@3.%)[JH9>)R_ M<++>3&'^D?X_F^0-I_1,8$@*" -YTT8Z8B[PFLN'"452!=>9_/5O6T;X)/GMN&7_^Z)([' M()'A+*&-#)?"*># <(/\X+>'4#/,$-#! '8*@N! <9M+ER\$O./RA(,F:IQ- M]+C)<=A9 JA7P [S>,R1K"4ZSQ7!-,&N@$,"4& \\)DY2 M8QN; XK'@HP)>2JA:ZZ/Z;YX86AK,%@5.&,&V)F3T4-F0LR&\4+PD74V8\!Q M@1S[$(/K>F8E,<-63UQ9XX!U 20%2#@/:6P:RFV;U7^@WW7D+M%NN=A"YAS4[RVZI9P9TG29.M@ M.(Z=2*?3XJ]_B0?\ZE[+E6O O0H4RU@8>!O0F%?L.3)1 ==8+["' QA=!3X' MY_$Q5#J R,?*WI.=^A#+>];M.6-J,\CJT%=1S[45ND2!3&1[^A9^QYT!&.M. MB%M#6]PUMN&?^258(""2(QCPO;P!)X0D@0,DA>RE WC@EV"9:[!I$S(1,)) M0,]FX+X#OA[-Q3T, $%<<*@8_)X9?Q5YY@*TX-$B70'U:;76Y@AOT?V.ZUJ M04AQ0P5C K\$S<]W,AYBP(-0.:>] M/ ?\F+B0MTU >-,\2RA B0V&I%G3LP_;B^/RO+2&K;5))RK55($N4Y;>G93U M:C+=?;-ZAR_Z[<\"T&DFJ9R7UG#:>.JH%/H&IYH+P3"$.1ZH^Q,+)Y/A-FE. MWFL2SS9HF[=,H/NSY -VI?QCGMZ/@S,8PA9^TQ$X% D!OP&! $\'+B"'H()+PLSPC $"AW:$:R(\%]^)@[D9 MKFGM:9MGYNI%4?RO^-_P.!A^ AG:%"Q+$>8?=W9ZQ^5"4Q3-@?1R;3(=*D?7 MND6-RYD>#9WFTLO/?FW7R(R^21L\PV+W4$NTKZL S_K6<-+G^]MI IBS]@ MF9_90---.GK TL&9LV??>\-MP,T:FQ(/Z1_:83;<^X(_I"-Y">.^I!ZRD<#< M;V/>6"#KG2N?6HQ_39<\I\#8ZZ/6KK$D<(;PJ]TZ>\S9MIR9^H$C]SS0&XJ7>RM>ZO\:X6%_OK8^^0 M[J#^$IG9I%E/KV;R7MQKY>6(G53V;U=_*&X9'""MOD8! GJ#-P5HPLEA,5L4 M6G:638R(!B,MJ+VHP6P95Q-B!'FE"?_^4U48&A/BL7:\C-;=75>&A@ZALR@_ M$;$YC&1ZTC[];#J]U7X]%H9_15LJR-U\[O(CLJG^1"E\=IWX1SF=G[W.4+B@ M=S7!!EQ+*J3P%*?Y@W&89P_%]T-%W<8#E3:38I<9&Q0M$4ZBP#BD7J[! M/&$(A8WE7EL0_[CR_$M=KWU2XE/@[>S:+:% "2Z2&9NA3"+ WN99CU2W-13* M?KIH&(;N=;TT(3>!QH85",<;8B[F=7$X?\LMVJ\7U,RXS&@$_DE3'YP\Y/\UZ$#%=8,HY> MS]##8$K VJW! '_6-7BA"@NA%S:JC[C()T#)C:9P]D248'"6C^7.,.@>?BD! M2AA0@:-%V6L=+)_-+YAO9<]%Q)UP&G-!%]2YETPL:8#=%D!/ M: 9X$^!0L"%/IAH8FA)'&670@($3L0S;5>1S0>'V+@F/&XBRWJY3.U]Y!NA@ ML=/4ADQH*87GV/K&R"X6B:8XVW3?Y98_FSUTY&76;"B\I_K];S9/ M%R[.C\<#BAX!>F#!WK.XVK;=-ZELFV8T\J!VDE6F/[GPY%_MR <<(>(LU<@\K!/5G5+OT.1L,Y4/A<%JR% PS?0Z6/F?DW2=:2I/1;EJ+!Z;V8"9 M%%,[C3WO NQK.Y]7)(@) 3+90D3*#=N?N18-^'PJ#:.VA-(#S@%W,30(P.C MRS8W(8UW.1381X!*@-%CP? J$9S*)9Q*-H)3N; ](CB5"$XE@E,Y"HA;8CBM M*#*>PI,DGB7(B^+#L[]DDT_\)8>G3V6(0: JS]?WO:$:D/BPK$!#,F7?4'J( M,=Z9PRG*_M+^1?4TS/_EUOH_G5A9T6:<F0[PV"LF\/WF?DK4:HY-B7F[;:4$BLNM1KOWVVBQD.Y>0#X4P8@JN$/2U MO-#SA^SF,FD>TA3Y09&>4+]33C*PL2BV9R6PS!SJ?21FX M""A/Q/;@2#,?F_JN]^GKX?,Z*O#QZV(0C^+RP"Y%>6#)^%5TX@LYM^_:SMLX MIB_%-E]V7/E-1BH.>"J%M=?#U(%?2(5F M;(!)3(_.?H47)G03@W#.4&.+@9 MD*6XY[/ZP1PH9RA Y]8 PE/YXK U/S+:%JJCY \A!^Z#@_",^_2$O_34W&$% MO CL^(ZA\8( ^<$,08394V!N09.$@B@S(#H29[A@,:[1MA(@)HT%(YVNM^+' M\GB%DZ!7I7".:4M>):H(CQ 5&F"PZOJT7#><@@1!"[3V9IY,NZ%I6-#FRIIY M+ #S;%C7B$1EF[;A8M+XWT7E[7/!Y UI!D32^P),&8Q1;AUX3X!E6VB<:>NZ M@DS%4\W9L7KJEOA#S[#1\]ZA 2O787Y 3".R?BS^@ MS_!__O:WL@B8R(%\60![C]P/F!7#"X ;_BI C=K2'F*%!^H!_0#GD\ R.2+1 M& [_A@![ 2]M!0X:WJN-UJ#DKB6W3MY=N%NOOI!@$;EOLAPK M-CEX$KGA>A2\=^NF.3CG#+ABX1G;\R2\V*M766&,JDXG#.JSCK]G?ANI 4::!7-*0HHE!%H MOV^*1+ID9NLEC%R;4JM87E&&UOWU+Y$+"'T?#7C V0)Z= P2W^?.H&WRN"MX MGY 2CT,KI&8##LZ=LU?P-P W0U08Q'".(5F6H :^%GPV]]3O@MNZ,"$72 FJ MSV! XYJFC0X)> Y"*_9CH#9(8*CZ)NOQYYLPT;JP+=))_2"P"3ME[&;%->,< MW@_7<9H/@^J#H5:@T+4A!=3:7)B7#&W=AE/KP*A'()LU!F4R0^SHI'**,(ST<*/KDLETP*6B^TY MYH^$#,DUGO0%^X@-/)L6_U?;K*O$T4IM<>Y+BNW;6Q"99LSJ9!_ MNYI&^]KS2>%N<%5UMY52$'26,.]K16$!M![0?H%;G5Z7L*(^:U RH[)[:[&N MK6M;!)&3>GJGES"D>M+BG/\RN(47Q@Q"28&15M-6K$L["3B&FJ@B] /N!2@M MN ((]!"#AA3"SCQ+E@"'DY6 F'BG0]\\*AH(#P+Y\N<*OZ^&RX!T#^X5 M;U\+TLN!'**T4NN25;8=.9%*3Y?L:)X:U!W (<\!:?BQ@2>N>?Q4368I"# Y MY$/,>?SZOK9T@HX(MD#BCZSVIZW[<]Y^V71'R@W8!X2GW)ZPY9,)C$QCKBT/ M+&M%$531GVVPB7-T+I^S;\Z-?2"RAI!07&X0@OP$;@X)B1($D'=KFI<6,A(, MTS)C5WX,FHB+'P6CKH8[=08%!=;MWYR@ MK"-#=.%68^BV1S)]G-<@/VRM^0:_[TJX04K_Y?Y.X)GC,>,F02% $R]:O!2 M=H!#CT@KWJF4>@ NE'*)H^5'/9\BR.7BW1?X/@T,MKH$@5$R=>Y&'R11,S3; M!+/4=!UJ.I3Z<7R&"W$'[4ZP86 3+Q4MSZD(%8SG$<(6>(@.8\.\R[+@I0CI M!C G>JBFBAK<)N6H'N(0J>9X;>8FU '%;=GSLV^Y3XG'YC:Z98.A$4 R\"[3 MXD3A8V)\ ?)]BC9XB19$"O[_.EIUGL&_0/_S EC\/E8!)PR*0X#7@44:]PI$ MO(3E>WXH?FBD\G)BSQ[5O:4VE^SU1\)RO3,5_FXS"V"EB\FV/5 P7]V<8C"^ MRM(%R[5M_',$&0,EUPD@(O #T,-3\A%>HA%P'V\1>@(N#/XDSN08+.FN-.N.>; M1X[3=J"4/'ANF@A8T0V2H<,%PC/ZF%^FK0/=+\!O/GZ!3SQH$_CG,<);]! > M52T@B0#Y4F!Y_I?=92&8L%.4S:UM.;&2.TMH8V^1N;$ YR!\*; _[A3*2D^) MEZU?;PVG/WO&[G1"JKK2Z//RFFEERNV4O,V;E\8N^9:8@P8OROP;DCWM'5[M M10?\09HI AP0:.SJM+P5#::BLUR9R>26A5&OM(,!K>MBRQ-FG*Z@K/)C-@EG M69JA"GO38SH7'1+AXH.C!-@J/@Z]*S#@.$ZX/T!7YIB,Z5^3^9O;]OWAH^8X MLI-J.FY4"\;#(+2FZ/(;0JKU JW^8%KE(2=<"#/Q@)WDU_\0Q]9.D !#U7,, M7*N)COM\7Y#C@-&VIQ1200$\/),LXV1XNEK.RW0YD^P N?=MU',^!F("8PG6 MG=B8A* +[^9C^)T>S*)!0^%O3>">*+T)G;G=&Y/5Y(E)*8]Q/;8R@FZQ] ?>WT\SV$V,\+N>0*H /S M^Q9J#=)>G#'+Z7VT*ACBWDO,\3-$FDV"F.'UOERF&]S$J*FCWKQ[*T8MNCO& MP"1""Q7A!3(I)Z^%R9#K+=ER:;P@-\MMCVV 0R_U3!*6I/IL"5QWN"Z?6^/1 M5EO3#A(S^"WO04)R3]I*417EPL[4=[B4-?C$S13_*_>9%YG=:*[6.7;H8 EF M91'*J@WV^9F8_MDVG^L/).^NDIH#L\ PD1WDP7+_],W/(T/&_2-2000%8VV=QSF.8F-)U 192>HY^?RD9\PL''[GTP/>&(0<5 M_ 7&/,#C3SX^EDS X#&6P3.)P@!8Y;!R43"]5!"OF0 '7J,H+JH]?/.6X_T0 MWQ-]K*)ZKT?U7KFHWBNJ]XKJO:)ZKY?KO8@41I!8]JFJKB3Y[JJNN]9IO13. MOCQ;CV.>KF19V=I9H!PU2P7)\[CRJ=M1> -H+["'CF7EY(06<6YN^= M,@+]=%DO-'H9=477:O"L1?F,Y], QHA[< )_^'1HSV#&X_84,3M%COV7O?ZZ MSKL:A:M;/[ZE.V_"(YGGZX-7CY8$O7;+_=O955K@W=[1DMI?7M0ID@P6L]3< MPA8.VN HG\U5:_[-G_'$I1X8?[S7D^#7]_?I%O/X B?@JNZ%NZ_ V[N/O@Y[ M:=J!DV3RU5C!V.M(0S[\Y&NSQW=D%) 2)9;VC>I+0L5C#6O^<$R@!G\\7B1= M9VAXMVC0[835HQ8J>7SB3FT(Y ==V#\VML]L:_(W,*WY;8)($Z^X0SM+L89. M4_ -5SRV,,#!$_<<(1%0!EX!S#A)07&: M]6Z5)46&'1!L'9-GXB=$D@="+5E;KH8C>L,T*F:GD.;U%@5E04MRXA_>TBM7=X9,,A\F;E4$TBYHPG=<_X[:%%7+6-*5797FX M+ VUQ 9;#&QX"_#TK2+22(*_+"_"$G_G+:/WP:LN&P,,H35*Q_6J.T]&T(Q# M29DPI,&Y=;8P1&+/8(,_UZP#.I&772/)??OIX4 )J<]82S&3@V;'8XO)3;;B MX"H4B$(%HT62NH5&CWA1,8#>Z=:;NF?#N06W1 !+L.D@#S7U+#+#OG;24;G9 MOK_E]+0?%)!WUK[,72?B,3#'6!GPM.N"QEB&QC.1,L1Q!41(L+M1$_U:CYEY$J;*<)BRCOD.9]O*I^ M1?8_F.O5<5;@^@S)2*V%7-\OM7K*T>0)=;/;O3<<0-F^UL(WZW4'DY*+KC$9 M,'9B"@^@]/4]-&2J9.[4"?>TM4M4R6'J&K(D@>[V6/#".X:!?9B2^SC%PW?J M'7A1Y/,(W&#PJ: L/';Q+IV?98\3$W 7I8J7.'P?P1]_4BT2Q"\F->V)3:TP MIZ7B/&7VY5Y"V7[T;7!Z[9ASH:/EZ+*.96K%3#FQK\.*D*<-S8N+$/Q8B =W MU]5,[I4AT#G+:T?$Y1P74?*\Z^_]NE1C4_Q4M7'VVUNWR[=6&6#SP.L5U:(A MO,X5A.&CO_O@MX2F)T?U;9H5#OJJGZVV\_/L1V]VCEPT5S5KF\&&PVG)Q-C* M6JD"KR*5>\8T!3+EB5<V$@LH 'W^N'"!1="!2^1\OY7RC+9S4S' =#L:N>A6+$"AG4S8?V)+ MS8&M6".3,0PQI-=?0A04SC3=)$K*!UB B8X>VB4#F%18@J$PM?_4+MT;>G^T M@9;AU_M]]2T(%\K?D@,WP1.->!$;@;JCY)D/XL?U;@REU>Z]QP/,^B+>D[4,, MW!;9U@212_Y]D9^7/D]E^(-U M^/% S\9ZU7K@7%WJ>^6W1]"%N/\X='(#E8>@LUY^Y'&7X*.]N&8D7Z^>[&7% MHA_%0,>@)PUOWE?47AP87.:9'IR?].#14/,PNSVIO2Y[C/MLX :6E]P6QI $ M]8SOKJ [7$:'H7Y7#M*^LFB"1W""$JL!>I@(DL'#"7EADD]J!U\1,+8.T:1/ MR3;H0\L#'/.]WKA7/8,^ RJ(LT\1?;_0XPGMHRT68&&&Z=6WPP0IS;A,Q?6? MA"!(8/0*R.U?S^^;3X=K!1-_G88AL52:P/Z+9__^VZ\H./&2MT.<\FXF.K\[ M2#X']++2X"Z=P[W U&((5>;>><.RX$>:Y564"= K3[!;D_..)H+PNHH#M]R<0TEVL%CB"!3JTC5.-6MA[U(N'/SR5"HRSWAW;O\K:; *F4@ M[?OS/49-!< .O(+L@1OJ,=[C3>6 @;V$&00OJ0QX!?:ZO?1.W_?%T9[?LI($ MGGV \NV[(#WP<%EX3J;QWY[1D"-3V-WEFO1WN(/()BT61Z$&E/80I?PMWI^] M^QJPZ4T"[E(FR&Y Z4,()!A,T^\O[)$F>62#CV. 4[WW.QB@J4$.?]_^XZE4 M\F[[?P(\(SZ+!1!M_'NNTJB45V HFB=7!4L^D!L+, M>1P8 OI>6PM];E=TZWIL0^B#%Z!SX9>?7<:WIPMZLTKO,:;?&+9[V($Z[*EK MM/#@<3ZVN&#RG Y>;1FV\#'8X6^$%P1'+)YYB+DD 6[H3H#ZQ'/PH^86SR<[ M$UB4[!PE.T?)SE&R<[" /)&X_.R1<9=@,#@VCVX%D HAM@:#EV;,O7AZKC$H M\KFN,5V!>E(04MG<1R*3W!/$XG; 7E2%A9=L<47+/;F1+R/:83('28 79 M]?41I.V]"42<$XB8KI(T0TZD<9,M[&MZ-K>=T;WJ]Q9AUVEA!7Q0/"ZQ@)['WX_#^$-:8M,3U95'EQFKX>F1G:O4U;M5JT5!YC MLZVVRPP[W2EY''EG9YGF# BF:G8$ X5(KSUE+E])#Q<5?85MF+(X'N_VJ=U* MO)/O^X:.$-#X]*)"V8>8OXX86(@;[/U 4>F?MQ6((;\V=FRY>^P3BV+ BHU" M<:; XV#[@E0'@8*K\/\B&,#3"_^!F-VMG5V;Z @Z& 5-<]$)ME?,!OE;XA1 M[\;]4+48\,T,]UFH3MI!_:YFL.[NYDQB?-@WFN1)8U<^L&7X;_6>AKN*]<5&[>@I M&?PAE?O/,TW7SQR7L^?#BA78Y-A7RO[O"=CP_;<;>("ME%[T^3U=CU[L#^5F MP+D##/@1SOY%K_< _QY][PWGT'D4!S8O?W$7EL!33( '\#", *GGK_HA343[ M\GG[XBZ1>,A$N_#INQ")0@@V(1*%N^["?RT#GN4W.[<_C0C9( /[M52YZY'Y MQR3)OB84?$FCYP+;KE]Q_=_3U=D-Q?,;\\/';'[8U_]]&2!2C9%J?)]J?)(< MKK!X;KH?;]1W,72K&//OUK\.O9X+'M^*9A$+_506(BYI]CY]?)[CQ?."<)GC M]>$J>L@9$*\2)18<._/ Q']8# &=>CJ.CY>I,/ MY.,5O[;#.0ILF]/2T*A4BAVR1Q,K2C+VU,R4A^_KC\/O@!I_I9GXO[ M6L?CX0)B809RL%<1VVTM<(MIY%9T@E@W"SJ.&U7YHB*VVBJ]X=[T#Q?E=M0[ M7JIBO_Q+*C'7R1:S_9:(D?BTVE#S\U+'A%=DQ*]_R60<:-.KF]5(1B,9?;6, M/LHF")6,4OE:J;,09%MF*NOQ(;4N">1(#)^,)FS6M->=[)H5BB6<:G&LY62@ MC*9>(:-?SX]C41F9 $&UWX:!S'8@7!NQOZ?:>O7?E[F ::J*I(J^.FK M*#0)$UOA-?F9IS^2RO=#)S%Y4#[@3/EW69:CMK,Z4YK0PV1TRTG"\79C4- 7M MC4R>/$,]/L#J>%\_Y+"O7^TNEB;6IS$C9LJE^-DN%3SR5 ME9"K4BS#TO5YDC.&1L:8E*!X E,#)^*I3#9.Y&YO;H3,$WC: H&L:D8.T+L= MH$^,W(54587'DH!+,GL,ZR/.KKE10AYT6AB):7AG)&K;N1E"[TA>UR?RJ#-( MT6V*[.GE?(K&-0JB]_[Z-TD">R*9BT(8D03_!&/CD00O21;;D-U)BI;T4D?K M%YC%R@BAT3&IC(K;WF&C8%)#F5L%+G%(6C"E'A@=1)S(DO$,=MW7[6N&.$CT MBKYF<Y9L,D[Y^K7]Y?+UF&/TW6N7\VT MI_*B/:> 4$#_.A7/$IEX+O?B6?=?5/?RQ:H%WU"K\V,.R[M\>"?H?K>/Q706<(KRP>%I/9*\D M'UUM7,[ID6JX2I?[H\J^ET$Y7KS7@15N%T5RT$HZIH<@70&Q@&%/CCE"Y;XA>[=83'>KH'GS\_FA2QHV!\!K0*'G=70*OW%?7F'F+>^F-5U3V3$4SCQ_#(XXGUS]!18%N(UQHO[@JF M':S-+[JCED(/E]S$,I/C3)<3[VS2)TR!AQ8,K.(Q!?4Q=P&VG0E&>^&R%U0L M'KW-QS8)PE4@AK.#UDQLTG*9E#*K4FD@UU+BKW\1XLPULH)Q?&K,(X+Y.Y:7 M+%X#2AOV'88I#V 8]SCX(Y+*Y> MP&YN1\A]A(.SUP6$4./!YT-]#DDCS-WG\4M)6,0T'8$O0.! 0$54*KWF9# 9 MO]%>H5UL'IO.<"JG[ ^"VU_.>QZ";_6P!H\3.\[D>M;@HZT Q-%K"'[U9]BY M"C[/&_80:VEGLSR^X80US(FB(8@(:L+2T.ZCN030Z^/0(YX3GKD&W@,KW3D% MM3A #700$KJ;\7F:_,6"W:+V/=IS,#].= D,E#C'/Q^K><$?)Z'SZ7I)?2=&0A45#A/ 7S MR&M'D\?_QCE5H,4#B6O SAEHR?ZHM?M<*-%;Y-JXHA,@M"^]6]%4,0';7,1X ML#)MC3KENCV2S".8Z+$[+0(Z@"_Q>D$<3H:=IIKV6O<- M.P%VD@+G,^"2./H;.-SX8]]==6%P[BX 3EX,M.$WJ,F+T$1^&% CE?[0)\&:' @!WH@1-^#C1QW.W)Z=+_ M3#<^0W=_0Y\@N/LQ$![W64":?#(!"0 [,0<$N3=._?/<_1R;^6GAYNO6<=J) M(-IY\@ .2;=I"L1R-I%2G]DF&&T"NE- 1YUK[D=JVGT!ZBGH/Q706C4YK_O& M25U[O5FL$\+'$]AY)\0\^)ZVSY;>7)Y'CVTC&&AO;@A'5_)H #8!-J%6CFSQ MB2KL"K4.]8)]>IEL1\-%X.PB9=JS5/$?J;X@O%'$'00X_25JRG4.P1;#LO MZ1Z4GPH;R[J/TS5-B5^I3.2BNN^Y)PY>L"T(&S=U7.9N&XRK"T]IK3UW7BW! M<@GBW?3T)NP2VW;L$BM5RVK)LM+=7*O[;I N[RW!_==F'#;'5=:>L9O-N"JL M*6OI4-U?_WXL7."[R'106LX<;^4U65#* CW)]SEQ=2%:FTT M;PW7Z\8$D(E\2 6$]Y[$S /Z_)6$!8I3F*8V9$)+*3S'UC=&=K%(-,79YFWW M"^^BK'\A"?0_$Q5YW("IZ:NQKK M/8OOJ+0SE <$UL9&ZGB=UQ.S_853E7S#7E^]I2,8\ -@)N#'_4\09PS0Q^HX M3>YW!%9P)L2$F1'K4MMYM9R\?3MO*"@AW,[B++?MT5.6I.V:VFZSG7ER)GW@ M=BKZ8E =2N.L+ T75)HB1)V'/C)./"1?%NC_>+U#3T: =\)\"@[F:WGBS*3R M=D&9"!Q#]]0BO:_V=T(.FU/I/G4?#6IM5G;72>]$K$YGE4Q:OA.M?.5]B3Q,]!UOGB?0&VT^<#E'&*E:#^\"#9]/NS)*CIDK)FU5Z MA^]*-8TJP'['V&LLR6<.GDM06^1QO9)/? ]SFM+F9&LRWW,R(3*;WBQ!=D<3 M)S1GT2NCYO!-QY"YSP[F<*F5/2^SJ1E"?\FI?4'UMJN]0"EOMO_?1^.//L$^E\;+83"@: M>GUM<7WJ'>-GDHJ"HP$1I$\+D[TW@D)\3 3E+'YBQC]$;3Q*^'F76[-SA#Z4F^5^LR*GAJD674@V&:%9)UDB\WJ#]X\TQBW( M.^:DHL13S05MEY+;07G";]+L>ZXQ[T->IE(ALP5LD943E)@SRXPSV&A (:O: M*W0%;.ZE"">5H1E'&'B8(*^C8]:?J1N0EV8(S_G>]O0M=BZ$9M>6J3;YMDCM MY(*I.WUSIJJ:><%,Q%W-KB26LCFM:[7I#9:H%UI*=S68?$#XYIMN9S]!Z).< MF>BPPL H' KY[5SI?>!V2B))%3NY8H&VD^H$P^KK9;-.02OZ53:T 8Y=0WCJ M>/03U?S;GB![^ZR_7]28[9G&;'C4F.TB=2UJS!8U9HL:LQT%Y-A=99K1*2&Q M$&F:U+M!,9MV:QFS+4Y9D,P5PD->ZAM %(]./1];Y%5:> M2W45V^M*6JVM!OFI#?O:7+V=:2:M4<74>O00VYO%]F2H-M-P)(X_'KJ>#UKC MNBQL9#)C;A+]Y;JK$]V@QC;6M)8X3.I"4]X?.H=^ENZTB8,8U-BFL5::TGI) MX'2;V>;(,2LSQ4/71>:X')F<"3B)RWM59A1^,,3I3J(^A2 !5XN7]V-GOUG) M/5GHTX,!E6%SY94#1EXMGF/;E:[3*B_93:\^2-BU>;O6@<^\7CQ,@&\G%IJ$ ME2.6Z\*]=46QZ06 M*SIXG1B220?89%MV5AK0P9A,E@LZGYJ6LV'/ R&O2;]C<>I :IK'AJDP3V.$WFRP;9VW<+,N+/LI"HR\(CV>E4=59S-+RS:Y8%K2 MI#BW%O"9UZ1?YK5>N0TL;I=&*RO0VG0U=-S;58BN_)[8+-/1JMQS:W.:ZPWE=YE+UM-1PU%ZMA(9> M;U<3K+XAT:N$;.>ZJM+26@2W!V,#F)7?]GMJNK^496FF5.BJO!AC9U Z/=4:C?3B4B]A]=(D.VM@QF91H^!0\O%0 M>[E.=OJY98O>$!T,9RK+JI,$&A6[GL"PUJM@O:R:PS:%O*BF)L.N #05$<"% MF^:*H1(;(R&L"%T_UF;%J2:6/E#J:4FZ413W6Z<.@5L4H- M>:Q.< :GF4VOL"N7]G.KBX9>$4MWTM*@7^A4L#W5EC*;I-)MU<'0 -[>+#1[ M.-IL)8Q9*@ZAR+7!&)Q^1 !OCZ8+<;G:Y@HLAY,8R75DU=D!"@1H08M:FZS7*A2J^+X#PAK;ZR6H[G$_34JV4EBZO1=BZE MNFQ"&+:9S+31+P#I)@+X=59@FKM!F9VQQ&RO%4R"KQ$"F$ OR[X76-8Z^*< M;+/[%6]7# N'3PW@UTRZ-]FLUPT:6^L*2_?+HI9>HJ=>S76,EX$#NEVL:=*V MDFP+.W FVX5^^]4$TIU*IFR4VR59FH[3^T[5XHN,,TT&\&LUF^-&)D;GZ(2Y MH))2;F&E6#3T:JZS0[LZ%_?+.E;.-!/ZK)K?<$!K@J%7FE'9@PJX<"A5W-UFH5&)3.3';; -L1E MWZ[/[#H8&B!;LV)I9M.+?84FQB5]LNN.ZN,UF$" %"AE"UY5=^/6 MU!:P+AQZM:Q5:2QQLQF;PYA.-[>E)*M#J6!H@,#PV0H]H":;;4OF4)/;!)9Z-,RF:TI+4N4I\NB M X=>'0940VV;A>%H17,-3%>+4F-(R.BIQ\/@B4[&S]8*A:*YWK,YN5Y>^>- M3$!I!+SG!*OB)<4MH[C,RW4+DEZ7GOLA/?5ZWF0EK[+8"\K!BF._A*>OG4_W MNEQL6>GAZ5Q:)['ZE.3$7=?0>:%[IP*P\!4//]OHSYL!"LUPMJ7Y'[B!&?3) M!_<"3.4>+0OX=L7XB&=BO8E?/L" M]%@FVI?P[0O08]&VA&];(G,LK/N23$?[$KY]R3YDR6A?PKN])UX2 M\P+ M%'FZAW:0S!#OE1D<>\A\)Y&Y8=?UET+FWX@%R&^E-J_;ID=JX&4>(/!OQ@.W MTP//QVJ^$0\D<]^,!XA;&$8A:^_U?-W2DX#$OV^J$L-&DR>Q^PM@53-# D^M M",I6@"N%;^!4,^&]YJ/LR6RXJ?8A9'#30SZ!#,_UKGE6X=[,D SSWH=48C+A MIMI'25DY6'&>4X/)C',)F)'_]F\3C! POW;YS[=WO'<(IS_>- ML7Z4//\X3Y8QL1W4*>J\GBS*%ID\0236J1D;3&#J]#K*H<;,B1 MC>>R=^DL?_?[P% *]&?;)#<2Z ]02R$3Z(^!S+Z)0)?R"I8H9RL-5M#+%:>\ M4HR%AN#?""C19!PGR67JUXDP>-+F MJ3PBT:;3.J&(=#V7%36UNC6;#'5SE'I;'F=0XW>;F_=L; M0#I!MNGVA&C0Z]U*KH[72D8VH#: $8IDG"2">CU%QL$WOC^_F38(Y;7XUXEO M7*J#)2/DRDRGMV+K@S*Y$4:LDJ[=7AV,]]W\9#Q<+.E$2ISMJLMZ=DA C&L8 MX,!QX X%M77\ #M!U_&ZJ11P.ME<4K"< 9.QM/9=)0Q M\5TR)FX;J/AA@OU.L^-:L!>]#;F4]V4!*RP'_8)26;'+T>U-CXZXY&@QP>ZP M.MFJ";AEUXH'V$0'1B:P>!*+^3>[$C6,./T6R/[ZS^4TD>VK32ZD]PZ?R M,"\(DZE))%4-'MFY7_^FLW'\/C''*(GBJTMVE$GQ;LFNX-5*9Z:8!7:3;1-R M3U&;:?OVDKTL]-;DOES-8G73'*29NB5;(WAFPW!!.AW'TKB(.\8;0L;^4?I$E#[QV8&* "6PKV>U428Y M(60F.4CE)JWORI=:'BODR"%(4:21#-;XXQF=49-47O)^RB!R!2(LB:^ MOQ9X3U C0 L8%9ZI$YVT@>TW0IK,*MOR:'E[CR>5:Q6V"6&_E)F)K!3KK0*6 M)6 #[]RO?S/)*% MFC>I;M&[.6' M1S8^>:EO@GV)_16F*,>YN'E*3=(.F)66:J9<:&V7[5Z33)C.GRLU0!WPS: < M\>72:737!YRU\<:\OI<'S0TE3K.H8@2+9XCKHM>_HQR+/PEP_!#-\/DK#9=B M>).U$Z 8JGTIU6FN;8.VS9R25^:;V5#]\\C'DXHA8_3^?_;>M+EMG$L;_CY5 M\Q]8N?M^J[L>2BU2>]+358[M)$[BV/&2[4N*(B&),47*7"PKO_X]YP"@J,7R MIH62,#73XT@4 9SE.BN KS]__7CWX:KVX;M=_WUY71E^&P PU%[\:S0!&*:; MQ1 061 %#(\-1LR QFN&N_W]TJE5G1Y?7$=Q86]5M _7:++ M\.OL4_WCQ\O.MY+;Z^X?6XV][_XUN@S-%_\V:WIEQCD9BW$9=K7'8]WJLLJL MB$*&IV9(9B!#+3Q[[;5.+UNED\_-L'5VO3A[/7[KT>7 M^S?#DO>!O3MW+/09J$6DI%=+T[63O[:F1\0P:8R+(+:\]+H$D !D,4FQ%3-' M=8^LK'MD'$O*@"5.D.!5%GG S<4=^)G'E>OFA]/M+ M[75LW42WBS\@T(Q8^;!]NG=^Y=YT:OO[IVS8* ]P'@"&AMYH&JJ;9/7=)&O7 MC16@0CX7GC-0F'"N?I4/SVL_W._'E_O#]_U&\Z9U>-9O__TJ; '\ZB]^+=2T\WF$G>^*%"XJ[MD[;JQ@K,*9W>>K'WE>4&% MV'7DZ_5>N/B\^7^V[-RN^F_>>_Z MGV$>3=P/![["W),*5;O)DMI-UJX<*X"%G )BSF!APEEHA!_.VM\O!R>E_7[[ MX'>[M)^42TLXL>?+KU_7'QO7)Y>%LON._3CX&5@)1A!T@FFSJ9?F;J?;I/Z3 M->K^#M:;UGV,Q[JNBLQ5^GCU1-C=KHO=6O/:C\#( 0UV$]C7?=C#NBYHW'%A MW]W:^&ZM>?T')2R."!L8G;3&AA@P) [,TG/@RS/6#\+8PAA9UG[M((JUH"U+ MOB__^;NE+-NFABQ;=/+@'6M;\ WU.R>@Z@"]#9'/W030=8<&6W0.W/(!5+GS MFRV@>?/2%WG=>6[JA4N] 3TWJURORYTS,JA3N?)Q)/C2[D^G[NES'D#O^\-.V@>L'\*;:%GPD[T>Q.'N;_KGC)KJ;SOI>YWC MM[\N>V:S]:[IW+XY_3GX:9CB&O9:;4G7O*JV3'7(UVY@2MXN<5\ZIAB%(&SY M/WY[5V\/SM'QPXA]'7-H$*[K,MZXVYUS.IGE!U!)DZ@FS3;K-?.J@,*D>% MHS.CTK[\6F]XK?+KUO7-)P(5NO2MI->;VW6BV8$56]H^D).%FKAE3U405 EV MW278S^Z6#W:=/]7??R];Y]U+O\//IQ_WXT&Y^!K K8ZJGTM"K375_ MG"I_YZ[\O3D9F^7=:K]T;/C<]S[T+[X-7Q]^+3627X4OQWL_WG<0&_"(]X9N MEI:R.W\W'0?5>K"1X)#7.^Z7#@[ELY]O*L?.CU\EZ^C[]\*GTUXC^/09P:'Y MXE^CW-0K%5-=8Z?Z/G+7][$Y*93EW7B__+#BLG/T8?_(98?7]K?WE>#JNW=; MV$-TH!/AJWI]QC%G6]9TJX67H>YG#JWL_S9GQ:^ECO'9>^ M%O9[O:3U)CJ\RFLNYNOOTS<7;O7@['+_Z][P_/*R/&#UP4^C@KD8HZPWEW6A M3@[+.*KM1K7=Y">),PTL[;/K6O=J^):5]KM?+O:]=[\NN]_RZHU]N[(ONRWF MM0Y[MXGQY5NWM1^][2"P8.]-3:\OIY]/N2RJ]V;[D>5Y&:!I9/%^,.O\\,P_ M.!P>7=RR9LG9JU[DU66QOQP>'#GO]VY*;M^]*%2&GX];GS\CLC3I -?ZL@YP M50TXJ@%G1Y!E83[+.^/HW6G+B_8OKQLGYM69YQ]7D[PBRP^[=GS3NOQX=6B6 M/OSZ\.W*N+[\1,$09I J=;U&")7WS[/:LVKBROG6J^Y_>][^R;P/$%TP>-72SO!Q\V4T'1MURN(L D\-; M#E<(,(73BWW/^957GJ<_NBZ=[#5>^Q=7/?_B=?_*[N_7K@%<:YA^ MJI7U>GT:6U73TM*;EM:N8BL EWPN/&?8LL0K')>.+<>##X'_^[Q\=?CVPYN; MTEGYU][W> ^Q!6^"-/5:0]T$J6Z"5#=!YJ7I:9$W02X=7-YRG+-;U6VY;^I1D00K_+7OZB[C/;VB.'U$65 M:R'"[O;?[-::UW[63@YHL)O ONXC8=1%E6L"]EWM2]BM-:__*)3%$6'#2^1B MB/EW5T*H:@,Y_(YV%+->M-BK*O-&BOR4R;>B&2F7!WOY/J(GQ?]YY]G8#,8GVG$#(O;;95F[PW MM>"QY7UO@['SY MCO[?SU\7KXWZX='KCR7K[77S^/IW4*A^[LQLH'CJI/D_\45 LK!G>:^R"4WQ M45:7A'BI"L8F5S"VZ(SVJ;6M>F?D@GK-DJC0L:S^R]=)Y/HLBO:#7DMLJ7L_C28_2WV;MR[R".J< M>5AVT;4.\UEH>3KM7K2?88ZXF=!LZJ49!Q4O M[BRKG,F\JE3M8*5JU8=8+6@_X/,U_^+LM/"K[-Q<,JOSUCE)OKZ.:GNH^?R( M\E*ILL13IG(F\JJ4MXNEO%4?+[6@W7K/5OV3H/_!.[4;O.T,V,=@ M@*K??/%OS="K\T,<5>M4M'KCR:K_YCBRPG?!0>^2->M'@[=?0KMZ M0?X^IC;*=;U::2X^O;'.7$9V%R%/8V3V$:JBAJH(K[LBO&VYB$?>.G!E?/WR MX?3CZ\M"_Z+>[%\;X>?S:L/)P>7IU:UV?Y^U4&U%2?PE.K3MX>IDY]5?X+J3UAP /\XO?U]:)X? MQ3_B]X?7WRO?#WN5?;MR/4"]Q:B]9NCE6FWKFQ+VNY;?89KK:VW+#;4;RTL8 MGI_LP)MN*.VA65'$8E6C4(T)&]N8L%UG(7.5/?+?@,)^07W%0[VDMNZALLYJ MO]KO?F[O_?K5,P]KM[WO;V_,H_?O&:"=2?=KZH?%W M7AS1B0_*'P\+O>I5+3'BB^#]T>_AS1ZJ/C8EU/7Z_.J$,OBJ*6'#FA*VZPSA MIQG\UM?FM?.K\^OUY;#][5?GUG?"RT^?4>LQ+6'H9GVZ%4FU(ZAVA(UM1]BN MHWV?IO2'OM'R?,_\>&F5;:_TL_;I_>$O4GK,:31J>J-6W9+C>GG^XC08L%"S MDS"V7(^NA+)#YKAJ6_K&-B'LXCF\VY6@()W<'ZGD/M?(>2&*<_*I\_7VQYO2 MX=M?0Z=N6A_WXU,(4MVOGWXC J..8BR7JHO\0ZDW1+V];]:L4^ZZ"&X_Z'FFY4IJNIJ@EB0YL@=O&8Z>W*+SQ! MPQO55JD2V>VKDIE81R8[=MC5+[+AF%PP#;ULSKLD=:O[)9"+,!%*0 1^Y#HL M7.Q>B-S08;V9B9R18??Z)A9]K%[.&*IZ [:_-V 5Y_'EC)^JZKV;5>\''.3W MN],O?*M>?NU=N97:1R9!?SF11U:1WH"8]M=P- M[;"_JR2]GX8]^]FH9T;P.*BXSGY\6K^]-/W.SXLO/_NA^16"QPJ_2;:^A%;[ M=<:)9PSF]9LY6L>"6!'8' $],%!\[<9VX*H]\IM:GMZB/?);4W66^W_>@JY] M#*+HQ#]PHW[ CR4]:1_Y,.V.V_+N[IOY_?KZ[#0XO2AJ/KS]NR7WYJR\O,U^.;#R='/=S\_7UQ]N/GQ_D=P MZ[HWYY]1@VNXO\4H3?>X*QN\H?7E+=HZOS5EX^=K\(>#X+C]/F@?7%WWHP]A M]8?QVO@P0 UNOOBW4M=+S7G5)55 WJ@"\A;MHM^:NO#S57C0K5Q-PX+ M=>][N[W_\_WW#^1&4X6XH9?*\S:=;$6%^$\DW5]C.@K;'KQ.UC MQ5W5&K:Z-+RN/O;=S8"N.,=P#IH=G;0Y&.)Q(_C'4:]ON2$UU'2!"&Q^R]R; M0O*K_S4(#K_>G+WY['[_>=2X!+BL8=:AJI=+[&)LQGLT:KK9F+<- M=_.Z-/:M*+&\>#BZT9[31E6&5'=&'KLSU)WVJO,@OYT'ZDY[55;/25E]6V)" MWGVX6N]Y :N?)H K:*RAHCU3YI/TQ\#L?W1O&4T;11?":\18@ MYIRT9_@8I0^%X'#PN;=W-=Q[;77"C_WC2@ ^1H..;=-+E65=?*/RJJJ G><" M]NI!8KGUZ^> 1.VKXUO.C]OPBOF_WOTZZ59/Z@:!!'7FE\SE@(1R)53E6E6N M5UJY?@Y*5$HGU=L]1 E,5U1TH[K,2_1V7C]4J3J_ MI>K5P\1R*]7/@8G#6OW3Z\OSY.3R[?>K_O?]0N'V?/@988)*U.627C:F3Y+= MZ*,$QG,MG2!P!J[GJ2J+*E&K$O46BJ*H2]9KK7'MO2\P_+.]7 M+L_?=^OVST*'U7_ELLZE*LBJ@JSBI47'2Y.;L ]O;2]!\KX5<<&LJW_/?\?[ MO\IA\W67KW3NB>R/+T=3I)G5TSW=.XBX+CTA5#[FBSD"VJ];9L6DG M]>KAUS?#X\([]Z(2U@8XM?*+?TV];"SIQ!B5*\UK^7GG#B[?R++RDY2]^>'@ M]\7^]>F;JP_FX)/]P8CW?_0^X]2PCCS#@U&&?:N+R#MWF/MF'@SW)%W?_WIT MTWM3:1\=?KU,?GY[\_7TNO"3=+V)/2/E\I*N U6UX+S6@M4Y\9N0LGB0LM]Y M6D'?[S8=ZW0O*M4^#*XK-]=GT;?7'9PC)BJF#W#=Z+)N>D*\%T11]H1X^-$5 MBZT6_ O/BHN'6L3L)'1C5VU,5E5?5?7=2O%45=^-D,[=!$]5]5USU??3UU+Y M1X^Y[.KMI^K;_DFI$QV4MO&.KEW3K'7;.E7US5T():N^QVD8<)ZZ_S)FD&<] MS0NFZE_?U]_'?O?\:O_B??G[CXNS5J4W^%DV>*>L7C.GC^+>MIKOI1].1EDK MB:YR0X;U!EPY(\/N58+597;FU@G;^[N70/OY\; MUX7WS2-GL(6!C_+@Y_E,G8^+ZL[:MW9:E69595994!497;C#?)C:)1Q_88,W M5Y4OI?VC=^;'LE_?OVP1+-1>_-N8ZRLIQV$+J^3JJ.DUA4[+36X\&A>JAZVC M5NECU2Z=?SJUNA<_;L\;[P:("\V9"7-UMO1VE^K5V=);F5)Y-"X$9KWTKG)4 ML$NU4J/A.LTH>=LE7,#D2L-MNA]\Y\:ZOG^Z#A?VJ4G M) *];^:;T+FI7Q]>MUOG]OZ7PQ_U""+^JKA?:L8E=,K /2? WP4$$$&\@H#5 MA?3/@(#R9^O#%Z_V[O+PG!W4WKUV/I_$/SH( 1#<5P$"JJJ?8:&Q_(Y 0 [0 M+F<0L-SH_1D04+AI-DX9\VI7^YUA7.H$X>FG@+P .CM,K]7F500WO$W",&F, M3VQTNCGN=U>UC>4W18SC0QGPP0D2/%T@#UCXQS+[(-:^\ISD-5?2)W$:!@" M]^U'NCG^]/O<^'TQO'3?F,W!^>UQK?YA\+-4Y 8B59EH>!Q/![M=?[^+79![[K_R6X3 M2.!MW&9#KY?FWK*K6B:6U#*Q=EU9 4KD%!_SA1++3<0\#"5^U$\KA[%9J%TE MI\:[\V;T^]V!\QE1@BZ6JS3UBG'_ 0A_TQ$,B^)2]C"65N Y6;&8=0P,_^7$ M#\4I+ORG:>X/DRP/U7Z^YD])#R9I\W\C-UT_L7CJ:>$R^2N)8K<]G)1*G/4S M8&R;F+)2DAN-Z;6)J7NL'=/2\SCO=8O*ZJ;IN%'?LX:HI^S5X^;LN3XK=+E8 MCAO%N\7Y$0S_VW%O_OT'_B/?8GO,"M%T=E_)61-H3BA#F>8"_Q93JQ=1.X1' M42K]%R>7>>O8JPHV\[Q7\Y+>\@T+Y[/-\,(0242S(NUIRF;3S) E\]___9_L M+-7^JXW^1*),L:QGW18R=!,>"==]_BOY42AX19\%D8OVX67(/# 4 M-VR"98+?<=!_:1I8_E M7=!QO$%;VT>'QX^C5!FL^Q5BDM"S*&B1Q_*S7&5&J=UB/VU6K_VLM"K6SZ93 M;?VTK&JIU+*:]5:[](*/RG]Q%+.>>6SY("IX_6YTX$9V$D7P>O#>]GS+&T9N M%+3?B!\MW5A.TA[GQ^N=9E$;S9/ZW.JO(FTT7PTFK,D9(ZG?N+ &V[4\)+I# M)*-GSEB4>#$],END*/ [PW1FBY<;P<_L.T>HR\'H]+QB JBV31-J? M<1=^AN\U2Z^.#_X_J]=_M4?_-%[]I47=(/$KI.%%S(O8 )YC.$U:U>?$"@$BO2&LO1^$,;TKG;25 M ''@=W9VRJ,QHM&483":1@2C@F?@', G?:$W,J:N!E+]5I7;:D J&EW%#H9[D@5AGJT=U04P+<8I[+ MVI&N8?>V'0MI1 99493T^OS?(>M M(DZ@-1K)W$"[&TE$3@R$?R6'O>'8Z.1 MJ,1=0O/L'&"><1"BEZ"U(:33K# 5..#O (8I>$%PA6.-?BBDD(2&I(II/6;Y M-*$V_?/T_./9GJX-NJ[=I7?V+(SOBVK#(#N,/2*VBZ12U\P1FDUD_$#D$ MBLUE1-!W?9R2CM/[Q0?D'!ECT8@E@AWL)M5KVPWMI ?CPKKA/2T+(8%T=*2O MUHWE>F0YXR S']06L3+41/[W#!T63(=QHZ2%L\37A&YTQ6< T 2^((@@THX_ M2[INQZARH8! FU#-<=MMD!68%RB2Y<$0[3#HP;!!!)/@ ,M5%V85(2#?)29% M[4T2HN#I]SXJ(15@#V$5P2<.$X0OER07R( *$!()D0H U40\$B7Z'MC315_ M-B-/9B04(Y]*\%? M6.%00V#F('>6"L$;L=*/8J7G4[J#/!#O.@,^:6]@AD&8?HW@:DERHX# S-K\ M$53C6##+MA)8WP0?@?533.03)/$6@_<#],XXART'8H6(33XF&,_2-SLLLD.W M)9 [U-Q>']0$+.&06X*[^2L@,!6FU5P?"M$"+(9O!C9 M'0$,,ATE6_Z)M("0 .6?OY9_]-J-[0#>>IU8*)6DTGW <*G:72OJ:N#)L.)J MLCZ3]'DM+)%V E*%.O9R)9PRC*E8\RLC1EB:#(5!@ $62[";0$9Z=/3S._ U!,3&1^%YT@875MJV]1](_6"#$;EIR^$/XW2OH$' *] MY3W'*@M;.Y:Q=:"(DV&1<4%_ G M@/D_\@$2 ?>U/D$?)PI$M.$W M7&X'G%LVW_6'Q+^Q/$RQDE4E2Z)U0@X:+F**^'51VW.X1X\LT^5[Q# <8ACX MX&$$L_&M='TP*B(_>.E\38*($^L"NVMI/*N1KE%X-KJ6] .?^.8Q'%]'DG&_ M@).L:R$G^\#A6Q?!&!85 $,Z;L<:6#%)AUQ%Q@5 ]B*C@H&?SN:8SP;MV T7 M.B39 4YNGT_N'3"?4!>5#LWDPZ0$7>W5X.CFI")!,P,*!LD"6:C[-VX8^.22 M<:?6C;B78@E)#;P;)'[JW*'( =L]MRV"2N1UJHBDV\-^''!AMY&?\'F' =A; M'@@T%6K<-@IL3 (&8N.3O*!@ !+ W#JDH2!E#(P]R@6*%]G/-OS0Y3H$*A&@ M;4(YPX@%M#@>,/"- L(G+&01@J%/P8>/N9IW >I1S4,&D.-S?_4&/D :K,FP M'/D.L Y M.J)M]Q;>0K(219->B'P!=[(?N*Z0V\+8H3Y M (F8A:FA:/;\28!2R4E7'@CG/[*[, @8+G"!@0XX7>X/9T4:677K J-0HT)F MP6\BSEVKC\^9!DS:\R@(G$-#3BZ(X#13 M1@/=]=0@PC0@/F81N"N8S@(ER1A%09 ,*G-*"/ @YK3!JZ+K(5N)ZU$ZQ@O\ M3@%\Y!Y((T!9%]P,, H873#*75@B74%>%8B0Z/*!=\T*'&GZHW0K3!PH)6W+ M=!2%FGQO+)*M^,B@*^+$+)1\"%#CLEPXXX8(TA+)3QT@S<+_]+]3=_S !CM-L:ZJ4=* MCF['"L%Z(+IVP5YW>-WAT >992SD$0Q-&-S@"'TLC/DF:#Y@8_8BY;C#^EXP ME#'ZL^KO9J/8&"_)&I5B93M*\&55@E4X%=CU=,P=BK5Y#&&)8^8=S&2 M&^V1UR?@!S%6'(1$OF^+<3##C I& QC^$((AZK4? WPB P0PML@8^#Y*9+9! MKV; \5AO+)P-*"81@?B4YYX):T=66Q;BK%CX.3VP"6B!T2^'2%J&U)7I][58 MZG93LBRM2O,B]UCL(J1#3BY3?N(^%LY<2K$FY5J'R/4Z 9,HLY 6>(?"?9_T MGD9N!#HX9(6$J98YQP%+K73@RZPI/Y"+?#/NSF07P>/J,+5G01*-9SY'7LEX MQH;'#P-T7X?4&>P0P1(D+#@T%('WK7 R9P3O07L:=V5N 8@1O=*ZP0"]66Y9 M45&H?N0'V;(;,9 7EN^9TJSI$&N1G7:79Y1%DFP4/X79^+N5.!V,DK*"J&MN M&[4>Y$J7HBC=2)DR3S-Q4@Q&Y<[4(<(/1BT-,@1#.HKB\7CJ(>,"(S$C7D4> MI^8JT2"_<=C]"9F+49P3=9/8 4 FA!;U:%DHH8&$=2SC-$,M;MNAN:8.$HIX+>1L?. 4X MXOT @8N79[("8@0TZ% ,$+K2U]'=IB T@[37$ *15]Q!%[?YC4!> BP,L"B M"+X1_ST^!0_;:" V@F6-R SX;_'#)]%]9118A">I.\@Q.SS'IR1FXY9?I(& M3&W[0 J,@?B<$;(DA)**R[1FC^JU%+X$-'-\5*=?ZC@8#,]8CZ8N?T]E:UP_ M9=T0?M!24GDIS8-$6I=YHFO*PYTE 071 [06/$BQ"$<+5SX60*A?#J-G/A@87#% WM92E':S=/O M(N]-^ QREX79"5!-BU#86D$B+/T"[#")4&+31AJL48F$1UZM$!"6#W7N M>J!A'?1"]D4! X)G,#H6-]Y4J0AXE"_KMRB$F=^]AIEJ?XI>BXG/93^=S,0. MJ)'$A66[V/@BI"J8!Q%H7_P@H96YE,E#EQMU>N"2Z@S\C![2@L%$)7[,Q^#> M!U6:X,=B*: R>RB[KB &T<$%T-*^H)8,I]8T^=U8G^ Y<-2BNO'$S[(?I[_ M($"SO2 2NH\K?P.:CG6- T:^#3!). 599J0O?G-PM)^^#BEJ@9> 9'%D#CD< M:__ 4@ ."%-)@=Z/Q-&F4=*B(IMH5/$$^=.4-AH">!^*(R5_?#; K / ,_5C MX%P*HJ@ 8!FZX%6(AWEE;Y3JZ8=!C"D5',/A"\7T@!^-N1$H8SA5='?P M5]3/)R8^!KB$2&&*N-B$(MXM03IMOX@2=/NI_1C?'XF2&#J_?9'J'5L+. L3 MY)GPE>6Z4GD6%)OM$,EY\2 -)MMU^RD7IC!.GP1Y_9/+CNO8&/ MFOQ4#]Q8.FFUF1OT.$8I+D8=1T(B)GNW1+8KXY],=F\5M0-9&6*:CTT%(,-Q M-Q)=_N>L'V?;_$NZV,(B&R2D]%/V M=:60&I#"8&H UB^"-NG\IVL&34C+$WSL;'.Q;%K M)2EI(^P/VFWJC!&9@XF^2L?J4=C':[2\JV&VB(IR*37\8&Z+DL08RO9(A>3F M%^H8(F/'NP(!L_N6&T:R:#K]8I[S%"V%T@4/T'/%X5R'>32Q&?1 IP=C>[Z\ M5&>Q^0)(>,T[J&7*];EJS7,#%;W9K$G6ZFE+ S;J,)_/?E2.AY'+I6+IOY0S MH7'+>J-BII*1OE6HW*-F94[V)_$T(^]?B8.8S)W7+H@<\1WB9!:K)$ZC)O69 MM%N7KD'P\3X!HJ1.E9%*?8]<.@]<7Y#C8X.6 MQ#;TLEG2CJNU\__'NZ]24,94//"U)KZ=^)KO2^ $38=+VQ/&FW_^,&HFZ*=H MNZ%6 LJ/H_."_G8:>,GW)'V>"M.LM)]7J]7T*LPE\XF<%I^0K"&G&B=VFE7T M-,%LX=48##73BH2KA)GOS *H*HE-!YY+#4O"6HZZG+(]O2W6X?U&624O2Z3R M4E*-_V;4/L7[ = 0REXJI\![NRZQF[B=\/@3ON^)ED_2E;)N-DHC6'RVL)NE MHD'"OJ( CR)CYLBL/%-;DZ2(,:YD;SZEH.[U5,_>FU^6Y8^+R?8%2P%/O!,J3!Q@K>,II$F3B:U[#X M=>K4$T.[RH73XM/N)O "Q':?L;U+6,Z43.>O'&N_%HD#VA,@F^]F=<-,1G'D MA,N6B/%>O%','TM*X!*G*4"=!Q'ON;6<&_!RK([8S)2-(WN3F0M='"M 7M#X MVM)$R&@>Z*P%"9VP#@04G:]I<1&MB,V+&J/=5$Q6)P*LAT:!7 L,);KM%=!:/I736=_#G)$M_>!(X9/MCQ89+X;$IB;(.1PD^B)'=&$F'A M:4>C0P8SV2W9JT4)?>93RB9]'Q%^Q-6Q;9ZNJ*:+W5&\"I4ZS*$SH(VC=V6H M..=&7*-.?4S7\C"4Y^'E"1G9@"SBJ5O,0L'[QG:QMSS, :/,T>X+N0C>N^;P MT(1'QZC8H=RO(K\:BB?'=EI:6&*,$JH20& Q4I=,B)-=,;7<8H.++MG)N22Y MF(;NN*]MM'^&+YZ.]H@C.;G)7?KI^CBC>RSF.S%2VM''Z9AI'D#L]4"BI()& M)0/J):/>"\KDW 08A;88WQ./T;$GXJ_1(2J3C\OM]GTZSQ!WVF+4YK@+WN/V M2'/\M*AHGO+."(W BVPL(S):I*^4:0I?LX]T,M&B/I6_Y%N&(@%&?H+;YD - MP=3T@P%P!$*N.'1;5#ZB4I-(:/NB:87V;=#KZ= >D%Q^*@OPS$E0.:@U1P)B M$HV2W++H<]=N!;*D4E7EAO+,".GN4G&LR5@CO@ AGR&"6.%HH\ H[TZG*$TA M9.KKI$:3[Q2C'[-;9B?I$4P$EBP4*(VGEE!SG]\))+K+,U52_TF:GL9Z(N4B&@?GP30\]&EQ=Q>@6#=PA)F M.[M=\,Y#)!#$P8$W?<+!".9SJT?9$Q&B5$PIY9[5(*$60NWTK,KIHZ8BSYMP MXF;V]F0W_U. $U)YE#P6-'B^8 374YDDI3UD:,M;86!AZQ_PDCH9Q>$+N(DV MHNY!5-B0^DKIT"?<;!9EG-7, 0.Z NQ$9NRIK!>X;9;],2(Z:)?V8./?=[4 MS!W0HG8J08.?IT#P@INAR/3Q"0HBB<(PZ0LVO,KJ]N2!"C0+DFT-TPX!FMBV MB_T+]$;Q1\E95L92#Q;=TI!RL.G)-I'%\P^"2"G:CJ@E MF2Y:&"9()3Q!\O\+/ \^\F?XH6JX#]O!'8!M/"IGMDLTCF.9"6?<(>Y[871L M16.OXPB?Y]J-YP<6:]PX_RH69R8X3]5C>5DEI_5=O!/ZV$)..%? MO>4;_C\&'C)67#O7NR]A>@&=\E*-,7M(2#B/AX7 M &J;M0E%[1SL+X"Y@"S>5H3F9*SYE+\/NX]EXU=[E!@8!5-R6X)L414&=[Q< MG#')H^=%:9F?889A:20K4?Q\!1['9G9'\N2&K.S<:?(FG$9^1!KO7I3G?-'^ M>EX/>\"1<9)&Y'+(3$7V+)&QMJ24,H*"6*F#&,K)GA3'>Y;&4C[94I:DD3[: M;A+3"01HIL;WF@PR&T;$S,;ZJ+(SHPT9D],;[]N8,&AW^%/HT$WWDP (4,TT MXHY"YM@MN2-IF@_ZF ?Z0)9RUW5TV L:47G:&^!QB]&Q;JZ=<,L4P91MWDE' M;,3#"RCP)U<2>]RRGK]8Q(A=Q,$N\_HC8G9FZB-OB<'I4_($CQ(4K8BS.MLR M9$V9,/Y>OB-8G&E)W8N4>TFWR0LI0J7AL4+J]'OPARKB;5X1KZJ*>*J(EX\B MWL/:GZDBLX=-0CBIQG2_K89<3UZM%HS+O7O*,5F7>C[%B M&T1&DD3^NX"7,[WDL#D (MR+6(+2-+!\U&I%@9?$;!5(=??579G?/5P*QFS0 M,^\V*RN^Y) OS6*YIOB2/[XH?RLA$M?:\=M-C?ZM1N?]K.)RT\;C:3A>,A@O$'SF MNEI8)RW>Z7G+?NU MY5&IEO:'*M4E4D+RM7MJ"A3IG'L=\W+I+ MRO^LZ#6C^M>B\3IGG%\7A.>,#$H!9BB 833T1KD\K0*;YV>GET=G^GZP-5=L M'1KO>M\*WVR+_)0GBJ_96#AX[R)2*R%>IQ#7FK5%X6]N3*Y,?8@>^@YMU?!W MQ==6>?,%I/]HRYZY*$+E4TZ49[[]GOF34XEUO=1L;(%C?M3#?<5RJ]:BH7^G M<'Y]G00;#/H[B?!KEI15PGV.E>*I69F*;E2-K0L*'@":XZTV\[;Z;[5?N/[X M85RKRJ!5XOS'/*C58FQ-72^;]:T6HQPWYJQ=OO+;N;-VTJR@M:=JZ W<63[5 MVO,W;?54VU-7LSUU-_>HW-TWKC;7[3(CFL6J8D0>&*$T(B>,V-W]I3EC!#B+ MIF+$XACQZ$S**M.(=R]YA_:+SB?">J)9[B#D>#_??;'KUNT(7:Z4+&0+:+V^ MT2*SF#V?:\Z-/2[M/+[#T]R>%.&*4\O5]:SW >FKY^2N*GJCL47[.7.>)\Z/ M;9:?;2A6G?C?^HV:BRVYST^1K4%2'U)1I[N*-RTZNANC MM[(U?,&=(7/3)3D54\.LZ49M>O_PIKG;$\"Z _LM%X^Q^7(0'MZZI#?-+=M1 MN#? -S>; Y> Q/D5](=[S^627C9*F^\_/Z[M8LYN/]6# ML6#_>Q/V&#VG&%W3ZUA'V2:AR7&3QMJE*4=='&NGQ;+;/,R27JTVEKYU[]F> MTAHNK;_K_M6[KH+'E!+=2(KF[Z3/0LJ^1QNWBOT J^0-@[(.U:IN(!7C\;= MD#&\8#KN1AKS'>;,W=9/=Y>BQ7^Y>"K,6;)[]WJ)=@ZS \Z=@N?ZB 4^&[4, M_?.WNS9N700P32T4O4O/I;JN#< 9^Z-J%)L:3-Z3M\G^4:D5R_(3'8;#&]+Y M1?-Z>J.]&\4PCKB.?>+N6C%!73NP8DO;IRYD[5T0Q6-?'OJP2@9$R7XXNEU= M?+2R6\0G:?WFV=2=315.]+)1-$)%S.V*Q MUAI.#I"]VMAG\2 (KS3';;==&R8$)#J:\=K1=M#D-:-W2S7,+G M-'Q GUS['Z:A&XU*JF(9.A2UO?0J9U2( 993?1#M!'[**ZS(;52+?C!@N&D; MP(1UAOC>"&3/A2E;?@QKA<$2B(APIQ:\2SQN@YY$,$BD^0&J6(MYP4 'MI*B M/%/?F<:L$-G_1Z59K(UKO5&^2_[P!FHY.YBS&T?PJJYK=^&%(?50,GB.9,JV MHJX6R.=0#K!^$L49>KC^38#LT"Y;223)&*3&DBO"V$PT=IT M>4GD^_TPN 4]B&'.FJ'7J_54 G"%-2/]]Q2J;Q]Q&4-_@(&^@7^ OQ0] MV_*GTE'03A(I,AKS8-TAAGCIJV 1 %BPS&@ BMSM !#2RSF:..#/T)+QI7S? M%( 3@%N"ZX%?N8A-,> V31P\0EP^+AHUAO\ U@>4#OI4D\!7IZC98;Z ,/I\ M;+"V96-\X[+L8K4N#-EB;&0"X5>LA]\+W $>IBL3RL.I*DU1UG9F)\G9![_# MP<',BDG#>G6N3V")X/]G7D9V6;P.N0>FUW,@,F;9*=%"UZ=E\YQZC%G IA)U MV2TV/K%HE5Z\F$!&5HEB$^[A@KQYLS+"8X$)E6+];F]^S$LVQZH)>9CNJ] 2?H %R\)A%Z-G]=C M-HJXU1%\SH+< 0_+[D^>F)-Y\=C;"C8(^:MYV?3%;G"_SXW__]G[$]^FDN"L\>"L*7,N&4(:"@C$FYIPXK\", K#:,_]+R!M8P$HMM M@-%HR&K*RS1I5<9)U8NEVG^UT9](E"FNX;%&&;J-G6S$?S5^MI'X[)YS" 3+ MXZ#_TC0PEY7E=\4HUJM3#%]ZZL#20#O;__?B/Q6/)$? 0A M/-E44(3]@,Z!&B6 K'_OU8E)0L^BX!K %X&GWBB6_\O=[%JQ^M\%P-FX]S*) MH"('D?5:X%O'!><@EI:1;#E!?P:G>AR/1D$%1C>VEZ!\IGZ#&P,X>A:HA"XL M>92$6+[2-3#;8$7D#R#>A1'=D6VW>N FN+_I QDEH1\1,<)]B*"<00I $E(F #^A;,,NQ M<:.W<$:(9)Q./CAN483[H6'T'OIXE@B>T 6$E5% !D;4(D[>2=.\QZ^XO!9; M4I2*+Z>$ANWV,32%P0_/]D\NJ(VA_BK2#KC;= 93A,<9K#Z\@;&TTS#HA%8O MXJYLV[UE3H&B33&G?A*""QZQ45@#Y",\26A0D6E HX;>>H(NM4>3FV(0=WW' M)YEZE30)*3OC*0N/)H*O)(..4@*QB10$DNF(I52VPK$=EC#&?#_ME/.(3YS< M:/$F=->P"1,'!N!TT(=S\"\J^*,Z:>>H53URR\<2[#K\*([06\4P8QQ%N#;/ M3LH@2T5B9O92OW899:)B*=?]NV:OP4L"FV8);YEPC" :Z0IO6R!5.CG\% 80 MWUB/J(!I?NV"A'X?KI@W[2!GO(?8R,L*0SFNE> MW9.PRF2W:#/K*!5#LAGS#!32>FJ^8H"[\F8+!:&[B^=SO=M#'(0\(+83,\RQ"%=#T M_&$VI^"T5BP]$4XSGFI1>]1RA,+@2Z,8H*O0&@FD $N=DM_\-3!L&QQZ*E9I M;29SC+S"BCF_P/<9?Y1B2'K5?5 KA%M^2VE0FLPX9J=SQERS41H12[X X=<+ M_$X!M(:T"Z ?%RL\4$RY>N318?)S%#Y<)^"V,D""NTZ?AL3%#2)F-E= M'Y"C,\25_6)KK9X FH7^DDVI0(<4;!?6WL%^0!\ES+N3K;2ESA]Z$S D=KLJ6@PNF MZ4VOY/1T+RV78YW9@_4 LYCHJ)A:* [0 PXFR"4KSKQ1>$Y$M6B";&2EA$QE MGTC *4KS![QRG3JXTZ7K=4G#G8'_PNSWX_)%W"""2D8X%]SZ28*1^%0.Y-1, M8!*AY/!$/D7@+\ VO!_3:1%/\43B5Y0/NBL/%&420W\RY, MSD"J)FKR=XK9H^+9":MC&-5TZE'@/:F?:\R=N;=)ZY[7K<]%F+D1<%&N027K M27)NWNWTAVZ4!HO@EV'S:)1-VPO\S?BRHQ<(,DI72U5&IRNC=5495971S:J, M+K:]WL?Z@^JN7VUW_1.)+I+PI:GF>J/9G)]S4BZ/\RJWC : M*#=G-<-SXCZR4W]5_?,.BVSPH6?V(#Q.[L8Z#VK9PMKZ&N.?U!1OZM6:.6J" M?T;;>T:8BMK!$PD[WM)A3F0O)P@K!L96%I!KX>Z/+Z]6:2YJ<>:Z4R+/1LA[ M>_FQ-V!R#U)]9*[N[1_/ZL%,D.1@),>,NM@.0L%1MK$_K=8^'+ID:Y'5 M6G M.D"+$)=JS/=L(>!$>OB^@8UE_YV[!JK&9$Q;JN[HZW^R(I/2UDN32ELUYK1BS"\_-T:>\./[ M^B<;^6.,FF UU8IL *X P/SW^>M6_;^K[_^]J^LWZ](_KMGWZ6)_A\?-_13C M[AWJ^>KU%;@:RAH/CY>FRD+]>UI_5<>OZOA]4(\L:$9%]/M6BK5%PW">[.R\ MWMEG&MO)U@#TD._8Y7R?L36;HWJ@:IW=G-;9YTE0I38E0:61'#Q.@FHCT5ME MZ^Q\SV0R-YD.)_>H.&/#9=KM:"[2(W&R/7KI M0G5#%:I5H7JS"M5/ZJE_1FR'K5(U8[(EKUQ_JI$T*]FVVY6VU"^IH_[N[O9, M<^H"N]M'UONK'D/>.KOKQ M9[:EK_ZY-OQ1J5F9C=[9QOK)OGK1C"Y*B]1,/RI&Y+.=_H+:EN=?CK68YKE* M?4JV&G>USCTJP67JM6:)9Z2>UT,_?TO>]C;5/],V5*:WE9?FG#B\B+9ZD44E MGF?M>/J^P,9,JCC)<(D]0%,MOW?SX%/@%][N[9UJQ]QR12M,DQ[YJ9>.^04P[.'KHXN#O2)];+P2_]3<3-<7-@HQ\M6"'M-:=(0D M_ O"$A9!P!%;MXQ.I1PYA?J4&XSMBF,#X@C6]#SA-6UJ0H)!Q8-M,+N$W_(% M0$CFN> 24F\>]K*UVQ069 [ 1$I0KR!,Y&]0-_PW3$_*)B@9-G2 "^,$6',% M46]C6G0LI$NK@EH+:Y;8UY0M=W,K#%)B=:A\AE5;E]TP>> !*1>=RT+!#&;I MQ2+I:1H]M>%(C"LVI(2R;<5!*%TT&XD]8_SI6KPPQD2EGFC&01LXYOAEOY82 MD7'SQJNDV:=UZAB,T5, *E)WCGBEV";)>9[2_<[H5\0+5&">H1L8=ON.;"!+ M%RZ$+].PPIFX.FA/[YG)W+ZTFF&_,BE:4TH$X(M%>0SSTFZL:9UJ,=M*B&)4 M4!U$&:E%/H#,HMLE&MM!Z%J!%3JC,@BZ9*AT$H1D<0RKU)DZ/M502?*S[A<^ M$#)P\\G#L:T^%JWY2.G/&'8UNPQFC7*4<1@+<5 0)AX\@IYU17I)1J!LD MGD.XV1*&"C"$(S-*(W"H!*^L8&I"] MB-K[>0MN@"'%<)2RG$1YCJN"A#9&Y/0M.5#5)>PG726HRG13 M9;JF*M.I,MW:RW1CJHV.<#M 5X="65H!)D4QW05OG01'@-SY[76?1N'/GWBZ MR5_85C?;=,T.OUXN!]?&E?.NO;+387)ZUR?JV@.ACU-1JC._L0U4V;/Z$7LI M_\C.%15 "#^*@J\K=;TNX<+RI@E>-XMDHHI^6.*433G7OJL^+(>OC1A8HHO^>.+ M46PJXY)+OIAEQ9?\\47A6#[YHG LKWQ1.)9'OB@Y-B(T'D&$Y64%EY]B7R9![,###__O1?7%0X3!-(O5 MY0I#X_'$:-U9>\"Z#)XB?,P['@^IX_&?OUN+$(K[K/K.R<4FB<4G[(.=(Q5; MA9%3ZY]YG"NU1.!?4U_STB0=WZ'P=BUX*XJ?LH;:O]6(&YIL:=@==D9_N@>ZPU9 L N'$//;)-SU,-T%.Z8-ZG"W=B1:E8WB;UP!T[FP*C M^1$!V/!2R,5U#7L+",ZE/'\G*N*Z43;U25KJB=$7IRKVZ8I@-O5XJ*651 MRK(<9>'M']NA+.5*4Z\8M6EEV:0L=:W/#Y;AQZ]H?_((["]Y+$;N\\V/T_45 M1E#K7/.,/,IRNDYSJYNF7C8:"S=C.R?':@&I9+YG3 M;IW2 *4!NU'2,9LUO=&8L:]KDXHZ,Q::H*Y9$^Z]\>\QP2C0!F4?3( M>U?W$PFT:#+E+*>84\U:9OUR^\MK.061_%7C\H4KNP#)N'&'F=^^[.X\"^*K2LB.'Y_3T\4(3OP5.'"FYPU72+ MCK%Z*LAU MO5RJ;%MYC$<#>_9U G),MPV'S+-BB@JB.-K^6MGN%K_4/H196HZ\-\R=RKKM M;AI-J8!2 :4"2@64"B@5V-8ZR)/#G<86E#GVNY;?89KK:VW+#;4;RTN8%K0U M!]YT8\7N#=.L*&*Q*G>H.JY5S;NUH5LKJU@Z57,N+'#\Y2US7ZQ55ME." MG!=!?B(@&X9NUA=_-+D2Y T5Y/67.YXHR(V:WJC-N))[*^H==X4%-KP")L+\ M&/^,7 @3>%>4JH.H.HC*@*D,F,J *150*J!40*F 4@&E CM1!S'JBSIL?)T1 MSQF#>?UFCN8%4:1!1!-9'H4\\*,K%ELM^!>[3D#JM8C92>C&+EM0]]?.:7:> MCLY;R9K7GZW+F7W;+?:O/UVG1%Z)O!)Y)?)*Y)7(+W+-ZZ_>/#EJT6OFEFY6 MN?1#&I0$TOE[:A?O,10QP1[HCJS=_LUN9];$&;XIT^GF^M M:C:;6+/9HL;I)U\ .%-358INHU)T6R3'3XPYZGJM5E?]_TJ.\R+'S\#CLL)C M)<=YJ80\-0=4T\V&L:W[6*PHL;QX.#JTJPM/JV+'-A<[UE7XWY*$@,J)[5!. M3.F*TI4<"HG2E>W3%4.OF@L/EW9>1)2F;%])YBZKLGE%F:->WW)#K+I@":83 M!,[ ]3Q5@=G$"HSJIUZ[7[A;[%]_*ZC_:=$_[,=RBM,UYJ7N@0[9LXXG5WE MYAYOM)02*"502J"48'.5H*ZN %-*\+A89C>48,/K-GR(/>=7$N'FGL/71Q<' M>ZI@L]R"S;AJE$$UG"#!(^7R -_+#.7M_:5+Z6D:^C59E4E_%:5\%N[$"GU M6:3Z5/1RJ:2T1VF/TIZGG#Y5UDO-NE(?I3X+4I\[*U%K7_D2(KI*0V^69MRE M2U'=WW3.\Q)FC\&6VQYF"38Q8?Y-&CR;\,0#Q7XUDSWR->0P75P:!]I$_*AK M Z:UF.>R&T;=(&;IU6LWM@/7UXY='P1#"^$K/Z'[4=FMS?!P;;P;-:)M3N)+ M7?,9_;L?#%BHV4D86ZY'>Z'LD,'H$;W;>*7+00ZLV-+VX0%X_!V\;'DC[8^_ M@/>\&*^T\64^^+V:Y3OWO7K&XA[Q_I"E'+,\S0_\PMN]O5.MS\)V$()(V$SK M,2M*0H8_C[2X:\4P!="6"%]G:5=L"#1T $GB(,0Q@P1&#."]K21R?2)L7UQF M2S0&X>U.T(.6.6,=Q16*[E-LR6IF]G6D-$A;BT\,]2MHMX%8G,F(S/A9W&5: M)W0=#?C4HU/I"T[H@LAH43^(M7[H@K#K^%C(6D-@I9/8R )\M6 4_ L5 9YR M(^!MS#HAR :.A\^ W; \#U8.C[+.4(?W,MMMHRGQAO0(GQ LW>J0U*3/$I^Y M?/1Z;DS?P6NCI-\/0AH79W]XMG]R06LH:E^[+EB2OH6FRNWS&Y%!;&ZLT V2 MB"_483U\+TAD/\#*?#\,8,*]"&8 HMD#=(]I4"ES\#VL&5]%@'3C J?B+BS5 M@O_U\1;T8+D;Q*?K@Q8I>!G\KLKDV?+BX)4J &K4MYST<$S1H$7>.9H M% O:@#QJ-K"GQ<:9U'9]0"D7!%3@%#QA6PG(@0OPY'G!(,J((HBT?\,B@"J0 M;LFL5F"%#C+:<4-FXW?(-(9WN&T6)L M.FL)*=5B/FN[))^3A!.:.LOJX5HFL#=B'0[M+2N"=Z/E[C(W1#4AK23#( P) MZ%?2ZY,6.DF8,HW6$&G"*#!GD>*[7EE=BGNBSV3-HMZ]*!>$9&6A3@=Y&R!6 M-ZX#@N:.^XHX6M0-$L\!+R1&-4=I@R=#%/B ]!Z4HP5CQ0EH);@GN@8>!Q@/ M%+\0GSF[9\F3W\]IN'+I?U)\[;@W__X#_Y&_LSUFA1A>=E\Y;M3WK.%+"J!>C0S6OQ";?L'#2V<1I23FS M(L/.-.8LES*4R?SW?_\GNYQ1:%VP R\(7\KX.4- 01F30ND.*[1"9ET5K#:, M_]+R!M8PDM%ZM=A(BZTOTQB\C).J%TNU_VJC/Y$H4USK6;>%#-U$X%[P6#M^ MR7\E/Z*86WX61*30+^E40/"2)E@F6!X'_9>F@9FM++\K1K%>G6+X4K(C&#G+ MA("E=4/6_K\7_[DXV9\0>?X2_/NEC]&0QU\[X/,5'[WX]X+N?0)=!36.46]3 M?;#NUXE)0L^BX&JT_:*+J(H>$QEV6I3 K @P#N#8!O4?!7)@^J/)Z)#''ST$ M1NXRT5LHI)QRU**7ZX*RIZ=1.%6DQO+,%VBK9_4C]E+^D9T;RKB0;^2TS25$ M8A^IDY7$@?R *Q-],J9RF>29>*8TI2EQ*"?] ML(L[ZW+W4B!;VFD%GO-8DMB!AQ_^WXOJBZ>2IU2L+/?(SL8#*-0:&R1+$"P1 MA8QIQ_!%-](.?2SC__-W:Q/W_BI9>*XL?'+]98G"?+NT]I7+/HSL:A7X*_!? MA,*O<7O\<]7BG/5CUFNQD.M'N:3/4A1E(93 K$I@E!U1=N0)/'TL!Z?_.R7! MJ;J;3U7W)DGS!FN[63++FV(*E!0L40I,)05*"A06*"E8*!8LV==;77#P) ]P MK0S6V&VWCSS"?%.B5N/+U')YN/H'AVW%TBA)6):Q* M6)6P*F%5PJJ$=5W"2N':IG(W_XEIL;L_]RGF/*CM>6VYC[?S.0VI.R;F2I9DX-%E5:_*9PUE8V7-#$SEF1:]4FBK7J.0TWW)J M5/1:7>7$E9SF7$YK3;VY^,MPE9PJ.5VLG%8-O:[J-QM4OSF]^[:9T7U)@3:Y M!T55<1::#5GC+K2E8U@.ESN_W^5 M3BB=V%F=J)AZN5Q62J&40BE%JA0-W:A7%ZH3JNZTRKK3_;>5JLK4PR%MF_%K M"\"JIC=*I84;<"7:2K3SE;QMZ-5Z68FY$O/M%G.SKM=J:CNIDO,ME_-*6:\V M#56+VYA:G"RR]:C()D,M#3YAMS:+Z-9P>SUQV+I)D]ML4QEPP@D2O-9\+2"X MN,VB>5SJXH^2:.BEQ1\EH;0C/R*CM.,9W9!EO=)<>#>DTH[\B(S2CF=H1\G0 MR^;"FS"5>N1'9I1Z/"-[:.K5^D*U0Y7T-B_FL0O7JC6%.BIT1O':A7+586(WI;7FS: MC*4I3SU/N+&N M7:<'5FQI^W03KO8NB&)WFRX\S5&E=9/3'=M_TYEJ"U#"JH15":L25B6L2EAW M5EA5_Y.Z\#17"+*A[9=YJH\^[!1-W2@U5 9.26AN);2AE^L+W5JJ)%1)Z&)W M^1MZPU BJD0TQR):UQO-A5Z2H4H7^5RMJEIL7KI"71JVV@Z!75RWDO-=6K>2 M\]U:MY+S75NWDO-=6K>JT*C+3O,HE&H[VXKS.#7=**O+^7(OISN<:C0JNFFJ MLYV5B.971.MEO6FJ*Z.5B.971"L5O=Q9 UGV\ M^HI;4=>]W$7<>V,T]'+55#?7*:502I&Y#*K9K"F=4#JA="+5";.L-PQUQ:E2 M"J44&>^IK!O5Q2J%*C>I.TXW%=.V&<#RBU9/3,7J]88J%B@QWWHQ-\V%WW:C MQ%R)>;[$O%K2#:.FY%S)^7;+>=G0S;+:3K4YU;D993=UZ6D>4"^'UU4MJ04A MCTM=2$96K]6K*B&K%&++%>*)W9"Z4:DHY5#*L=W*\7!KT=#+)64NE$8HC1 : M4=;+E9*JW6U.[6YYL:2ZT73C6M2W9T,:#/)GU2Q6_E+7^2EQ6T,X992+=25Z M2O16@W2&V2PV%-0I>5N9O!5+"Q*W+2\5;<;2E!>>)ZQ0%Y2I^_24N"IQ5>*Z M'8M4XKH]BU3BNAV+W/K 8]TEDXL@MCS-#GQJCJ0#(U37V5:>F[G4HN@FU#PK M3;U6,E07@)+G[9!GHZR7ZHLMXBMY5O*\OI-':KI144>/*'G>$GDV#;UL-E23 MU5A\]'=LM3R6FXDM9AKTSP%#00$F>DZVXP#_SS#3AH./1Y\OCPZ.+KYK>Y\. MM/V]TZ.+O8_:V>'YR>79_N'Y B>5$>%?212[[>&<:>U1[]@YZ\>LUV(A+X.6 M2SK_PRR995T;,*UK.=H@"*^P^\RV^B[&CO [J]\/@UNW!^&C-]3^J%3,8EF# M67MNX,/ONJ[=U5S?]A('PDO;BKJ:Y8L_V'7BWE@>1)DT@S_,9JEHR-\6M:], M"UD_"#$NM:B5S0MXG]L?AMDHUN63FI.$.*FXRS3?]9G6 V)T(XWY..0]ZQJ? MWQ_EZF@&V%OG!WZ!S_6VS_R(1;K6#V&Q(;"%(F>7M^/!I!P&"&"[5HP_Q35: M/9B[^YM_0+/.K@]>9,'7E@_B;A,!A83_P7'M87)?X7'3!X'6Z M-*>]BV-4%H8"!:KX',5GFAM%"3QGUO5*T]3+E2K(A!4RT4G;@Y?!8@/[2M>L M&*C$,1ZQ""B*O;( !+903:/8,(AP] :=6(6 -4=*RT:]:(ZD]!P8"_*"&;2(8N3;) F1H,<\%#>'K2\(0 MZ=]V?4 (ER0_I& MN:2=&TT-5P2+Y;_1)>9RQX%P.=4[>,M[RT^L<$A"OCJ+"T0[@K$3GXW0@+8+ MT*1 ,JT9I-$&;MP%1\,.@]<7*+Z634*+]U^;)>VX6CO_?X"H#I@^02\45K.B M-VOBVXFOLQ1,ATL181*$:F:Q.8*_ ]!#P!!TA8A;XI5@CM#QLL59UBT&"T8R M2^&0R\65(&/$S\9_,V(0+@#<-"\8PC_ V^JY3@'>4"EJEWV$P@1>P;\G HFY ME,NZV2BE @"T10-LNWWT#WB(X[@W__X#_Y&LMCUFA1C3=5\Y;@3*/WQ)L8_@ MF=Q !%YL R,9^*3+%=.H%"OPB8CY2J7_8FR3>?'8VPHV\[Q7\^I,\@T+ET&; MQ$N*H%D9-58+)2X;&+=B!%X0OY3ZJ# $%94P*<#NLT J9 M=56PVC#^2\L;6,-(++91+3;2LS]>IGNQRCBI>K%4^Z\V^A.),L6UGG5;R-!- MA-,%C[7CE_Q7\B/*"\C/A)%X&3(/[,,-FV"98'D<]%^:!K:@9_E=,8KUZA3# M%QT@3R+L/Y;6#5G[_U[\Y^)D?R)XSA@./PA[EC=F.,1'X)6A **&[,.W"+1I M9&W]>Z].3!)Z%@778'@LNPO. %H4"6,1\]J%'H_%NF384>83";P'8:"SD-FK]-/(@9! M(_A], K1#;ZW3)\$[)&A@H7RG%6ZXI=?VU)!7G! \5O9JU:L&RPW*!&M"/P MDW5CA6$ $TA\'/2"W5I"0&=0-&-D=9#" &/:7M]C/(@$F>Q:Z"'[K-!Q.]; MBF.>[J#U4E)'J ,Z ];B(XT2$+T!**DWP6DODLX/3?6F >3 8>(RBAL1!9,:1KU5Y$@&K@&\&Z(^2FJ MX_,#QY4O#;@14T0C76!\^8-$%GYZ$W@WC.,*9COB4"8/VEH%HL3CK_B7V^L! M(KF8+PL"#RC^0)%V_79H\7LY/.@'J@[ M[\'_/SD;(+\;@& #?CB=1B1IAI$;VM3*C3]B!3F-[$?,W]CJCQ#26D^S.[ZX+-WAI1B94#& M'L=)BZM0++K+HI0\]Q!1(O=DHJP\74^(M,CN,B?Q4FT"E((I,.=^54) Y(\\ MJ.0!#,2\D$,KF9E.JU9'B3R-7%@^JP<+B5R6J"<@)H@,VBA+!Q8/)4B'SRNE M8B7] I%78'MFK$C,EE+9(')\ B2!VA^5;.F$D?--[V\GQ%QN39((8BW.64(0 M7!"1XFXZF(U9%1DPSI;+DW]MGONC:8S_MEJ:]=/9[!N#C6Q!M W_ Z'CBW^U M)57YGNK8GHDJ#N6;3E)L7A>@_>/.B/7$JE[\.VYB_OG;71OPCLE>A_F,@B]9 M1 FS1!T59L#,.R*SERV+"(.9,8R4TH4G,OE;SP55P3[8J?H=AQ(EEEPDR\J(MOJ(-R,+G$V6!,4KL[J1[.*(/VK.X2P!MV39& M,!3YB/)=6A'FKY?#HD4 *KAM1-:8:K,8PMP6M3=)"%@28@5,1W;!>CUQ7,K$ MO%.FI;63J=K(=*4-HY$[A*V51$"=B*<,>Q;&"GS]H>5BAF 4U,MRNJ@/P%I[ M.!HB-V89P+=G+=*"=B*D=D*0(B]X@35#+!]'."NPUY1\Q4P8S3HM3<)7 MB>> N$40P"!;'==+9,8')\MN1>, 5=.Z8#]X<0%-(\Q6#,I?*MA/$3-%-21, M,#@MW0;=!%K%(OSE@>8$/8(Q.>>Q M4%!"6XJI?>4'B!F/YH@49@#2$# M,QI$!C N)M\UB)&M6+K\O(1AA5=4B!4%$+DTDC@K(A1,Q8N> K'!W%*,AJ6/ MVRXP<%M?W\9\/V'FO:+K?()6%'J/2VE^\8:*H'5KHO-/S6M\:4I)7_H)'%++#HLV M O KGKFC\G$/+5QZ2!<=V95V6:&QY: 0H VC\>PTTB+;RN>2 MYB[XNL=-;$RI;)!"<+! G'GU\JX?4ZY!)K2+VM$H1TT9;+YGJ(OI3 ZQX_,4 MW^@I#\9>%XG 52"1)+OD(/). @]V$E#R<(R"XA=BPG*5(P\Q/07-<4/$DW1: MY,KT+9=LN0SHIL7R+K% *@&EB:\QV40(9V\>2&%N01GT:A&19C)PA:3 \EQ@Y=PQQ M:71]&KXRF5W^K50<(:U 6\RS@;$;\LXT+V@!**8ED[&L'9?E-I@;B(17YIWP M@"+U\9@/GS.RUKPA,9LX235K+,C@><$6XGUJ[,:KQ6GB1).)DU&69%9V7'"; M]PO)C@*MA=[U2+)YJTW;O67.%)B09J<'Y'X=Q4A7-5.-^LPOG]+H-$I*G\=!0Q=+((@< 8@8W#KE6RRM1/A %; MQE )2,PD":F-CH./&\ZL,)$]M.P[<8T\/(R6D5$%#S,:O!,60Y-,#A/?Y;GM M%.KD>]<68!]GT#PU6:+@H*'4^.0MV2!Q],?(D4R?S@;1,YRIU":0<_1\PW0V MDP'<@8HRB[#"U(=W%DE>"4/R8B#S 5[#&VIK&P6@TD5S?:"D&_/Y6S+6%[+Q MM8N&, !1&BOY9$*369*:KI_R.1;O!9[A,8O8GY),S L&!>&L40M(UN^SHHR# M3O[NG\A:L_3J(^M8]I! "&68.&X:K_Z"^->VP1# K[WAN,L^Y@Q1J##Y$G3X M]$Q4C&]H,>9KE'%+^\^I)A2G33'9L$-$ Y,$(?'C0@%R0@D^<.# J)$_@;7> M#O) ME<3HJE/^QKE!C=1E"0C$"Y7%C?%9?*GKC[OI^!"EE:4#/ZND*W,9(OJB(495 M)7@SSH:WIV"!SD9K %02.Q\D6$)LA,E%Z?\1A4;@-K',D7O*^RL!D&W>=2%: M%+)"094FO\N3=J.V!0Q3T'+)A5,BCW72!?>5@VCW;*Q;8=M)WN4LVA1C UP!C8.WM\0F1\ZP;.&[2*VK' ML]:MIZOBA]$C6R6JW<5(T5\P#7.6=<4X:,I#[OFV+OIY:E_# MT/([PL*FY?LX=+,3F@_->S*K.^*/V& B4'""*H35F X EH28M<80#2 YE;( M/+>.2.+S'33\<[""6!C%;2C3MHD[8Z,I=&4?&IJ[P*?X Z0["/DZX5W8WW4' M33%N3F*1T[K:)[33<9F5E4DBM2N+D@ZW1!==L4 MNY#<=QDL31FL1TWV3=I9%[(^(S_2BF/6ZTM=0_7&S^05YXUB!)P)[&_E/?^4.?N2.%CP5]4,1AW4J5)T>!%.J* M0!&+"N)\!U%3%]N7TC>FD3WXBL$-WR %+T@_%DB:W58UTWQ@-&!;B%<9*9DZ%I2)W6#9N"HP&_@QBOLT\:\2S%**XV8EX M%IYWVO(1 ) MJK\S#%JSI@XIGW%BITVC"-7X7EL*N=J)-S:+.-U#Q%R> X?0 M$CDTOX=3ITH'02F]V[(A<"&N"2NU'_3Z6-JD $OF1(0 "-:D\$SE=&ODSM3VTCV?[[K=K_H8N=O47NVD:2WV0F50Z0'3))($!VDOWB:DLM MK$66'$G&>/[ZVZCE3.:Z&0!3/&$49K%AN)OF%PRL9[H]9^BB#5RGNDFXC$52T<\B%.8K*/)YD M9VAEODN(N][H[!FO*@@?;/:$IU\(I!ZSFAGP(W+)%H200 2EZPDOTR4ED?*J MQ%@80*3WD8!^;1.&B9AOFDMI5B_(8ATDB(4QFH4P4B26N0!9DKU/*9IP] 8C M%T7 ,O4:PB;TG5-D9*$]PKV>( \G0^XXH9(R&8/KA&7JPOA-BPZ3JE"[N5UU'# MGKH;^J!CA)LX+8A1=I1@0!VZFPW=577H3H?NMAZZ>U:N^EF:/M,!RX#E&VXP M14/&"9=MYQ+(SALL6 @>]G0>.)T'LYA^@8-QI@M*9GHZ\1H,7B^XJ._4_ Y. MZ4B\P*6F(+^O13>!4N' ](G=!W=3/#58'@]E;4$\GH/)3)#![SO2 ?19'&_L$=61.1:AL%C[NLQMF%\QA09QPI3\CN/,%A45WS%]!@\OCC6XU.E MG+65-QAB+Y+A@5^J5(PVE6@ U5RK&B 1G/)FD5"7UU M%E?FT0QJV6/A[XMY4NPOK4;6AZ8:!TO,B9A8O MCK)*2&IG0ZU1=L+ +9FK:F12[!/5RX,LP"9=MS*.G$_]IZJ*;=4=-H[#4K5I"O(985-S YB6B0_ M&8J0TAVZ68\7_+_:JIAUC3,>P+3!UA@5FD.?I08^R"+0'54# M,H,5\$1:T#J[@XR:VA5Z3BN(7#_7%-?(4E3FPN6-6K/ !/179=YW/.#85.TV M*UIFL,V=%A4+2<^#I_,Q$4^%5AMISF^8R^(P?>+S8F\*EV)W@LB ]5TD_,?0 MYW5)^(Z(O5Y5MCIOJPR=F]+$$)XXF"1^FO4H^GV(PES,"]GIA(,D#='P=K-F M&YWPBTX#\.$"_CWW\>;42M&PV=K5QN,8WVI:69_N=3&^U6XIW5*69OD4K819 MTBZ]1R0D*HV_I0TPX=Q<5WJL*)T/6"Q/R=BCURJI?*)OU+JV6'NG=]CKM8:. MH.H?XG_!:-2KXQ"WJY0Y!]O)Z *^?*VG(?2UF.H MSD,MK2?IG%BH'JKBN4F>)B:$,P<41<:MDY-6)2:4-.I M"3HUX1FI"1AYSF][7<.T>KT:)EU"JNUNS7!ZW9Y#:EVG:;L]L]ULVBV\Q]_* M[SBE K#Z%6H9O80]C I?^J46,5 M$]G)CM>MLL8E@*L&<+*,J&_-]0 14?"L=2R5??9(M"UFY&#!:64\5+#X(J%_H;8X W^BNT2&_NY[/-BT M+'O:"U@NJ:@6A79P:;O)A;>G?E"6LQZ3K-D5\6,R[I.(I+]^Y>TJZ5 E (V) MZ!Z-69H_H+D,%UZD0_@@7O])O%X!#Z*C*M0#9%5H<]ZUGE:]RZ0[,^9UB!UR MLYA5TU,I%8 ,@7V"+G(D/Y]JCK7-!.DSM=Z,]W;)@AZRF1YL,E8&R[-89>V\ M["+#7,F.+"E>G&JA5B/F>_,$='(SW1D)V\RLOBQ\S$E]X!=HEJI6,WV4J."% MGM,3&$L:R?W%K)NJ%V;V>)O%?0YG6C=R$3'[$O4F$3>E^LYGEA=,_Q>*LRPU MZT0)G,N^4OR *P 3U"I@62G);.7TU$N><3Z82'BBK,QBW_'\J'KNG:Q(A^6. M#[?7$T*.AO$ +P5G%I3HFL]*AE@>.YPSZHMCBQ(*H%D70TZW2C8G^H !G?\H MDGTR6$_>,D5,_ /(?=E2X,/IAS/91D Y2B^]GU6[9 OK8(^?.9>U\O(@)]S! MT!Q_C'Z.PB1-,%"3CJYR=?60^9 ]E.5MY$H)>'T]^Y[$@-,]:C;$(NMES'L1 M]*3MK;2VRAW)!LD741MC[P$890M5-DJRV8\6R]I+H($A7?13QTBG1 M29!S+P^X/:XUX?B^IU&EQU+$H66FQPUWNC>G,EX>V)\"42B-==7!L,=B5J$V MFV>?ZV67;YIYSQ#4SF5C?L@4NQM\I6F70+%AE!:_HN.L1!FI>:\ !-[OC4,7 MF*N251=GK?&$V *WMA?8X8!D7F] .]S(S;P-V &N(Z),3VZ2F<9LXD@1T1R4 M,Y^ Z[_[-V;-JAE5TVCG8'FW66T[;K-A=>M6C71KU8;3;1O8[C9=QZXV#%)K MNF0&R-=8#6'HQW2ZY^"7=P -=ZUVJUW?/H"O59 <'UN/;(1%\;*<<%^74'*9 M0;%HW(<;#/J<,?0N:_1+64R A478:6=*$NI1WR,N.F$'[X%Q=,:.V8C0/F7+ M "[VQ:E\\",_@R-ZD_;[3-Y=8H7L2IOM/LD*6 .EI;.3T=56 MZ3I,Z8KVA9#CW:.\7'>ZBY%/8LY19A67S?H^>U]$(-WXF6C3(],R-LF6545E4)B4EDG+%GT*7 )EU*B"3 T](%)"YB7M1C!8!PSPE!5*0\1BA4[,YUJQJ10YG;?D0:NRZ0/!D.AK'K\ M-!H*F+P;XGO],'1XK1EO@GW+>W"(2&7$ (?$7M,Q-RR;& P%#$PIDA95V@^ MA.R8->!+ID0=UKY(,BG8(,,0T!W05[P;CLSRA,;/MW'O4Y)#83HT&-M\L'SY M../YL?W&6SW4J',#,CIC55 /0))ZOR\=\:JC]09S!A6.B8D M0C:E/56R'< /#)_2 >E1SA6QR*NLGEBJDOX1&&;OW5&6 'TJ3P(7,(579V=D MY\XGRF2'A>C!481N,5=,.J:A:]8$#T2B6MB@GK%NJY3->#:2E,T?BP-G!J;G MXDQY,U(VX\RMN$ZY+07*'1P!D<*[$R[N^2'6TS>4EAOIFHW?=;2,D":1T3,< MI]'JUNM5MUMKF6:74L#MVH[IDE:CY9J]>LXD.N]<7)V>GEW]?G)Q^N7#V<7G MSM7IV9=NPZHWJ]5MV4,P*+X#3D_Y?\N(#1$I8U2F#?:3"2UB_'.>:04Q@V[- M,HS6UN:0V71FA;6O\9$RN&UY5Q1[3>).JONRL7JL^6H8#<'YS8%Z1%PJ!Q@H M$@W%LF>D27*Y/!&S47D@4>0(CNM+,K?#D4Q)LUEZ[-S\#AT1GXV(UW5$7$?$ MGQ\1=WJ]>KU7,[OM1AT<:<3L]ERWU:TU7*MA-Z@:J=5F'&EF!X)A'_@1"%WF MGRN \WL5%@P&XF!;:W["JLVH0.0-J]-T0H_3PC:#M*7RA,;/&G^SX_J2A-7 MG#7!$1'WM<[ G%R_R=)\9ZYZP%!JCY;$(6^\D#7(\F4A4LSR#A.H;43G8'F? MEIC"0-.D7IS R)SD$DLR'!ED("W%DT*]L+B[G&W.C[+HX7_RH\GDM>H#V7%K MZ@/#*+M.Z4F3NX;'Y\$S!$."_TJW.3?C758='&=FX>7)D7KFTL*#NEB$)6TA M>1.$XT 7TY%IB[U@OX M(F4!A0-$>;R0$Y9)VE8/-[JVW;2[-8)[76S5:]T>J;=[MM6J6:8Q(R>L;P'E M9LB'CXASB7T2AR[/M+Y,'?[;EQM6!:GC1&R@0"&1%)Z-M82^\:QV >>$+XEE MU$;H7*WNFKEW:]W='G2&'"NG$5"UI9[Y]+A@LY13PBDB\_C!1PW\[#"J+B@$ M8&GY:9GU0*T' -?:" Y&XXV.1P/D$H>U&6;9U@D[KA??Y;K,SFF CF3M'WTU M'0$<8 X_*Z^/9;IN5A0@M.WBVH"'R3J=<,2+]E+'M#PT("N7B'/^!W&Y> '# M7(#A?#R,R:'\H'(&(!^!>D#_VQPWY%&6ZE'C&,N8 4=))-\J,3/GH\1)[=)[ M$'&M5:G7_J$:M>)]TL!5$(OR?##'0?Y(0U?^71Y'>'C((>F8$N%!-"B0/WNQ MO!3W6(]2L@D4:%2,^OR]I]SW^/J-'+Y/G,>N@E6IM?0B;&\1^I">0A]@ \@' MZHE9M_6Z;&5=!O0I/EF\+M1NW.:ZS"X&6+-UNA+L9%.P#0[9)P@([ANE,OWI MS8M>L("T@'ON@FT9PND5TUOLI2^8WF+;6;&# M) (WP\I<"ELC0FN>R_&Q5%F=-?^"Y_]40_H%DN2Y^N?9)&D]1)%>[@WY?"SN M+Y[]]]>#WBKXX2%[\ 7RPW--L1=(DE>]19X-=U8R^X4Y+,O3XPH.=>0D^,*. M+UX5(307[! 7?(9"X]$@/WV-(#6"U ARU219NV#<19)H7*EQI=XX+Q]GA"[' M69A"%@TX MHM>(1IZ:-R1O<%.$,P:4"&GLJ;'G2G?$VK'G.B)"6D"^2M2I0:;&E!HW/ Y3 MXBB9[Z_2;/&*V>(SGG"N^$$$>[PG&E)J2/FJ(>5]WGTM+>?QA1WZ\.5O>];> MTWEDO2AKQ3S2H?/#UT0SAU:EJ=>NYWNV/]$LH5EBVI&K(96&5*\:4ND,&@VE M%DI)./:#H^US[#F:2;3^E" [X*?7BD H]-C2,D2SAV2/;]":389"R4(>>1AN M2:C-6OCE\,\H>"=\RB\CO! SG-.JMAG2?B.Z4_+YSC ME3]U9>-,]''D3Y"9'G-#!W;=1^S+JOCV:7"N8--\REDV*X%PFR>#PO^LK;)* MERJ<27$/9=39#"/"VDC1:U"]5:JWFJO.['GU/,*3W I&AE]6,#&>NU9\YC<; ME79]96T\"K:06^#GKJ@5<$'7'S/;-JS2 MZUFP]7P1[J[L;.=I[ZK-V?*W6\;5%O_#:\)A9:M3KVB^V*;_8MEFH6&1: MZ&7;-IF6!8)&I6YJ?\SK]L?H57^-J[Y[7CC1]T$[V9Z2PU:EJL@)1W":;$%U MT:-07Z-9JM96#OM>%WL(C+=M]MA0)'3;TUP^+EI;75STE3'V]ETY,U3(']Z@ ME_5%+RO#5 ?LS/8UC.J_HSCQW(E*B*GEX+^DUJ4\G!*=_ M>7=LJC"&LH\GX2@Y=+T[XLR;O7+R'1^G)$0>RXK+6ORW*09\UCRFN)<-D4[A M'OYMS; LRZ/.CVF*IVB*KY2;1>7_0_P=I^@(53J MH2'V'#0D$8I9%K@7HQZ4%* P0 F]R/;#F Y=7!RZ*!Q%R X'@Q"F$-HW",?P M-5SKX(2DGTE"HH$78#C_4'X9)S@9)6$T0?07./,%N6&$7$)7&OL(!PZ[@J $ MWZ&P1Y> W1U74FY>TT:\]M>M]%R+5RSW&[3 MJ%G=6J]%NBVG972=1L-V>S7'K6$"[(SE':<)&=3/*-VBTP".BF3$Z#;,1JU= M%1>N9OHS.;I3] !A(V0CC(E+QGH%L;$A97!LNAN0C=.C.AY%P*/ 8DD_(@11 M[DSZ,2*!0SEY-@:!@C!(F=GQ(F)3IJ1L'-'O7,KG]/,^96N'N%Y '^ %Z&)$ M1:C9P&5SWWV#1E"JQEYW)_@VOAOO(4[: MW_:\.UB:T"*.DY()^M\\/'U'F.B+SB* MNC\OA^W?VQ\__NND4?/^\^/[B>'%Y^.]=YA>_>M!;M#OMC.'+V'P\#2LXR]_ M7!H__F@;@V]_]INGP]^Q-Z;32* "*C^+TA;6(O+")+<8GT/'<[V9:30O/N( M=X^LDY_7[\,/5V<]'/WL[+T;T,NWOQIL%E/+L6 BGVWCAQ>U3K]^^]/\Z]_X MUKW\$G>N]][!I;,+0G=7(7CK*AH$R?14NN_/?ER,JZ?#F_)_QJW!CQ._'OH= M8"VNQ&8G1-75A,T@PG92HC(B3J*1S;5=A,:1ER0D0$.?J@]0#RZ( ML9]*H)C85( E'A60T 08C:GL\2AIF/1*0GIMXL7NA#T#4P'%I.TMZ%B7!/1Q M=!0..V>8:6(NJNADJ:RR%\DJ& ), -259;RE\RHK]R%*$KAR0(*$76&^17EY M"'H U8P6O '>2:Y'/E?UE^4_2HC)JU[7O?MX-+C^-HIO+OO?ST_] MD3^)/W7V$(EM/*2/H8M-UF&>/*SL3ER7ZBM8_\+04Q(Q!7S'=,R=QQRI5U[KF](5^I4S)'P?!7X-ZJVW\ M_!R?!>V+<8?\ATZ)O08=@\@PFV_EZPHWP3E*@VWG!9AJKL(8-G[<77[Y[\_K M&VQ6;^\N6\>M('I 823(2P3W4MG.S24J2[%M4V.7D6[L)7T.8T$Z2;,)[JB@ MSU%EAK3BSWC1)ND1FTX)D51DG%&.8TB8;SFKQ*PNJ;RH;)>Z2NJG6Q+#U\PX MY.J%DEM8?AZH-KH'R4^Z%@@.LK?[_"*QP!] -X)2& 4>7]YO]$/W,J$OQ9'3 MY4_M?O@S^OWWX_/&Q8GUWXX733J]^.;/KWLYONC$W3/WJ8PP"C^^KW[]Z^OD MY%_'WS^6/]43\M&@PMPAMD=-Y/BW/2//%<%HX(2)^'EV1URF"KMS?=VYQ9[? M&21[B*H&4 6&PB;>\WWO^\VD_U?O]N?'GX./MY1-K$;), S)(I).[P2= M2XA2-*(\X$]*:2J5Y(24=RJ(>Z>F$..J3>*G^@7IVKS[E?XC[[/I/HL@:--_ MZW@QGL7'7GZV*MFN)-X&2L-A3**/_^[7_4Z63^&O#2A=&AC&8H!!24L9CSZ9J4 M>Q'!-V7LTO:;4R;YH<7!4&U:P8C7^@["-SIDVOV@#?E16Z M"4\6]X'PN^17S+$JOZ.;#QCZ,"(^PZI32Z9X!RT3 B7J>M?,2K,^L^!K\?0H ML.I7C/H12)J_7YT=S2T#?\#/MO?NBCE:J?@[ L$5)'&Z'_##>V*:T/,H*#Q) M/;-JMIIFH]LFO6:W5B5FM^7@>K=A&K5FL]=VVTUKQI/4.+GKTWV;Q-UJRVS7 MMN] :E00%>#D#@@FQ[9"!])B 3;[6/I4_E#A&>5&"[B4B!@8 M^HZ_E4%?9) M1)B>!A,*/*8!5=_#, *=SWZD:K$W0927Z&=0ZM2"2Q\SC,BM%XYB?R*>EFK\ MRY,C0 CTHRI%MV!?+$$K:C%QH\^CFMAF!.@12KG#)X8?^(A!' A1 )O"YILI M+WJ42)$0/,:,Q$@B^5:I2$0PX5%M*DTJE\S[(E/*-E:>'])GND "H1OEWRS+ MX9#+Z3$EPH,B4HFEI)?B7ASZHX2L633.90)^X>.]WCDM=V^,D 581 3TWAJB M-5-\ELPR>O6BR)WO1ENM5.N:RS?*Y5;%M#2;;X[>M6V*\9=%[25[70L=NNW$ M^3Q5[FM-)'#H(YM9/5IQ;7H::@9+/IMEJ29=JH;8G34\)K$=>4,>CUYR'1\2 MS1O9I2OO,)87A;NSDI^$>;%L@S!E7SX$XM\!'UDV08'QXA$=I_J__B .-T#NJ],H]EN-ZM6E>VRV@&YL^[,2C\9 MK" A[$'/U+F(F'TFT36)2LQ]["AA 9[#=4SL7)Z,50)'!@0(>B09$Q)PYS\+ ME-I][ 4E=!K8%78%^X6^)@$W>LQ_F'%_:2G\"$"J]\/Z]X/ >8ARF@RR'8VB MB 0)NB##,$H@_?$#O1JURG\(3]U''(QP-$%5&:Q.F;ORY,-@MJ&?-LKJ+U*Y M+>=!V5I> MPK7USG7/Q7A;E?G MK)/9M7[:,>FDY6^AYU=T65*M6%H^;)V[BJC=Z_5JM6Y8%OW<;E@'+/68JOB_ M-@=B!R1PH#X'TLM P2]&M3)I>\9OR[W 7\);H?=%3KA&N\66MGH_K CR9IS/ M?;J61KQ:H^VXA-(RN-#S*[HLH1M$RX>MC_Q\3A64AH^C@*"K"8/UFI(6VQQJAE^U=B6 ML;_L=S.?_8NNBS2NW36]I7'MK@OBEXMK:UH^;)V[BJCFU3AMH[V]3 2>FIMF MVK[WPF'BW4UGV$[[<#6N+;0XU0S_?"0K6];4=%:"UE4O0C1IX5OH^15=EE0K MCSE$0,N'UZK:E9*:8F#9EU0U]NJEJN;[%3AG5U-*IB'M;LRF*"I+0]I=%[XO M%=*:1L7\IY806^>O(BKW!^*PIK&Y0"Q3XS*==@JVHD]A<%V&'NCP)U7_D(1P M'H77$1Z@SAA'#NI<1X3UU,]AW 5=FBRV(D@+X\(*8[U9'@6,0;8OD;;@3Y#9 MUFD+6NN]"$&E17&AYU=T64)EI_5_6D)LG;^*J.KY1^[TLDQ%U;>,-JCZ36GZ MN>=+0@?\*/1!I9_\'%%V0&>N2^"4/LD&\>C9:U>O- E/VJ4OA>0]$ )Z+DJ MV[#.X;VY,[K\3$<^&FZ'G+Q]YR4[V"6U(F0;-]Z\39RE)*!3VKD-#ZA9,M]@ M@9]9YWGQ6#BQ0'O?BZWHM"!ZE,FQA,61WS?:Y-" 8L?EE);$A9Y?T65)U=1- MVPK 7NM6])F6;E<-*&?:H)KFAQ56<=FL[>,W!V;=X9]0&1W!NKB>G7:N..I[ M!,Z'(O:('V#(#^A&^T-J3-C>$/N(I#^*T[O?:!1;:-GY(7>.EDYYT&)T%W>2 MEA6%GE_190G%6;JYV/;9:PLXRRHNSOK@!9BB*@JJYN L-_U1XZR=D)T:9VDQ MNOL[2.T8LM>C=.T&-[]G:1E1:'G5W198AK:G;9U[KJB(,,-?3\C M48!'C@>XQ X#.L68?XI#W^,5 EGDCG5+A^*!&+E1.*!HQ8O1UQ&.$A+Y$Y$E M74)0)H 3N-4+D/?]_<4GM.\%4$.!R/>$OL'K^02]'\7TFS@6M\%0/N'@>H2O MR1MZH^V/'!(?TCO?\%3L='!'ZN#>8Y\.CH*F/B%T6+R:(3N-4/:P9N4*V0GU MXJPBM/]-3O[-6_JF^U]UFON-L2/@)23',E]UW14$J86_Z G/]3%>E'Z,3 MUFY^P9#FCN+^86AQ73AQ?3^T.T@PY7?Z7\>[??.R?8)CN \\/Y;QXN' M/IXL')B02,#$DE:673,R,C^#V9[D].*44;Y]V__HTXG*VHJVZ$?1H=_9ZV: MC+<* 05E+,8"UZ3GUHR ML>105V91O9Q?[YI9:=9G%GS5RH^M"W2.0*DUSZWNOU^=',B7K/GI@F]#P*,@Y/^82M*?"(CXS)V'1J_8$^&/A-DZ]QU%-(1HG,*^-$IF!J8G]YVC!.,P"A#^YDO L?T&N:$ M8!X)4,B _C#]ACDJLHY3YHHU;,%WVHY($AT_T5)E]W>2EA6%GI\J2^S0AU]_ MVZOO/;P/P2U0J%G/[03T3ZH"'0(\7^\3Q2DME!0A&*[ M3YP1-'<"J!1[]*68\D&28+O/71)]3+%6#\YH" <>PUA#);/E-"$#U##,??QF MO_Z&-;XEUR.?9\Q[-O&F^8IV;FCI)PW@PH62>(S@-& M>L-=*>XH"KRXC^+1<.@S-L4^78*AQ\^4@!M$>HT<:S8_>CO+NSDY*J'1D+[+ MHY.+R,\1B9,%.&/G%O=E2L17,,7U+JR,315D.5[),-1822_TG;>/73<=09R) M(+9T!%%'$)\10<3(@U^/@'N>J2/?1>ZG,)+&)(4%R3@ M8!H%]";V+CQ*^F%$B>!P(+BJ>+/8K&S+TW>$\@N^X=DWCPA)<^E,Y70X$C=- M!ZGE4*78Y]MRH16?$^KU>]&-LN.4AX,_UO7#L51C\N_R.,+#0RY2QY1L#THS MH;G8B^6EN!>'_B@A:Y9B<[4UOY#^N)2J%O_>ZSG1-%\;S1_V#"]!_()@TY4Q MTQKF,[=1]/Y%*L/?+..TUTM3B/D4?:&.<4(.T1BKC\>@AU+J2@ M.;Q#+"4'25MAH],ZB _01QQ3O/*)Q+NS&AO8-F*9P,[9\AKI]=GZ?!8T>%V7 M%^>^OK',33YE-*2]SC2'[-Q\]$(53R,>T=<'Z ID*J1'U^FQ]/@M:<6Y M(\YT^%Q&([[(0-12J0=YET<^@,/.U; M^W/;N!'^5U!E>F?/2*)DQU>7 DM6_OM\" MI$3YD2@/7^PY><:V""P6B\6W+Q Z^5.O-RY27L0B8;].W[UEB8JK7!26Q5IP MB]:%M"F;JK+D!7LGM)99QEYIF5P*QH:#_O/^<'#4'_1ZIR?@=58/4D7(AL/@ M.#@8'!RRP2_AX"_A\)"=OV-['Z=G^X[Z]8>SZ7_.QW[:\X^OWD[.6*<7!/\Z M/ N"U]/7ON-Y?S!D4\T+(ZU4!<^"8/R^PSJIM648!(O%HK\X["M]&4PO@M3F MV?,@4\J(?F*3SND)M>"OX,GI22XL9W'*M1'V1>?C]$WO&!16VDRI+(.3-VF8D7G9SK2UGTK"K#PT%I1Q@9H/L&S75O(1.;AL/!X,^CDB>) M+"Y[F9C9\*A_?+QNTO(R7;4IO[10BXQ;.1?$N\4US@378:1L.KHYP5TCRV;< M3!6V-^.YS);ASU.9"\/>BP6[4#DO?N[Z%OPW0LO9SR-';>3_!%AC>59%)$$%IY0.( M& .P0G^MC&?CB^GDS>3LY73RX3W[\(:=7TS>GTW.7[YEXW^/SSY.)_\JORD'0P:AG@/9KKG [WG2("F[37]9@DG+"4SP738B[% M H[2IM*PWRJN@=]LB?92:0OWR=XHG<._]O[.U(Q=2&79.6Q\AE;L_:2(^PR? M,5PTHYDH$C#\ARBMR",\'PZZC-SO:*V3@#8\<#C9P:5S>O#HX?**&Q=-6;YD M5U!F)A!WNQXU-582!4$*X"/&C%P6C!=+5A565P*2(QJ[: X0<9;C24N>L1F/ MT:29RN&:K?)TMP@*$0MCN%X22E M1,NV&G8@OP]"AT\7Y(+-9 $8$2+7L.D"X2!'MV[URX)\(Z=T")_CK")G"&BV M,-(%K"5YV1+((J,@8T$VNT)]#3AS8VH85N+RK"Y15!D( '4%/+KIC),GYB9E MLTPM3&,'6EQ*8Y&Y6L:IT(O@G9C.)1X^?">-:. 0"49*VF.*[,+3=TJ1$3V0Y/#QY>7I.I(DS M92J,(]^O5>99E5JAG$.S87M 7B( 90^O\37*GP*5VTNXU8LJ \7PD/>&1WMB MWPT='B7^R3]*2JL+;P+$GY'O;5F&1RK)LO5$LXV)9IBHR6/:]@(*RI/"![*! M^X%] U1/WUCXHS>6U\*@ ;AQZ<'G0=VES"7FE=E^"*40D0! ZYE\4J(J#0;P MPW-IG'<'E2@<'RJJUG&A'5M\J0W$UUG)&K7=.NY0IT2,@"Q&93)Q!R*FBHQ, M)->2%B!][N2B74&<*D/YC/,0QB4_+A8H(R"01>RA024G+%89IQ"&93DAUGD1 M1O@LJYT5[?Q20=,=7KO M>NXP@2^(')1IJ3BN-&&PE=;$MK^K]/\ E?[+#!DYFB0 3\<\=& 42P& UBG1JN)>"'Y%.8[/T%V6XVH+ M]]*B.7C](MC7Q;$_9+O#>?,$ XU8^>Y[3*2N1S 2 96@KT+E+EHP/?L"*@_CLD8O>];O@^"MRX"N. M=(?&7),L$BP_[#FB&W4,-4)N"' 3\].SX8 MT+MP&NBO<+CK.][>:D;>['JQRC)>&A$V']K+^043I/[^"%W'(;U"X%%;!EY9 MU33XFSZN94,);:UX&FII7>[I,*>=%QU_N<49>B-G/?_0J^)^FU:-[1Z!X5J9 M-ZVX==FHQ9F00B^T&ATVSSWR"6$$+WK56T!AG[W M.KGD5%99<6H,9OV$M/W5;]T]1Y\XC[>#_&+9B!_\?!O_O M /7?X=8BIGF/K7-7T([]#;2[\K3/H:<.Q4V)45XS]S*-/1NXGQ^^QL $Z]N8 M[$;R](3V:@.NVP+TTY7$QOKJ?227]_MOXL9*5[NUVZP?M;Z-Q9RE4LS8^%K$ M%3EQ]L&?@^UVY[&N;^_+'9428 MV;V\R @ #TP 8 #,Q9#(N:'1M[5IM4]LZ M%OXKVG3V%F:2."'E+NM09K@49C/34I9-9^=^E&T9:W$L7TE.R/[Z?8YD)R:\ M-+TM+9V%&<"6CJ0CZ7G.BZS#O_1ZIT7&BU@D[!_3#^]9HN)J)@K+8BVX1>E" MVHQ-55GR@GT06LL\9[]IF5P)QH:#_IO^<+#?'_1Z1X?HZZ1NI(J0#8?!0; W MV!NQP:_AX&_A<,0N/K"=3].372?][N/)]/>+4S_LQ:??WD].6*<7!/\>G03! MN^D[7_&F/QBRJ>:%D5:J@N=!<'K>89W,VC(,@L5BT5^,^DI?!=/+(+.S_$V0 M*V5$/[%)Y^B02O!7\.3H<"8L9W'&M1'V;>?3]*QW DK;2Z.#H/FOY>-5+(\ M.DSDG!F[S,7;SHSK*UGTK"K#T:"T8[0,4+TA<]-;R,1FX7 P^.NXY$DBBZM> M+E(;[O/%ZZXOP7\CM$Q?CYVTD?\5Z!K3L^+&]G@NK] Y MZ3KV\P]1Q^AWN.86J3Q!Y>E-)B-IV6C8WSL,(BQ:^00JQ@"L MT']6QY/3R^GD;')R/)U\/&3\9')Q_)Z=30.+U\NCG\ MIS)6ILM')C'ILA.5RX+]+D27Q4*3/+,9MZ%3R?(H%RQ2.A'Z;6?0@4B>UXA; MO9N2Q_4[6FC\)LU,YM1CS/-:(:<;\#Y>9-**'C448:$6FJ/(@_ >M4#A/5" M?YMUJ=D&T%LU"VD-QBT"/K!RG:/AKEN(P";M>3TG#2PK[U_,I6R2ZDLNP#'4Y2:+IL4<9_A&.D=[SQXOOW'CW"F;+=DU%C,7 M<+Q=#YL:+(F"(@4 $F-$#O/ BR6K"JLK 40 -05\.B&,TZ?F)N,I;E: MF(8'6EQ)8Q&Z6L:IT.L-+;LM.)M&F3O:]E\0_0!>WCQ[1$]O;?\OKT9_'YL: ML77<1D9.I:G$J\?/A'$M' *!*$E;3 Y>&-IN:3*2)[$9+#Q9>7I/I(ES92JT M(]NO5>Z[*K5"/H=BPW: O$0 RAY>IS?(?PJD;L&^SMBUS4= M[B?^S;]*BJL+3P'JGY'M;3'#(Y5TV7J@]-9 *09J IDV7R!!@5+X1!QX&-@; MH/KYR<*?/5G>"8,"X,:%!Y\'=9'>(H$"<++H+U(GBI.^C]B5/23,6IK(WZ'6-N;_ZWY!4[.94*TX485#G3< M@'*4+!"7N$X:7(-IDD?QN/R5?2 M@G*G]/,)-8N:K,R9 N'7 ?J,J?,7Z'\ML))G#_UW'E=W\4D'3'5X[VKNH< 7 M> Z*M%0<5YHPV IK[O0Y4\:BE [[T9/![J_./G?N;9""2+#G&[*URLC7A3L5 MHP.SHEKIM.LURKA9Q7_D"1SQ1.)GR.T'9_ MQDR_O_?,&/'\<_WC'#$YBB0@3P<]=&042P&(UD'1*N=>"'Y-48Z/T5V\'2%)G)&@ K .771]H&419IIIA$;!& M;BJUM[SWB/HEB'H,3H,MT?3#,O%M%3Q&I)1JF-$NP">N&N=='V[( M8J[RN:"8H^!7]2<[7?L*,2MSM12H763*^P=^BT5 _3<(Q1[ZX/!M%O#6;1@' MI'M6S!7)(L'TPYX3VK@.X:Y$'/B-I0$VKN>XSFDT.G'P1 TSF: _-/CEU<'> M8(2LG1KZ6QQTS<9I\+9#33L-^>I>/0=[LAG^6#=/50K'O91R?KI=KD:.LV4:MSP@%] ML&I6J'GO$>/#"#;RNK? "GSVAE*+%"M1'AF55U9LS/);DK&971L'+<'M4> O M9[/*5S;DR9H*F^8 M^T# 7@W=4&""]7VRS3M"C^>*JOQ1NW +>-M"[?&HY]9DZATBI_Z#MV>U M-2\[\_TGS<^$_N& 7[NS'[@,1JWU8;5/;.!#^*[IT[@HS\5L"7.H$9M(0IG0HH8F9NWZ4;3G65;%<62'D?OWM MRG;JI$![-P7N PR!6%JM]N791RL/?K&L<9;2+&(Q>1=\N""QC)8+EFD2*48U MC*ZX3DD@\YQFY -3B@M!WBH>SQDAGFL?V)Y[:+N6=3( 7:-JDW$^(BW+*Q3WW/=7_LYC6.>S2W!$NT?VKW> MUR'%Y^EF3):N^8H)JOD-0]T-K9%@5/FAU&E_=X.[5N;UND1FVDKH@HNU_SK@ M"U:02[8B4[F@V>MV.0+_"Z9X\KIOI O^-P/5X)YFM]JB@L]!.=K:+_WW88[@ MQ^N47W#'<&O'%3.^A5+$,#F^37G(->EV;&_@A!"T_!%,C "P3#5L_)Y9H_$T M.#\['PV#\\DE@&\ZNQY>!B28$*]'KNV9/;+);#PRLU[WT&T_H>W_*K[#&1F> M3JZ"\>F6%[7M;]PC,CDCP;LQF0VG;X>7XYDU^?-B_(D,1P'.=%RW\WB^_;4L M-$_6#SAWGI%(9AF+$,:7 '0$ZD619N< M9Y%-]E#ZMU>]3L?MC^0"2&IMGKS^/I 0.0-18"GK(X%%1O.74C-A60P\-6.Y M9HL0GKMNFR!9M0DM2,)%S7RX9L:BI8)*@S#0+";C6R"1#/@/-ESPHD#+X1 16[>6*9Q'/ MJ2!L,RG+R7T,"BJJ_&Z3][0 .RX8! =M"-<$Q" !'$?RI2J6%(A=2W3(Q!NA MC5I&*="RIWF8))YADQ-3?:!Y#7E2'6\9,H:190CR^>*%0B8-DY3Z#!A&6P-M <3 M.2"H*#DSX1GTJC@."F/3_!A*!JFE*/$FVTFD83JK[A!?10@NNUG_(8],$"/$K<;G_@X,+R M],:6T4#UN(5+6W6I5%K+BK$B*03-"^;77YJ.H)%IV5]@JXE) ^O[C9;3E%.M MLA+U2A?NK9P2)Y660U#2Z--V\-EH>QO*)2A,A%S5[M?/%A:?'\*=X[.U O>^ MVTHW$+L1I6$AQ5*S'2]_9J74WC63W!#\\127-X[J[X-L]1+S1XNY(8_M,^6_ M!_\17+Z$5)F6ME=VM.2N<^%[%E=L43<#^2V!C/&8O'+-S]-ZY!3.U]Z6[-#X M@YDPY_7SI&$+>3^*M8<[D"UGJ@SAD?O,Z=FDYB4S3^_,/3?'EU0\O3-[5YO+ M^C?YV+^G^2S/E?]+9!M'7;KI\D(:?9XKN2QU62>SV[<[ APW+,-9>Y M\@VN>25\\@]02P,$% @ #HIH5X)"A,ZG!0 ]A8 !@ !R:6]T+3(P M,C,P.3,P>&5X,S)D,BYH=&WM6&USVC@0_BM[=.Z:S. 7(,E10S)#"9EF)@TI M.'/7C\*6L:["S=- CE9)Q#N\EB^<4H.6[!V[+/W1] MQSGIHZYAN4AD ;1:7M=K^^T.^$>!_WO0ZL#51]B[#H?[1OIT/ P_7XWLME?7 M[R_.A]!P/.^/SM#S3L-3.W'@^BT()\T64#&JE2>>!YJ]7*775< M(>=>./%2M> ''A>BH&ZLXL9)7X_@-R7Q27]!%8$H);*@ZKAQ'9XY79103'%Z MTO>J7RL[$_'ZI!^S&RC4FM/CQH+(.JARL]G-Z1N756+%9IT/+] M7WLYB6.6S1U.$Q4Z:UHA3(H.94&EO=X/[ M5N;5ND1DRDG(@O%U\#9D"UK )5W!1"Q(]K9I1_"WH)(E;WM&NF!_4U2-[BEZ MJQS"V1R5:UM[UO\ YT!_6FU[H7><;>VXHL:WF> Q3HYN4S9C"CIMM]WW9ABT M_ E,C!"P5-9L_)Y9P]$D/#\['P["\_$E@F\RO1Y-_QFZ#)J@FD@(3QBOGTFBF-EA(K#<- LAA&MT@B M&?(?;KA@1:$MQW\M&2/[04HE17OKIEDO*LN:1G:)%L@"PX1;#5-&$SAC&3(Q M(QS&2<(BM&HOEPQ'E3A#;MR\93(&8\K)'[B"K E*7814^6JB@4\%=<%;W1 (L)+@!JL(J?W5BGZ MZ.@=:)")E20X9'1VCK[5^7/JI#Q1D-B56 2Z)GJU0\9NM=?:-_'9\>+%[-$9 M+2LR67(LSPBQQW5A;(I%TJ]+)JGN(0J=ZF*#M3VR@6RMHC;55$*C]:YST--U M=N>XIY/M&8R\0F41^/1$ZEV;/8X4?W M 4#]G)AL-7L&"08P#$D^4X%C1G:.07,4=FUBM+8M.ZSF6A$:Q7JG&U9@2\69 M6@4"%29< MK"KWJWM'UV(PPT>0+\X*W?MN9UT#\$:4S K!EXKN>/DS"Z?R[H&<_WB*[0-( M^?TH>;W&_,EB;KAD^XCY[\%_ I3^*M<<;DBUGR@SI$_B%T[-)S6MF MGM^9!QXD7U/Q_,[L76V>W;_)Q_X#O:@]5_XOD:T==>FFRYN1Z,MW^KL[7O0LN1^NO1W1>O.9E3QS8<),&'A(#< M"!:72>YVW?;!A@SMF&^>[>P+7?.&^.0?4$L! A0#% @ #HIH5^Y$.2)Y M' H5$! !$ ( ! ')I;W0M,C R,S Y,S N>'-D4$L! M A0#% @ #HIH5R(D&JEF#@ !-0 !4 ( !J!P ')I M;W0M,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( Z*:%=H60F1*3\ #$) M! 5 " 4$K !R:6]T+3(P,C,P.3,P7V1E9BYX;6Q02P$" M% ,4 " .BFA7R7/2PS&+ ".V0< %0 @ &=:@ Q2 0!R:6]T M+3(P,C,P.3,P>#$P<2YH=&U02P$"% ,4 " .BFA7%:%M#NH( #',P M& @ &AUP, #,Q9#$N:'1M4$L! M A0#% @ #HIH5YC9O;S(" /3 !@ ( !P> # ')I M;W0M,C R,S Y,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( Z*:%?0&C3ZIP4 M .<6 8 " ;_I P!R:6]T+3(P,C,P.3,P>&5X,S)D,2YH M=&U02P$"% ,4 " .BFA7@D*$SJ<% #V%@ & @ &< M[P, #,R9#(N:'1M4$L%!@ * H I@( 'GU $ P $! end