0001558370-25-001027.txt : 20250214 0001558370-25-001027.hdr.sgml : 20250214 20250214172527 ACCESSION NUMBER: 0001558370-25-001027 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250214 DATE AS OF CHANGE: 20250214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INNOVATIVE SOLUTIONS & SUPPORT INC CENTRAL INDEX KEY: 0000836690 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] ORGANIZATION NAME: 06 Technology IRS NUMBER: 232507402 STATE OF INCORPORATION: PA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41503 FILM NUMBER: 25631122 BUSINESS ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 610 646 9800 MAIL ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 10-Q 1 issc-20241231x10q.htm 10-Q INNOVATIVE SOLUTIONS AND SUPPORT, INC._December 31, 2024
0000836690--09-302025Q1falsePA37000000.00330.0033http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberP60Mhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember0000836690us-gaap:CommonStockMember2024-10-012024-12-310000836690us-gaap:AdditionalPaidInCapitalMember2024-10-012024-12-310000836690us-gaap:CommonStockMember2023-10-012023-12-310000836690us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-310000836690us-gaap:TreasuryStockCommonMember2024-12-310000836690us-gaap:RetainedEarningsMember2024-12-310000836690us-gaap:CommonStockMember2024-12-310000836690us-gaap:AdditionalPaidInCapitalMember2024-12-310000836690us-gaap:TreasuryStockCommonMember2024-09-300000836690us-gaap:RetainedEarningsMember2024-09-300000836690us-gaap:CommonStockMember2024-09-300000836690us-gaap:AdditionalPaidInCapitalMember2024-09-300000836690us-gaap:TreasuryStockCommonMember2023-12-310000836690us-gaap:RetainedEarningsMember2023-12-310000836690us-gaap:CommonStockMember2023-12-310000836690us-gaap:AdditionalPaidInCapitalMember2023-12-310000836690us-gaap:TreasuryStockCommonMember2023-09-300000836690us-gaap:RetainedEarningsMember2023-09-300000836690us-gaap:CommonStockMember2023-09-300000836690us-gaap:AdditionalPaidInCapitalMember2023-09-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2024-12-310000836690srt:MaximumMemberissc:StockBasedIncentiveCompensationPlan2019Member2024-03-310000836690issc:StockBasedIncentiveCompensationPlan2019Member2024-04-182024-04-180000836690issc:MarketBasedRestrictedStockUnitsMember2023-12-310000836690srt:MinimumMemberissc:MarketBasedRestrictedStockUnitsMember2024-10-012024-12-310000836690srt:MaximumMemberissc:MarketBasedRestrictedStockUnitsMember2024-10-012024-12-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2024-10-012024-12-310000836690issc:AmlGlobalEclipseLlcMemberus-gaap:PrincipalOwnerMember2023-10-012023-12-310000836690issc:HoneywellInternationalIncMember2024-07-220000836690us-gaap:LandMember2024-12-310000836690us-gaap:FurnitureAndFixturesMember2024-12-310000836690us-gaap:EquipmentMember2024-12-310000836690us-gaap:ComputerEquipmentMember2024-12-310000836690us-gaap:BuildingAndBuildingImprovementsMember2024-12-310000836690us-gaap:LandMember2024-09-300000836690us-gaap:FurnitureAndFixturesMember2024-09-300000836690us-gaap:EquipmentMember2024-09-300000836690us-gaap:ComputerEquipmentMember2024-09-300000836690us-gaap:BuildingAndBuildingImprovementsMember2024-09-300000836690srt:DirectorMember2023-11-012023-11-300000836690us-gaap:SeriesAPreferredStockMember2024-12-310000836690us-gaap:SeriesAPreferredStockMember2024-09-300000836690issc:HoneywellInternationalIncMember2024-07-222024-07-220000836690issc:HoneywellInternationalIncMember2024-07-012024-07-310000836690issc:HoneywellInternationalIncMember2024-09-272024-09-270000836690us-gaap:RetainedEarningsMember2024-10-012024-12-310000836690us-gaap:RetainedEarningsMember2023-10-012023-12-310000836690us-gaap:RevolvingCreditFacilityMember2023-05-110000836690issc:LicenseAgreementMemberissc:HoneywellInternationalIncMember2024-07-220000836690issc:HoneywellInternationalIncMemberissc:CustomerRelationshipsAndBacklogMember2024-07-220000836690us-gaap:LicensingAgreementsMember2024-12-310000836690us-gaap:LicensingAgreementsMember2024-09-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:AssetPurchaseAndLicenseAgreementMember2024-12-310000836690issc:BacklogMember2024-09-300000836690us-gaap:CustomerRelationshipsMember2024-12-310000836690issc:BacklogMember2024-12-310000836690us-gaap:CustomerRelationshipsMember2024-09-300000836690issc:MarketBasedRestrictedStockUnitsMemberissc:StockBasedIncentiveCompensationPlan2019Member2024-12-310000836690issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-12-310000836690issc:MarketBasedRestrictedStockUnitsMember2024-12-310000836690us-gaap:SecuredDebtMember2023-06-302023-06-300000836690us-gaap:RevolvingCreditFacilityMember2024-12-310000836690us-gaap:RevolvingCreditFacilityMember2023-12-190000836690us-gaap:RevolvingCreditFacilityMember2023-12-180000836690issc:HoneywellInternationalIncMemberissc:PncBankMemberissc:TermLoanMember2023-06-300000836690us-gaap:SecuredDebtMember2023-06-280000836690srt:MinimumMemberus-gaap:SecuredDebtMember2024-10-012024-12-310000836690srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2024-10-012024-12-310000836690srt:MaximumMemberus-gaap:SecuredDebtMember2024-10-012024-12-310000836690srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-10-012024-12-310000836690us-gaap:ServiceMember2024-10-012024-12-310000836690us-gaap:ProductMember2024-10-012024-12-310000836690us-gaap:ServiceMember2023-10-012023-12-310000836690us-gaap:ProductMember2023-10-012023-12-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-10-012024-12-310000836690issc:LockheedMartinCorporationMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-10-012024-12-310000836690issc:BoeingMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-10-012024-12-310000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-3100008366902024-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2024-03-3100008366902023-12-3100008366902023-09-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-12-310000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMemberissc:HoneywellInternationalIncMember2024-12-310000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMemberissc:HoneywellInternationalIncMember2024-06-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMemberus-gaap:ConstructionInProgressMember2024-06-300000836690issc:HoneywellInternationalIncMemberus-gaap:ConstructionInProgressMember2024-06-300000836690issc:HoneywellInternationalIncMemberissc:TransitionServicesAgreementMember2024-09-270000836690issc:HoneywellInternationalIncMember2023-06-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2024-10-012024-12-310000836690issc:HoneywellInternationalIncMember2024-10-012024-12-310000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2024-09-272024-09-270000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2024-04-012024-06-300000836690issc:HoneywellInternationalIncMember2024-04-012024-06-300000836690issc:HoneywellInternationalIncMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-012023-06-300000836690issc:October12023Memberissc:HoneywellInternationalIncMember2023-10-012023-12-310000836690issc:HoneywellInternationalIncMember2024-09-300000836690issc:HoneywellInternationalIncMember2023-12-310000836690srt:RestatementAdjustmentMemberissc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMemberissc:HoneywellInternationalIncMember2024-04-012024-06-300000836690issc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberissc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012023-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberissc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012023-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberissc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember2023-10-012023-12-310000836690issc:IfVestingDoesnTHappenOnOrBeforeThirdAnniversaryOfNovember202024Memberissc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-10-012024-12-310000836690issc:MarketBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-10-012024-12-310000836690issc:PeduzziAssociatedLtdMemberus-gaap:RelatedPartyMember2024-10-182024-10-180000836690issc:HoneywellInternationalIncMemberissc:TransitionServicesAgreementMember2024-12-310000836690issc:PeduzziAssociatedLtdMemberus-gaap:RelatedPartyMember2024-10-012024-12-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2024-10-012024-12-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2023-10-012023-12-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2024-10-012024-12-310000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-310000836690us-gaap:SubsequentEventMember2025-01-270000836690issc:MarketBasedRestrictedStockUnitsMember2024-10-012024-12-3100008366902023-10-012023-12-310000836690us-gaap:LicensingAgreementsMember2024-12-310000836690us-gaap:LicensingAgreementsMember2024-09-300000836690issc:CustomerRelationshipsAndBacklogMember2024-12-310000836690us-gaap:SecuredDebtMember2024-10-012024-12-310000836690us-gaap:RevolvingCreditFacilityMember2024-10-012024-12-310000836690srt:MaximumMemberus-gaap:SecuredDebtMember2023-06-302023-06-3000008366902024-12-3100008366902024-09-300000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2024-12-310000836690issc:HoneywellInternationalIncMember2024-12-310000836690srt:ScenarioPreviouslyReportedMemberissc:HoneywellInternationalIncMember2024-06-300000836690srt:RestatementAdjustmentMemberissc:HoneywellInternationalIncMember2024-06-300000836690issc:HoneywellInternationalIncMember2024-06-3000008366902025-02-0600008366902024-10-012024-12-31xbrli:sharesiso4217:USDxbrli:pureissc:itemissc:directorissc:customeriso4217:USDxbrli:sharesissc:Dissc:segment

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 December 31, 2024

OR

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

For the transition period from                        to                      

Commission File No. 001-41503

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

(Exact name of registrant as specified in its charter)

PENNSYLVANIA

    

23-2507402

(State or Other Jurisdiction
of Incorporation or Organization)

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

720 Pennsylvania Drive, Exton, Pennsylvania

19341

(Address of Principal Executive Offices)

(Zip Code)

(610) 646-9800

(Registrant’s Telephone Number, Including Area Code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, par value $0.001 per share

ISSC

Nasdaq Stock Market LLC

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

 Large accelerated filer

 Accelerated filer

 Non-accelerated filer

 Smaller reporting company

 Emerging growth company

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

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

As of February 6, 2025, there were 17,545,314 shares of the Registrant’s Common Stock, with par value of $0.001 per share, outstanding.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

FORM 10-Q December 31, 2024

INDEX

 

 

Page No.

PART I.

FINANCIAL INFORMATION

 

 

Item 1.

Financial Statements (Unaudited)

 

 

Condensed Consolidated Balance Sheets - December 31, 2024 (unaudited) and September 30, 2024

1

 

 

Condensed Consolidated Statements of Operations - Three Months Ended December 31, 2024 and 2023 (unaudited)

2

 

Condensed Consolidated Statements of Shareholders’ Equity - Three Months Ended December 31, 2024 and 2023 (unaudited)

3 - 4

 

Condensed Consolidated Statements of Cash Flows - Three Months Ended December 31, 2024 and 2023 (unaudited)

5

 

Notes to Condensed Consolidated Financial Statements (unaudited)

6 - 23

 

 

Item 2.

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

23 - 31

 

 

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

31

 

 

Item 4.

Controls and Procedures

32

 

PART II.

OTHER INFORMATION

 

 

Item 1.

Legal Proceedings

32

 

 

Item 1A.

Risk Factors

32

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

33

 

 

Item 3.

Defaults upon Senior Securities

33

 

 

Item 4.

Mine Safety Disclosures

33

 

 

Item 5.

Other Information

33

 

 

Item 6.

Exhibits

34

 

 

SIGNATURES

35

PART I—FINANCIAL INFORMATION

Item 1- Financial Statements

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(unaudited)

    

December 31, 

    

September 30, 

2024

2024

ASSETS

Current assets

Cash and cash equivalents

$

604,561

$

538,977

Accounts receivable

 

7,716,632

 

12,612,482

Contract assets

 

3,410,340

 

1,680,060

Inventories

15,506,851

 

12,732,381

Prepaid inventory

5,251,653

5,960,404

Prepaid expenses and other current assets

 

1,565,883

 

1,161,394

Total current assets

34,055,920

34,685,698

Goodwill

5,213,104

5,213,104

Intangible assets, net

26,544,011

27,012,292

Property and equipment, net

 

13,449,044

 

13,372,298

Deferred income taxes

1,841,737

1,625,144

Other assets

 

150,119

 

473,725

Total assets

$

81,253,935

$

82,382,261

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities

Accounts payable

1,876,313

2,315,479

Accrued expenses

 

4,283,466

 

4,609,294

Contract liability

358,806

340,481

Total current liabilities

6,518,585

7,265,254

Long-term debt

26,512,491

28,027,002

Other liabilities

451,351

451,350

Total liabilities

33,482,427

35,743,606

Commitments and contingencies (See Note 6)

Shareholders’ equity

Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at December 31, 2024 and September 30, 2024

 

 

Common stock, $.001 par value: 75,000,000 shares authorized, 19,635,515 and 19,599,052 issued at December 31, 2024 and September 30, 2024, respectively

19,635

19,599

Additional paid-in capital

 

55,717,125

 

55,320,500

Retained earnings

 

13,403,285

 

12,667,093

Treasury stock, at cost, 2,096,451 shares at December 31, 2024 and at September 30, 2024, respectively

 

(21,368,537)

 

(21,368,537)

Total shareholders’ equity

47,771,508

46,638,655

Total liabilities and shareholders’ equity

$

81,253,935

$

82,382,261

See accompanying notes to the unaudited condensed consolidated financial statements.

1

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

Three Months Ended December 31, 

    

2024

    

2023

    

Net Sales:

Product

$

9,984,234

$

4,424,108

Services

5,984,495

4,883,955

Total net sales

 

15,968,729

 

9,308,063

Cost of sales:

Product

 

6,262,690

 

1,781,345

Services

3,095,582

2,003,556

Total cost of sales

 

9,358,272

 

3,784,901

Gross profit

 

6,610,457

 

5,523,162

Operating expenses:

Research and development

 

1,107,736

 

901,144

Selling, general and administrative

 

4,158,903

 

3,006,819

Total operating expenses

 

5,266,639

 

3,907,963

Operating income

 

1,343,818

 

1,615,199

Interest expense

 

(427,149)

 

(360,013)

Interest income

 

5,250

 

79,479

Other income

 

6

 

17,699

Income before income taxes

 

921,925

 

1,352,364

Income tax expense (benefit)

 

185,733

 

295,014

Net income

$

736,192

$

1,057,350

Net income per common share:

Basic

$

0.04

$

0.06

Diluted

$

0.04

$

0.06

Weighted average shares outstanding:

Basic

 

17,514,193

 

17,451,362

Diluted

 

17,584,037

 

17,474,906

See accompanying notes to the unaudited condensed consolidated financial statements.

2

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

Three Months Ended December 31, 2024

Additional

Total

Common

Paid-In

Retained

Treasury

shareholders’

    

Stock

    

Capital

    

Earnings

    

Stock

    

equity

Balance, September 30, 2024

$

19,599

$

55,320,500

$

12,667,093

$

(21,368,537)

$

46,638,655

Share-based compensation

36

396,625

396,661

Net income

736,192

736,192

Balance, December 31, 2024

$

19,635

$

55,717,125

$

13,403,285

$

(21,368,537)

$

47,771,508

See accompanying notes to the unaudited condensed consolidated financial statements.

3

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

    

    

    

    

    

Additional

Common

Paid-In

Retained

Treasury

Stock

Capital

Earnings

Stock

Total

Balance, September 30, 2023

$

19,543

$

54,317,265

$

5,668,713

$

(21,368,537)

$

38,636,984

Share-based compensation

6

205,710

205,716

Net income

 

 

 

1,057,350

 

 

1,057,350

Balance, December 31, 2023

$

19,549

$

54,522,975

$

6,726,063

$

(21,368,537)

$

39,900,050

See accompanying notes to the unaudited condensed consolidated financial statements.

4

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

For the Three Months Ended December 31, 

    

2024

    

2023

    

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income

$

736,192

$

1,057,350

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

Depreciation and amortization

 

1,367,075

 

411,421

Share-based compensation expense

Stock options

 

36,078

 

105,285

Restricted stock awards and Market stock unit awards

 

360,583

 

100,431

Gain on disposal of property and equipment

 

 

(160,577)

Deferred income taxes

 

(216,593)

 

(676,483)

(Increase) decrease in:

Accounts receivable

 

4,895,851

 

4,160,121

Contract assets

 

(1,730,281)

 

(160,505)

Inventories

 

(2,065,720)

 

(1,660,222)

Prepaid inventories

 

 

560,047

Prepaid expenses and other current assets

 

(800,131)

 

153,373

Other non-current assets

 

2,973

 

(35,800)

Increase (decrease) in:

Accounts payable

 

(439,166)

 

208,523

Accrued expenses

 

(726,054)

 

(903,673)

Income taxes payable

 

402,326

 

971,497

Contract liabilities

 

18,325

 

84,947

Net cash provided by operating activities

 

1,841,458

 

4,215,735

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(261,364)

 

(182,918)

Proceeds from the sale of property and equipment

2,225,810

Net cash (used in) provided by investing activities

 

(261,364)

 

2,042,892

CASH FLOWS FROM FINANCING ACTIVITIES:

Repayments of term note

(19,500,000)

Proceeds from line of credit note

19,402,560

Repayments of line of credit note

(1,514,510)

(8,791,046)

Net cash (used in) financing activities

 

(1,514,510)

 

(8,888,486)

Net increase (decrease) in cash and cash equivalents

 

65,584

 

(2,629,859)

Cash and cash equivalents, beginning of year

 

538,977

 

3,097,193

Cash and cash equivalents, end of year

$

604,561

$

467,334

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for interest

383,229

324,043

SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION

Transfer from prepaid inventory to inventory

$

708,751

$

Transfer from prepaid expenses to PP&E

$

119,647

$

Transfer from prepaid expenses to intangible assets, net

$

275,995

$

See accompanying notes to the unaudited condensed consolidated financial statements.

5

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. Summary of Significant Accounting Policies

Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Description of the Company

Incorporated in Pennsylvania in 1988, ISSC is a vertically integrated provider of flight solutions and equipment to commercial air transport, general aviation markets, the United States Department of Defense (“DoD”) and allied foreign militaries.

We operate in one business segment that designs, develops, manufactures, sells and services avionics products and systems for retrofit applications and Original Equipment Manufacturers (“OEMs”).

On September 27, 2024, the Company entered into a second Asset Purchase and License Agreement (the “September 2024 Honeywell Agreement”) with Honeywell, International Inc. (“Honeywell”), pursuant to which Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for consideration of $14.2 million in cash. The exclusive licensing of these product lines from Honeywell is a unique opportunity for the Company that enhances its current offerings in the air transport, military and business aviation markets. In addition, there are potential cost synergies from better utilization of the Company’s skilled engineering team and its existing operational capacity. The Company believes the September 2024 Honeywell Agreement will help to accelerate the Company’s growth and enhance its global reputation for delivering best price-for-performance product and service solutions.

In July 2024, the Company entered into an exclusive license agreement and acquired additional key assets for certain communication and navigation product lines from Honeywell (the “July 2024 Honeywell Asset Acquisition”). This transaction complements the previous Honeywell license and asset acquisition completed in June 2023. Total consideration was $4.2 million in cash.

In June 2023, the Company entered into an Asset Purchase and License Agreement (the “June 2023 Honeywell Agreement”) with Honeywell pursuant to which Honeywell sold, assigned or licensed certain assets related to its inertial, communication and navigation product lines, including a sale of certain inventory, equipment and customer-related documents, an assignment of certain contracts and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for cash consideration of $35.9 million.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2024 is derived from the audited financial statements of the Company. Operating results for the three months ended December 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2025 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

6

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contracts (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Reclassification

Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note, 3 Summary of Significant Accounting Policies, (“Reclassifications”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Business Combinations

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

We allocate the purchase price of acquired entities to the underlying tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values, with any excess recorded as goodwill. The valuations of the acquired assets and liabilities will impact the determination of future operating results. Determining the fair value of assets we acquire and liabilities we assume requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, asset lives and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. Fair value adjustments to the

7

assets and liabilities are recognized and the results of operations of the acquired business are included in our consolidated financial statements from the effective date of the acquisition.

Asset Acquisitions

Acquisitions that do not meet the definition of a business are accounted for as asset acquisitions. The Company allocates the cost of the acquisition, including direct and incremental transaction costs, to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end on September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

8

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and September 30, 2024, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on December 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,810

$

$

Fair Value Measurement on September 30, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

504,104

$

$

The December 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue from Contracts with Customers

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

9

The Company accounts for revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services.

To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. In addition, the Company enters fixed-price contracts, in which the Company agrees to perform the specified work for a pre-determined price. The contractual terms of the fixed-price contracts are usually long-term, however they often contain a termination for convenience clause that results in the Company treating these contracts as short-term under ASC 606. To the extent our actual costs vary from the estimates upon which the price was negotiated, the Company will generate more or less profit or could incur a loss. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. Payment terms are defined by when payment is typically due. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract, which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into

10

account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings is typically reflected in consolidated revenues. There were no material contract estimate adjustments to our condensed consolidated financial statements for the three-months ended December 31, 2024 and 2023.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2024

$

1,680,060

$

340,481

Amount transferred to receivables from contract assets

 

(1,029,584)

Contract asset additions

 

2,759,864

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(297,610)

Increases due to invoicing prior to satisfaction of performance obligations

 

315,935

December 31,  2024

$

3,410,340

$

358,806

Concentrations

Major Customers and Products

In the three months ended December 31, 2024, three customers, Lockheed Martin, Boeing and Pilatus Aircraft Ltd (“Pilatus”), accounted for 38%, 9% and 8% of net sales, respectively.

In the three months ended December 31, 2023, one customer, Pilatus accounted for 29% of net sales.

11

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three months ended December 31, 2024, the Company had one supplier that was individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three months ended December 31, 2023, the Company had three suppliers that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

New Accounting Pronouncements

The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03 (“ASU 2024-03”), Disaggregation of Income Statement Expenses. The guidance primarily will require enhanced disclosures about certain types of expenses. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027 and may be applied either on a prospective or retrospective basis. We are evaluating the impact of the standard on our disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are evaluating the impact of the standard on our disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. We are evaluating the impact of the standard on our disclosures

Recently Adopted Accounting Pronouncements

None.

12

2. Supplemental Balance Sheet Disclosures

September 2024 Honeywell Agreement

On September 27, 2024, the Company entered into and closed the transaction contemplated by the September 2024 Honeywell Agreement.

Pursuant to the September 2024 Honeywell Agreement, Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The September 2024 Honeywell Agreement allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting. The Company financed the September 2024 Honeywell Agreement with borrowings against the Company’s revolving line of credit. The purchase consideration transferred at the acquisition date was $14.2 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the timing of the transaction and due to the fact that, while legal control has been transferred, the Company has not received physical possession of certain of the acquired assets and thus these assets will be subject to settlement adjustments upon transfer as outlined in the September 2024 Honeywell Agreement. As a result, the purchase price amount for the transaction and the allocation of the preliminary purchase consideration are preliminary estimates, and may be subject to change within the measurement period.

The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the three months ended December 31, 2024:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Total consideration

$

14,060,000

$

$

14,060,000

Prepaid inventory (a)

$

3,191,000

$

$

3,191,000

Prepaid equipment and other current assets

160,000

160,000

Intangible assets (b)

9,570,000

9,570,000

Goodwill (c)

1,139,000

1,139,000

Net assets acquired

$

14,060,000

$

$

14,060,000

(a)Prepaid inventory consists primarily of raw materials acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost.
(b)Intangible assets consists of backlog, customer relationships, and license agreements related to the license rights to use certain Honeywell intellectual property and are recorded at estimated fair values. The estimated fair value of these license agreements are based on a variation of the income valuation approach and are determined using the relief from royalty method. The estimated fair value of the backlog and customer relationships are based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to the Company’s 2024 10K, Note 5, “Intangible assets” for further details.
(c)Goodwill represents the excess of the purchase consideration over the preliminary fair value of the net assets acquired. The goodwill recognized is primarily attributable to the expected synergies from the September 2024 Honeywell

13

Agreement. Goodwill resulting from the September 2024 Honeywell Agreement has been assigned to the Company’s one reporting unit.

Transition services agreement

Concurrent with the September 2024 Honeywell Agreement, the Company entered into a transition services agreement (the “2024 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2024 TSA separate from business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the 2024 TSA was determined using the with and without method. For the three months ended December 31, 2024, the Company recognized no additional adjustments to prepaid expenses and other current assets within the consolidated balance sheets for services received from Honeywell.

Acquisition and related costs

For the fiscal year ended September 30, 2024, the Company incurred $589,000 of acquisition costs included in SG&A expenses in connection with the June 2023 Honeywell Agreement. The debt issuance costs related to the Term Loan were not material. For the three months ended December 31, 2024, the Company incurred $86,688 of costs in connection to the September 2024 Honeywell Agreement. For the three months ended December 31, 2023, the Company incurred no acquisition costs.

Unaudited actual and pro forma information

The following unaudited pro forma summary presents consolidated information of the Company, including the product lines, as if the transaction had occurred on October 1, 2023:

Three Months Ended December 31, 

    

2023

Net sales

$

12,021,871

Net income

$

401,129

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved, nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the transaction and are factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

June 2023 Honeywell Agreement

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The transaction allows the Company to diversify its product offerings in the

14

aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting.

In connection with the transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the transaction (the “Term Loan”) – Refer to the Company’s 2024 10K, Note 8, “Loan Agreement” for further details. The purchase consideration transferred at the acquisition date was $35.9 million, which was entirely cash.

In the third quarter of 2024 and within one year from the acquisition date, the Company finalized its accounting of the transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 2024:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost. The fair value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a change in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at estimated fair values. The estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the purchase consideration over the estimated fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the transaction. Goodwill resulting from the transaction has been assigned to the Company’s one operating segment and one reporting unit.

(d)

In the third quarter of 2024 and within one year from the acquisition date, the Company identified measurement period adjustments related to fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships based on facts and circumstances that existed as of the acquisition date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the acquisition date. For the remaining measurement period adjustments, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

15

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the acquisition date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the acquisition date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Transition services agreement

Concurrent with the June 2023 Honeywell Agreement, the Company entered into a transition services agreement (the “2023 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2023 TSA separate from the business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheet as of the acquisition date for the services to be received in the future from Honeywell. The prepaid expense related to the 2023 TSA was determined using the with and without method.

Other

On July 22, 2024, the Company completed the July 2024 Honeywell Asset Acquisition of certain additional assets related to its communication and navigation product lines, including a sale of certain inventory and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. The Company accounted for the transaction as an asset acquisition and allocated the cost of the acquisition, including direct and incremental transaction costs, to the tangible and intangible assets based on their relative fair value as detailed under ASC 805 – Business Combinations (“ASC 805”). Definite lived assets were recorded to the relative fair value of $2,601,000 to property and

equipment and $430,000 to customer relationships and backlog. Since license agreements are indefinite lived assets, they were recorded at fair value in the amount of $1,240,000 in accordance with ASC 805.

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Raw materials

$

12,227,940

$

9,862,591

Work-in-process

 

1,590,822

 

1,357,504

Finished goods

 

1,688,089

 

1,512,286

$

15,506,851

$

12,732,381

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Prepaid insurance

$

292,636

$

54,197

Honeywell TSA Agreement

70,000

140,000

Other

 

1,203,247

 

967,197

1,565,883

$

1,161,394

16

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of December 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,284,327

 

 

(1,809,762)

 

11,474,565

Backlog (b)

6,310,000

(394,375)

5,915,625

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,430,833

$

(44,400)

$

(2,842,422)

$

26,544,011

As of September 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,008,332

 

 

(1,459,861)

 

11,548,471

Backlog (b)

6,310,000

6,310,000

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,154,838

$

(44,400)

$

(2,098,146)

$

27,012,292

(a)As part of the September 2024 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition, and the June 2023 Honeywell Agreement transactions, the Company acquired intangible assets related to the license agreements for the license rights to use certain Honeywell intellectual property, backlog and customer relationships. The license agreements have an indefinite life and are not subject to amortization; the customer relationships have an estimated weighted average life of ten years.

(b)As part of the September 2024 Honeywell Agreement, the Company acquired intangible assets related to backlog with a useful life of four years.

(c)The licensing, and certification rights are amortized over a defined number of units.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of December 31, 2024 is as follows:

Amortization Expense

2025 (nine months remaining)

$

2,218,895

2026

2,958,527

2027

2,958,527

2028

 

2,958,527

2029

 

1,381,027

Thereafter

 

4,914,687

Total

$

17,390,190

17

Property and equipment

Property and equipment, net consists of the following:

    

December 31, 

    

September 30, 

2024

2024

Computer equipment

$

2,922,175

$

2,416,795

Furniture and office equipment

 

984,205

 

984,205

Buildings and improvements

 

6,241,299

 

6,198,690

Equipment other

 

15,312,781

 

15,161,225

Land

 

1,021,245

 

1,021,245

 

26,481,705

 

25,782,160

Less accumulated depreciation and amortization

 

(13,032,661)

 

(12,409,862)

$

13,449,044

$

13,372,298

Depreciation and amortization related to property and equipment was $622,799 and $142,921 for the three months ended December 31, 2024 and 2023, respectively.

Other assets

Other assets consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Operating lease right-of-use assets

$

$

2,100

Other non-current assets

 

150,119

 

471,625

$

150,119

$

473,725

Other non-current assets as of December 31, 2024 and September 30, 2024 consists primarily of deposits for medical claims required under the Company’s medical plan.

Accrued expenses

Accrued expenses consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Warranty

$

522,724

$

596,538

Salary, benefits and payroll taxes

 

426,558

 

1,685,372

Professional fees

 

142,709

 

262,320

Operating lease

2,100

Income tax payable

1,596,511

1,194,185

Other

 

1,594,964

 

868,779

$

4,283,466

$

4,609,294

Warranty cost and accrual information for the three months ended December 31, 2024 is highlighted below:

    

Three Months Ending

December 31, 2024

    

Warranty accrual, beginning of period

$

596,538

Accrued expense (Adjustment)

 

(20,000)

Warranty cost

 

(53,814)

Warranty accrual, end of period

$

522,724

18

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rates for the three-months ended December 31, 2024 and 2023 were 20.1% and 21.8%, respectively. The effective tax rate for the three months ended December 31, 2024 differs from the statutory tax rate primarily due to the effect of state income taxes, tax credits and certain nondeductible expenses. The effective tax rate for the three months ended December 31, 2023 differs from the statutory tax rate primarily due to higher state taxes as a result of a taxable gain recognized from the sale of the Company’s King Air aircraft.

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

Share-Based Compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718, “Compensation – Stock Compensation”, by using the fair value method for expensing stock options, performance based equity awards and stock awards.

Amended and Restated 2019 Stock-Based Incentive Compensation Plan

The Company’s 2019 Stock-Based Incentive Compensation Plan (as amended, the “2019 Plan”) was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options, performance based equity awards, and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in Section 422 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the Company’s 2009 Plan as of April 2, 2019, the effective date of the 2019 Plan, all of which may be issued pursuant to awards of incentive stock options. On April 18, 2024, the Company amended the 2019 Plan to include an additional 1,950,000 authorized shares available for issuance. As of December 31, 2024, there were 1,679,135 shares of common stock available for awards under the 2019 Plan.

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

19

The 2019 Plan will terminate on April 2, 2029, unless earlier terminated by the Company’s Board of Directors (the “Board”). Termination will not affect awards outstanding at the time of termination. The Board may amend, alter, suspend, discontinue, or terminate the 2019 Plan without shareholder approval, provided that shareholder approval is required for any amendment which (i) would increase the number of shares subject to the 2019 Plan; (ii) would decrease the price at which awards may be granted; or (iii) would require shareholder approval by law, regulation, or the rules of any stock exchange or automated quotation system.

Market-Based Restricted Stock Units

During the three months ended December 31, 2024, to better align executive compensation with the Company’s Total Shareholder Return (“TSR”), the Board approved a special one-time grant of 201,000 market-based restricted stock units (“MSUs”) to the Company’s Chief Executive Officer under the terms and conditions of the 2019 Plan. The MSU is a restricted stock unit containing vesting terms conditional upon the attainment of both 1) continued service to vesting and 2) stock price appreciation targets indexed against the Company’s actual stock price performance over a specified measurement period. Under the terms of the grant, the MSU will vest as follows:

1) an initial one-third (1/3rd) of the MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Ten Dollars ($10.00) per share for twenty (20) consecutive trading days or as provided in the provisions of the second succeeding paragraph below;

2)an additional one-third (1/3rd) of the MSUs shall vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars ($12.00) per share for twenty (20) consecutive trading days; and

3)the remaining MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Fourteen Dollars ($14.00) per share for twenty (20) consecutive trading days.

Additionally, if the tranche of MSU’s subject to vesting pursuant to (1) above does not vest on or before November 20, 2027, then, with respect to such MSUs, the target trading price for the Company’s common stock will be increased to Twelve Dollars ($12.00) per share, such that the MSUs subject to (1) above will vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars ($12.00) per share for twenty (20) consecutive trading days.

Any MSUs that have not vested on or before the fourth anniversary of the grant date are immediately forfeited.

With respect to each MSU that becomes vested in accordance with the terms of the award agreement, the Grantee will be entitled to receive one share of common stock upon the settlement of the MSUs.

The Company estimated both the grant-date fair value of the MSU’s awards and the derived vesting periods using a Monte Carlo simulation with the following input assumptions:

Number of MSU's Granted

201,000

Grant Date

November 20, 2024

Grant Date Stock Price

$ 7.72

Expected Dividend Rate

0%

Expected Volatility

45%

Weighted average risk-free interest rate

4.27%

Contractual Term

4 years

Utilizing Monte Carlo simulation, the MSU’s grant date fair value was estimated to be $1,138,557 with a $5.66 weighted average grant date fair value per award and the derived vesting periods were estimated to be between 0.8 years and 1.7 years.

For the three months ended December 31, 2024, the Company recognized $117,108 of compensation expense related to MSU awards. As of December 31, 2024, unrecognized compensation expense of $1,021,449 associated with non-vested MSU’s will be recognized in future periods under the 2019 Plan. During the three months ended December 31, 2024, no MSUs vested or were forfeited.

20

The compensation expense related to stock options, and restricted stock awards issued to employees under the 2019 Plan was $206,527 and $155,581 for the three months ended December 31, 2024 and 2023, respectively.

The compensation expense under the 2019 Plan related to restricted stock awards issued to non-employee members of the Board was $73,026 and $50,135 for the three months ended December 31, 2024 and 2023, respectively.

Total compensation expense associated with the 2019 Plan was $396,661 and $205,716 for the three months ended December 31, 2024 and 2023, respectively.

As of December 31, 2024, unrecognized compensation expense of approximately $1,141,422 net of forfeitures, related to non-vested restricted stock under the 2019 Plan, will be recognized in future periods.

As of December 31, 2024, unrecognized compensation expense of approximately $459,721, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized in future periods.

For the three-months ended December 31, 2024, 361,613 diluted weighted-average shares outstanding were excluded from the computation of diluted earnings per share (“EPS”), because the effect would be anti-dilutive.

5. Earnings Per Share

Three Months Ended December 31,

    

2024

    

2023

Numerator:

Net income

$

736,192

$

1,057,350

Denominator:

Basic weighted average shares

 

17,514,193

 

17,451,362

Dilutive effect of share-based awards

 

69,844

 

23,544

Diluted weighted average shares

 

17,584,037

 

17,474,906

Net income per common share:

Basic

$

0.04

$

0.06

Diluted

$

0.04

$

0.06

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share”. Basic EPS excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion, or exercise of all dilutive securities such as employee stock options MSUs and RSUs.

The number of incremental shares from the assumed exercise of stock options, and RSUs is calculated by using the treasury stock method. The number of incremental shares from assumed vestings of MSU’s is calculated using the ‘if-converted method.’ As of December 31, 2024 no outstanding MSU’s were included in the three months ended December 31, 2024 weighted-average diluted shares calculation using the if converted method. As of December 31, 2024 and 2023, there were 361,613 and 224,374 options to purchase common stock outstanding, respectively, and 201,000 and 0 MSU’S subject to vesting outstanding, respectively. As of December 31, 2024 and 2023, there were 204,707 and 101,968 shares of restricted stock units subject to vesting outstanding, respectively. The weighted average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period. Additionally, the weighted-average diluted shares calculation excludes RSUs that are deemed anti-dilutive when applying the treasury stock method.

For the three-months ended December 31, 2024 and 2023, respectively, 361,613 and 213,409 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

21

6. Commitments and Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $5,981 and $84,500 for the three months ended December 31, 2024 and 2023, respectively.

A company in which Parizad Olver (Parchi), a former member of the Board, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.

On October 18, 2024, the Company entered into a consulting agreement with Peduzzi Associated, ltd. (“PAL”), an entity in which Maj. General Dean serves as President. PAL will provide consulting services in support of the Company’s business development growth into the DoD. The term of the agreement is for one year and in consideration for services the Company will pay PAL a retainer of $9,500 per month. For the three months ended December 31, 2024, the Company paid PAL $28,500.

8. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the 2023 transaction with Honeywell. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan consists of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023, provided for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028.

On September 30, 2024, the Company and one of its subsidiaries, Innovative Solutions and Support, LLC (“ISSL,” entered into an Amendment to Loan Documents (the “Loan 2024 Amendment”) with PNC, which amends certain terms of the Loan Agreement to increase the line of credit with PNC. Concurrently with the Loan 2024 Amendment, the Company entered into (i) an Amended and Restated Revolving Line of Credit in favor of PNC (the “A&R Revolving Line of Credit”), and (ii) an Amended and Restated Line of Credit and Investment Sweep Rider with PNC (the “A&R Rider”).

22

The A&R Revolving Line of Credit Note provides for a senior secured revolving line of credit in an aggregate principal amount of $35,000,000, with an expiration date of December 19, 2028. The interest rate applicable to loans outstanding under the A&R Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the A&R Revolving Line of Credit Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio as defined in the A&R Revolving Line of Credit Note. The A&R Rider provides for how PNC will make advances to the Company under the AR Revolving Line of Credit.

The Company was in compliance with all applicable covenants throughout and at December 31, 2024. As of the three months ended December 31, 2024, The outstanding balance drawn on the A&R Revolving Line of Credit was $26,512,491 with an effective interest rate of 6.3 percent. As of December 31, 2024, the Company had availability of $8,487,509 under the A&R Revolving Line of Credit.

9. Subsequent Events

On January 27, 2025, the Board increased the size of the Board to six directors and appointed Denise Devine to serve as an independent director, effective immediately, for a term until the Company’s next annual meeting of shareholders or until her successor is duly elected and qualified or until her earlier death, disqualification, resignation or removal. In connection therewith, Ms. Devine was also appointed by the Board to serve as a member of the Audit Committee.

On February 13, 2025, the performance condition for 67,000 units of MSUs granted to the Company’s Chief Executive Officer was met, these shares will vest according to the Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan.

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

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of the federal securities laws. These forward-looking statements are based largely on current expectations and projections about future events and trends affecting the business, are not guarantees of future performance and involve a number of risks, uncertainties and assumptions that are difficult to predict. In this report, the words “anticipates,” “believes,” “may,” “will,” “estimates,” “continues,” “anticipates,” “intends,” “forecasts,” “expects,” “plans,” “could,” “should,” “would,” “is likely”, “projected”, “might”, “potential”, “preliminary”, “provisionally” and similar expressions, as they relate to the business or to its management, are intended to identify forward-looking statements, but they are not exclusive means of identifying them. Unless the context otherwise requires, all references herein to “IS&S,” the “Registrant,” the “Company,” “we,” “us” or “our” are to Innovative Solutions and Support, Inc. and its consolidated subsidiaries.

All forward-looking statements are based on management’s current expectations and beliefs concerning future developments and their potential effects on the Company. Many of the factors that will determine the Company’s future results are beyond the ability of management to control or predict. The forward-looking statements in this report are only predictions and actual events or results may differ materially. In evaluating such statements, a number of risks, uncertainties and other factors could cause actual results, performance, financial condition, cash flows, prospects and opportunities to differ materially from those expressed in, or implied by, the forward-looking statements. These risks, uncertainties and other factors include those set forth in Item 1A (Risk Factors) of our Annual Report on Form 10-K for the fiscal year ended September 30, 2024 and in Item 1A (Risk Factors) to Part II of this Quarterly Report on Form 10-Q, as well as the following factors:

market acceptance of the Company’s ThrustSense® full-regime Autothrottle, Vmca Mitigation, FPDS, NextGen Flight Deck and COCKPIT/IP® or other planned products or product enhancements;
continued market acceptance of the Company’s air data systems and products;
the competitive environment and new product offerings from competitors;
difficulties in developing, producing or improving the Company’s planned products or product enhancements;
the deferral or termination of programs or contracts for convenience by customers;
the ability to service the international market;
the availability of government funding;
the impact of general economic trends on the Company’s business;

23

disruptions in the Company’s supply chain, customer base and workforce;
the ability to gain, drive and sustain regulatory approval, including domestic and international certifications, of products in a timely manner;
delays in receiving components from third-party suppliers;
the bankruptcy or insolvency of one or more key customers;
protection of intellectual property rights;
the ability to respond to technological change;
failure to retain/recruit key personnel;
risks related to succession planning;
a cyber security incident;
risks related to our self-insurance program;
ability to successfully manage and integrate key acquisitions, mergers and other transactions, such as the recent asset acquisition of certain Inertial, Communication and Navigation product lines from Honeywell International, Inc., as well as the failure to realize expected synergies and benefits anticipated when we make an acquisition;
potential future acquisitions or dispositions;
the costs of compliance with present and future laws and regulations;
changes in law, including changes to corporate tax laws in the United States and the availability of certain tax credits; and
other factors disclosed from time to time in the Company’s filings with the United States Securities and Exchange Commission (the “SEC”).

Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. The Company does not undertake any obligation to publicly release any revisions to these forward-looking statements to reflect events, circumstances or changes in expectations after the date of this report, or to reflect the occurrence of unanticipated events. The forward-looking statements in this document are intended to be subject to the safe harbor protection provided by Sections 27A of the Securities Act of 1933, as amended (the “Securities Act”) and 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Investors should also be aware that while the Company, from time to time, communicates with securities analysts, it is against its policy to disclose any material non-public information or other confidential commercial information. Accordingly, shareholders should not assume that the Company agrees with any statement or report issued by any analyst irrespective of the content of the statement or report. Furthermore, the Company has a policy against issuing or confirming financial forecasts or projections issued by others. Thus, to the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not the responsibility of the Company.

Objective

The following discussion provides an analysis of the Company’s financial condition, cash flows and results of operations from management’s perspective and should be read in conjunction with “Selected Consolidated Financial Data” and the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K. Our objective is to also provide discussion of events and uncertainties known to management that are reasonably likely to cause reported financial information not to be indicative of future operating results or of future financial condition and to offer information that provides understanding of our financial condition, cash flows and results of operations.

Company Overview

The Company was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services, air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and OEMs. The Company supplies integrated FMS, FPDS, FPDS with autothrottle, air data equipment, integrated standby units, integrated standby units with autothrottle and advanced GPS receivers that enable reduced carbon footprint navigation, communication and navigation products and inertial reference units.

The Company has continued to position itself as a system integrator, which provides the Company with the capability and potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective

24

solutions for the general aviation, commercial air transport, the DoD/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable the Company to develop high-quality products and systems, to reduce product time to market and to achieve cost advantages over products offered by its competitors.

The Company sells to both the OEM and the retrofit markets. Customers include various OEMs, commercial air transport carriers and corporate/general aviation companies, the DoD and its commercial contractors, aircraft operators, aircraft modification centers, government agencies and foreign militaries. Occasionally, the Company sells its products directly to the DoD; however, the Company sells its products primarily to commercial customers for end use in DoD programs. Sales to defense contractors are generally made on commercial terms, although some of the termination and other provisions of government contracts are applicable to these contracts. The Company’s retrofit projects are generally pursuant to either a direct contract with a customer or a subcontract with a general contractor to a customer (including government agencies).

In June 2023, the Company entered into the June 2023 Honeywell Agreement with Honeywell pursuant to which Honeywell sold, assigned or licensed certain assets related to its inertial, communication and navigation product lines, including a sale of certain inventory, equipment and customer-related documents, an assignment of certain contracts and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for cash consideration of $35.9 million.

In July 2024, the Company entered into the July 2024 Honeywell Asset Acquisition, an exclusive license agreement and acquired additional key assets for certain communication and navigation product lines from Honeywell. This transaction complements the previous Honeywell license and asset acquisition completed in June 2023. Total consideration was $4.2 million in cash.

On September 27, 2024, the Company entered into the September 2024 Honeywell Agreement with Honeywell, pursuant to which Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for consideration of $14.2 million in cash.

The exclusive licensing of these product lines from Honeywell is a unique opportunity for the Company to enhance its current offerings in the air transport, military and business aviation markets. In addition, there are potential cost synergies from better utilization of the Company’s skilled engineering team and its existing operational capacity. The Company believes that each of the June 2023 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition and the September 2024 Honeywell Agreement will help to accelerate the Company’s growth and enhance its global reputation for delivering some of the industry’s best price-for-performance product and service solutions.

Cost of sales related to product and service sales comprises materials, components and third-party avionics purchased from suppliers, direct labor and overhead costs. Many of the components are standard, although certain parts are manufactured to meet the Company’s specifications. The overhead portion of Cost of sales primarily comprises salaries and benefits, building occupancy costs, supplies and outside service costs related to production, purchasing, material control and quality control. Cost of sales also includes warranty costs.

Cost of sales related to EDC sales comprises engineering labor, consulting services and other costs associated with specific design and development projects. These costs are incurred pursuant to contractual arrangements and are accounted for typically as contract costs within Cost of sales, with reimbursement accounted for as a sale in accordance with the percentage-of-completion method or completed contract method of accounting. Company funded R&D expenditures relate to internally-funded efforts for the development of new products and the improvement of existing products. These costs are expensed as incurred and reported as R&D expenses. The Company intends to continue investing in the development of new products that complement current product offerings and to expense associated R&D costs as they are incurred.

Selling, general and administrative (“SG&A”) expenses consist of sales, marketing, business development, professional services, salaries and benefits for executive and administrative personnel, facility costs, recruiting, legal, accounting and other general corporate expenses.

The Company sells its products to agencies of the United States and foreign governments, aircraft operators, aircraft modification centers and OEMs. Customers have been and may continue to be affected by changes in economic conditions both in the United States

25

and abroad. Such changes may cause customers to curtail or delay their spending on both new and existing aircraft. Factors that can impact general economic conditions and the level of spending by customers include, but are not limited to, general levels of consumer spending, increases in fuel and energy costs, conditions in the real estate and mortgage markets, labor and healthcare costs, access to credit, consumer confidence, inflation, public health crises and pandemics and other macroeconomic factors that affect spending behavior. Furthermore, spending by government agencies may be reduced in the future. If customers curtail or delay their spending or are forced to declare bankruptcy or liquidate their operations because of adverse economic conditions, the Company’s revenues and results of operations would be affected adversely. For example, in the 2020 fiscal year, certain of the Company’s customers temporarily suspended product deliveries as a result of the COVID-19 pandemic, and while these deliveries subsequently resumed, there is a possibility that the COVID-19 or similar pandemics will result in other suspensions, delays or order cancellations by the Company’s customers or suppliers.

Environmental, Social and Governance Considerations

In recent years, environmental, social and governance (“ESG”) issues have become an increasing area of focus for some of our shareholders, customers and suppliers. Management and the Company’s Board are committed to identifying, assessing and understanding the potential impact of ESG issues and related risks on the Company’s business model, as well as potential areas of improvement.

We are committed to recruiting, motivating and developing a diversity of talent. We are an equal opportunity employer and a Vietnam Era Veterans’ Readjustment Assistance Act federal contractor. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The nature of our business also supports long-term sustainability. Historically, a majority of the Company’s sales have come from the retrofit market, in which the Company, by making upgrades to improve the functionality and safety of existing machinery, facilitates the re-use and recycling of aircraft and equipment that might otherwise be scrapped as obsolete. The Company’s GPS receivers also facilitate reduced carbon footprint navigation. The Company also plans to enhance its focus on the environmental impact of its operations.

Critical Accounting Policies and Estimates

The discussion and analysis of financial condition and consolidated results of operations are based upon the Company’s condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). The preparation of these condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets, liabilities, sales and expenses and related disclosure of contingent assets and liabilities. Management has determined that the most critical accounting policies and estimates are those related to revenue recognition, inventory valuation and valuation of tangible and intangible assets acquired. On an ongoing basis, the Company’s management evaluates its estimates based upon historical experience and various other assumptions that it believes to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

The Company believes that its critical accounting policies affect its more significant estimates and judgments used in the preparation of its condensed consolidated financial statements. The Annual Report on Form 10-K for the fiscal year ended September 30, 2024 contains a discussion of these critical accounting policies. There have been no material changes in the Company’s critical accounting policies since September 30, 2024. See also Note 1 to the unaudited condensed consolidated financial statements for the three months ended December 31, 2024 as set forth herein.

26

RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED

DECEMBER 31, 2024 AND 2023

The following table sets forth the statements of operations data expressed as a percentage of total net sales for the periods indicated (some items may not add due to rounding):

Three Months Ended December 31, 

2024

    

2023

    

Net sales:

Product

62.5

%  

47.5

%  

Services

37.5

%  

52.5

%  

Total net sales

100.0

%  

100.0

%  

Cost of sales:

 

  

 

Product

39.2

%  

19.1

%  

Services

19.4

%  

21.6

%  

Total cost of sales

58.6

%  

40.7

%  

Gross profit

41.4

%  

59.3

%  

Operating expenses:

 

  

 

Research and development

7.0

%  

9.7

%  

Selling, general and administrative

26.0

%  

32.3

%  

Total operating expenses

33.0

%  

42.0

%  

Operating income

8.4

%  

17.4

%  

Interest expense

(2.7)

%  

(3.9)

%

Interest income

0.0

%  

0.9

%  

Other income

0.0

%  

0.2

%  

Income before income taxes

5.7

%  

14.5

%  

Income tax expense

1.2

%

3.2

%

Net income

4.5

%  

11.4

%  

27

Three Months Ended December 31, 2024 Compared to the Three Months Ended December 31, 2023

Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note 3, Summary of Significant Accounting Policies, (“Reclassifications”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Net sales. Net sales for the three months ended December 31, 2024 increased $6.7 million, or 71.6%, to $16.0 million from $9.3 million for the three months ended December 31, 2023. The increase in Net sales was driven by a 125.7% increase or $5.6 million in product sales which was driven primarily by the recent acquired military product line of $6.0 million and an increase commercial air transport sales $1.1 million partially offset by $1.2 million reduced shipsets in business aviation. Service sales for the three months ended December 31, 2024 increased $1.1 million, or 22.5%, compared to three months ended December 31, 2023. The increase in service sales primarily reflects increases in engineering development services of $0.8 million and an increase in customer service sales from the product lines acquired from Honeywell of $0.8 million, partially offset by lower legacy customer service revenue of $0.5 million.

Cost of sales. Cost of sales was $9.4 million, or 58.6% of Net sales, for the three months ended December 31, 2024 compared to $3.8 million, or 40.7% of Net sales, for the three months ended December 31, 2023. The increase in Cost of sales was primarily the result of an increase in overall sales volume. The Company’s overall gross margin for the three months ended December 31, 2024 was 41.4% compared to 59.3% for the three months ended December 31, 2023. The decrease in overall gross margin percentage for the three months ended December 31, 2024, compared to the three months ended December 31, 2023 is primarily the result of changes in product mix, increased depreciation and cost inefficiencies due to hiring and training of additional personnel and other integration costs. There are several factors that have been impacting our gross margin capture in recent quarters, which continued during the first quarter and will remain a factor in the near-term. These factors included incremental depreciation that has resulted from recent product line acquisitions and the shift in our sales mix, as military sales will be a higher percentage of sales. More specifically, during the first quarter, the impact of the acquired Honeywell military product line volume with lower margins of approximately 30% gross margins, impacted the overall gross margin by approximately 5%, increased third party expenses from Honeywell with respect to their transition services of $0.2 million resulted in a 2% impact and higher depreciation from recent acquisitions of $0.5 million resulted in a 5% impact to overall margins.

Research and development. R&D expenses were $1.1 million for the three months ended December 31, 2024 and $0.9 million for the three months ended December 31, 2023. The increase in R&D expense was due to higher salaries and benefits due to higher headcount. As a percentage of Net sales, R&D expense decreased to 7.0% of Net sales for the three months ended December 31, 2024 compared to 9.7% for the three months ended December 31, 2023.

Selling, general, and administrative. SG&A expenses increased $1.2 million or 38.3%, to $4.2 million from $3.0 million for the three months ended December 31, 2023. The increase in SG&A expense for the three months ended December 31, 2024 was primarily the result of increases in professional services fees of $0.2 million primarily due to acquisition related expenses and corporate initiatives. In addition, the Company incurred increased depreciation and amortization expenses of $0.5 million related to the customer relationships and backlog intangible assets resulting from the combined acquisitions and $0.3 million was due to higher salaries and benefits due to increased headcount to support the growth of the business. As a percentage of sales, selling, general and administrative expenses were 26.0% for the three months ended December 31, 2024 compared to 32.3% for the three months ended December 31, 2023.

Interest income. Interest income was negligible for the three months ended December 31, 2024 and decreased by $0.1 million as compared to the three months ended December 31, 2023. The decrease in interest income was primarily the result of a general decrease in interest rates as compared to the three months ended December 31, 2023.

Other income. The Company had no material other income for the three months ended December 31, 2024 and 2023, respectively.

Income taxes. Income tax expense was $0.2 million for the three months ended December 31, 2024 as compared to income tax expense of $0.3 million for the three months ended December 31, 2023. The effective tax rate for the three months ended December

28

31, 2024 was 20.1% as compared to 21.8% for the three months ended December 31, 2023. The decrease in income tax expense was primarily due to a decrease in earnings for the three months ended December 31, 2024, compared to the same period last year.

Net income. As a result of the factors described above, the Company’s net income for the three months ended December 31, 2024 was $0.7 million compared to net income of $1.1 million for the three months ended December 31, 2023. On a fully diluted basis, net income per share was $0.04 for the three months ended December 31, 2024, compared to a net income of $0.06 per share for the three months ended December 31, 2023.

Liquidity and Capital Resources

The following table highlights key financial measurements of the Company:

As of

As of

December 31, 

September 30, 

    

2024

    

2024

Cash and cash equivalents

$

604,561

$

538,977

Accounts receivable

$

7,716,632

$

12,612,482

Current assets

$

34,055,920

$

34,685,698

Current liabilities

$

6,518,585

$

7,265,254

Contract liability

$

358,806

$

340,481

Other non-current liabilities

$

26,963,842

$

28,478,352

Quick ratio (1)

 

1.28

 

1.81

Current ratio (2)

 

5.22

 

4.77

    

Three Months Ended December 31, 

    

2024

    

2023

Cash flow activities:

 

  

 

  

 

Net cash provided by operating activities

$

1,841,458

$

4,215,735

Net cash (used in) provided by investing activities

 

(261,364)

 

2,042,892

Net cash (used in) financing activities

 

(1,514,510)

 

(8,888,486)

(1)Calculated as: the sum of cash and cash equivalents plus accounts receivable, net, divided by current liabilities.
(2)Calculated as: current assets divided by current liabilities.

The Company’s principal source of liquidity has been cash flows from current year operations and cash accumulated from prior years’ operations, supplemented with our revolving credit facility. Cash is used principally to finance inventory, accounts receivable, contract assets, payroll, debt service and acquisitions, as well as the Company’s known contractual and other commitments. The Company’s existing cash balances and anticipated cash flows from operations, together with borrowings under our revolving credit facility, are expected to be adequate to satisfy the Company’s liquidity needs for at least the next 12 months. Apart from what has been disclosed in this Management’s Discussion and Analysis, management is not aware of any trends, events or uncertainties that have had or are likely to have a material impact on our liquidity, financial condition and capital resources.The declaration and payment of any dividend in the future will be at the discretion of the Company’s Board.

The declaration and payment of any dividend in the future will be at the discretion of the Company’s Board.

Debt Facility

In connection with the June 2023 Honeywell Agreement, the Company entered into a term loan with PNC Bank for $20.0 million to fund a portion of the June 2023 Honeywell Agreement. Refer to the Company’s 2024 10K, Note 20, “Loan Agreement” for further details. In addition to providing for the Term Loan, The Loan Agreement, together with a corresponding Line of Credit Note in favor of PNC, executed on May 11, 2023, provides for the senior secured Revolving Line of Credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028.

On December 19, 2023, the Company and PNC entered into the Restated Loan Amendment and the corresponding Restated Line of Credit Note and Restated Rider, to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. The proceeds of the Restated

29

Line of Credit Note will be used for working capital and other general corporate purposes, for acquisitions as permitted under the Restated Loan Amendments and to pay off and close the loan evidenced by that certain Term Note executed in favor of PNC, dated June 28, 2023, which provided for a senior secured term loan in aggregate principal amount of $20,000,000, with a maturity date of June 28, 2028.

On September 30, 2024, in connection with the July 2024 Honeywell Asset Acquisition and the September 2024 Honeywell Agreement, the Company entered into the Loan 2024 Amendment with PNC, which amends certain terms of the Loan Agreement to increase the line of credit with PNC. Concurrently with the Loan 2024 Amendment, the Company entered into (i) A&R Revolving Line of Credit Note, and (ii) A&R Rider. The A&R Revolving Line of Credit Note provides for a senior secured revolving line of credit in an aggregate principal amount of $35,000,000, with an expiration date of December 19, 2028 (the “Revolving Line of Credit”). The interest rate applicable to loans outstanding under the Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the A&R Revolving Line of Credit Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio, as defined in the A&R Revolving Line of Credit Note. The A&R Rider provides for how PNC will make advances to the Company under the Revolving Line of Credit.

Future Funding Requirements

The Company’s existing cash balances, anticipated cash flows from operations and current banking facility are expected to be adequate to satisfy the Company’s liquidity needs for at least the next 12 months.

Apart from what has been disclosed above, management is not aware of any trends, events or uncertainties that have had or are likely to have a material impact on our liquidity, financial condition and capital resources.

The Company did not pay cash dividends in fiscal years 2023 or 2024. The Company intends to retain future earnings, if any, to finance the development and growth of its business and does not anticipate paying any cash dividends in the foreseeable future. The declaration and payment of any dividend in the future will be at the discretion of the Board and will depend on then-existing conditions, including our operating results, financial condition, business prospects and other factors the Board may deem relevant.

Operating activities

Net cash provided by operating activities was $1.8 million for the three months ended December 31, 2024 and consisted primarily of funding from net income of $0.7 million and changes in working capital.

Investing activities

Net cash used in investing activities was $0.3 million for the three months ended December 31, 2024 and consisted of expenditures related to additions and improvements in the Company’s facilities and purchases of equipment and computer hardware.

Financing activities

Net cash used in financing activities was $1.5 million for the three months ended December 31, 2024 and consisted of payments against the Company’s line of credit.

Summary

Future capital requirements depend upon numerous factors, including market acceptance of the Company’s products, the timing and rate of expansion of business, acquisitions, joint ventures and other factors. IS&S has experienced increases in expenditures since its inception and anticipates that expenditures will continue in the foreseeable future. The Company believes that its cash and cash equivalents will provide sufficient capital to fund operations for at least the next twelve months. However, the Company may need to develop and introduce new or enhanced products, respond to competitive pressures, invest in or acquire businesses or technologies, or respond to unanticipated requirements or developments. If insufficient funds are available, the Company may not be able to introduce new products or compete effectively.

30

Backlog

Three Months Ended

December 31, 2024

Backlog, beginning of period

$

89,232,576

Plus: bookings during period, net

 

7,493,086

Less: sales recognized during period

 

(15,968,729)

Backlog, end of period

$

80,756,933

Backlog represents the value of contracts and purchase orders, less the revenue recognized to date on those contracts and purchase orders. The backlog excludes potential future sole-source production orders from products developed under the Company’s engineering development contracts (“EDC”) programs, including the Pilatus PC-24, the KC-46A and the Textron King Air 360 and King Air 260 ThrustSense® Autothrottle programs. Although the Company believes that the orders included in backlog are firm, most of the backlog involves orders that can be modified or terminated by the customer.

At December 31, 2024, our backlog was $80.8 million compared with $89.2 million at September 30, 2024. Backlog at December 31, 2024 included $74.3 million of acquired backlog as a result of the September 27, 2024 acquisition. Backlog is converted into sales in future periods as work is performed or deliveries are made. We expect to recognize approximately 65% of our backlog over the next 12 months and approximately 98% over the next 24 months as revenue, with the remainder recognized thereafter.

During fiscal 2024, we made important progress on our commercial growth strategy highlighted by several key awards and contract wins across our commercial, military and business aviation markets. In October 2024, we announced our ThrustSense® Autothrottle system was selected by the US Army to be installed on their C-12 (B200) aircraft equipped with ProLine21 avionics suites®. Deliveries of the IS&S ThrustSense Autothrottle system for this application began in September 2024, with ongoing installations anticipated. In August 2024, we received a multi-million dollar production contract from a major aerospace company to supply our 19” Multifunction Display (MFD) with Integrated Mission Computer. This order marks our latest OEM contract and builds on existing programs with Pilatus Aircraft (“Pilatus”) for the PC-24, Textron Aviation (“Textron”) for the King Air 260/360 and The Boeing Company (“Boeing”) for the KC-46A, KC-767 and the T-7A.

Off-Balance Sheet Arrangements

The Company has no relationships with unconsolidated entities or financial partnerships, such as Special Purpose Entities or Variable Interest Entities, established for the purpose of facilitating off-balance sheet arrangements or other limited purposes.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The Company’s operations are exposed to market risks primarily as a result of changes in interest rates. The Company does not use derivative financial instruments for speculative or trading purposes. The Company’s exposure to market risk for changes in interest rates relates to its cash equivalents. The Company’s cash equivalents consist of funds invested in money market accounts, which bear interest at a variable rate. The Company does not participate in interest rate hedging. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. A change in interest rates earned on the cash equivalents would impact interest income and cash flows but would not impact the fair market value of the related underlying instruments. Assuming that the balances during the three-months ended December 31, 2024 were to remain constant and the Company did not act to alter the existing interest rate sensitivity, a hypothetical 1% increase in variable interest rates would have affected interest income by approximately $5,030 with a resulting impact on cash flows of approximately $5,030 for the three months ended December 31, 2024.

31

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We carried out an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that these controls and procedures were effective as of December 31, 2024 to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

There were no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) identified in connection with the evaluation of such controls that occurred during the fiscal quarter ended December 31, 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II–OTHER INFORMATION

Item 1. Legal Proceedings

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. There can be no assurance that we will prevail in any such litigation. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.

Item 1A. Risk Factors

For information regarding the Company’s risk factors, refer to the “Risk Factors” in Part I, Item 1A of the Company’s Annual Report on Form 10-K for the year ended September 30, 2024, filed with the SEC on December 30, 2024 (the “Form 10-K”). Other than as set forth below, there have been no material changes in our risk factors as previously disclosed in Part I, Item 1A of the Form 10-K.

Tariffs imposed by the United States government could have a material adverse effect on our results of operations.

The U.S. government has placed tariffs on certain goods imported from China and other countries and may impose new tariffs on goods imported from China and other countries, including products that we import. In retaliation, China and other countries responded by imposing tariffs on a wide range of products imported from the U.S. and by adjusting the value of its currency. The U.S government has recently imposed or threatened to impose new tariffs on additional countries, including Mexico and Canada. Such tariffs could significantly increase the cost of the products that we source and may materially impact our cost of goods and business.

If renegotiations of existing tariffs are unsuccessful or additional tariffs or trade restrictions are implemented by the U.S. or other countries in connection with a global trade war, the resulting escalation of trade tensions could have a material adverse effect on world trade and the global economy. Even in the absence of further tariffs or trade restrictions, the related uncertainty and the market's fear of an economic slowdown could lead to a decrease in demand for our products and services, and we may experience lower net revenues than expected. Reduced revenues may result in reduced operating cash flows if we are not able to appropriately manage inventory levels or leverage expenses.

32

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

Unregistered Sales of Equity Securities

There were no unregistered sales of equity securities during the quarter ended December 31, 2024.

Use of Proceeds

Not applicable.

Purchase of Equity Securities

We did not repurchase shares of our common stock during the quarter ended December 31, 2024.

Item 3. Defaults upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Plans

During the quarter ended December 31, 2024, no executive officer or director of the Company adopted or terminated any contract, instruction, or written plan for the purchase or sale of securities of the Company’s common stock that was intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement” as defined in 17 CFR § 229.408(c).

33

Item 6. Exhibits

(a) Exhibits

10.1**

Performance Stock Unit Award Agreement dated November 20, 2024 (1).

31.1

Certification of Chief Executive Officer Pursuant to Rule 13a-14(a), filed herewith.

31.2

Certification of Chief Financial Officer Pursuant to Rule 13a-14(a), filed herewith.

32.1*

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

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document.

101.SCH

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents.

104

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

(1)Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the SEC on November 22, 2024, SEC File Number 001-41503.

* This certification is not deemed filed with the SEC for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof, irrespective of any general incorporation language contained in such filing.

** Denotes compensatory plan or arrangement.

34

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

Date: February 14, 2025

By:

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

(on behalf of Registrant and as Principal Financial Officer and Principal Accounting Officer)

35

EX-31.1 2 issc-20241231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Shahram Askarpour, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

a)

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

b)

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

By:

/s/ Shahram Askarpour

Date: February 14, 2025

Shahram Askarpour

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 issc-20241231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Jeffrey DiGiovanni, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, Inc.;

2.

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

3.

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

4.

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

a)

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

b)

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

c)

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

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

a)

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

b)

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

By:

/s/ Jeffrey DiGiovanni

Date: February 14, 2025

Jeffrey DiGiovanni

Chief Financial Officer

(Principal Financial Officer and Principal

Accounting Officer)


EX-32.1 4 issc-20241231xex32d1.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 Innovative Solutions and Support, Inc. (the “Company”) on Form 10-Q for the quarter ended December 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

1.

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

2.

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

By:

/s/ Shahram Askarpour

Shahram Askarpour

Chief Executive Officer

(Principal Executive Officer)

February 14, 2025

/s/ Jeffrey DiGiovanni

Jeffrey DiGiovanni

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

February 14, 2025


EX-101.SCH 5 issc-20241231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 99940205 - Disclosure - Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 99940207 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 99940208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Shareholders' Equity and Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 99940102 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 99940103 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 99940104 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Loan Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Supplemental Balance Sheet Disclosures link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Loan Agreement link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Shareholders' Equity and Share-Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 issc-20241231_cal.xml EX-101.CAL EX-101.DEF 7 issc-20241231_def.xml EX-101.DEF EX-101.LAB 8 issc-20241231_lab.xml EX-101.LAB EX-101.PRE 9 issc-20241231_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.25.0.1
Document and Entity Information - shares
3 Months Ended
Dec. 31, 2024
Feb. 06, 2025
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2024  
Document Transition Report false  
Entity File Number 001-41503  
Entity Registrant Name INNOVATIVE SOLUTIONS AND SUPPORT, INC.  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 23-2507402  
Entity Address, Address Line One 720 Pennsylvania Drive  
Entity Address, City or Town Exton  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19341  
City Area Code 610  
Local Phone Number 646-9800  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol ISSC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   17,545,314
Entity Central Index Key 0000836690  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Current assets    
Cash and cash equivalents $ 604,561 $ 538,977
Accounts receivable 7,716,632 12,612,482
Contract assets 3,410,340 1,680,060
Inventories 15,506,851 12,732,381
Prepaid inventory 5,251,653 5,960,404
Prepaid expenses and other current assets 1,565,883 1,161,394
Total current assets 34,055,920 34,685,698
Goodwill 5,213,104 5,213,104
Intangible assets, net 26,544,011 27,012,292
Property and equipment, net 13,449,044 13,372,298
Deferred income taxes 1,841,737 1,625,144
Other assets 150,119 473,725
Total assets 81,253,935 82,382,261
Current liabilities    
Accounts payable 1,876,313 2,315,479
Accrued expenses 4,283,466 4,609,294
Contract liability 358,806 340,481
Total current liabilities 6,518,585 7,265,254
Long-term debt 26,512,491 28,027,002
Other liabilities 451,351 451,350
Total liabilities 33,482,427 35,743,606
Commitments and contingencies (See Note 6)
Shareholders' equity    
Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at December 31, 2024 and September 30, 2024
Common stock, $.001 par value: 75,000,000 shares authorized, 19,635,515 and 19,599,052 issued at December 31, 2024 and September 30, 2024, respectively 19,635 19,599
Additional paid-in capital 55,717,125 55,320,500
Retained earnings 13,403,285 12,667,093
Treasury stock, at cost, 2,096,451 shares at December 31, 2024 and at September 30, 2024, respectively (21,368,537) (21,368,537)
Total shareholders' equity 47,771,508 46,638,655
Total liabilities and shareholders' equity $ 81,253,935 $ 82,382,261
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2024
Sep. 30, 2024
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, shares issued (in shares) 19,635,515 19,599,052
Treasury stock, shares (in shares) 2,096,451 2,096,451
Class A Convertible stock    
Preferred stock, shares authorized (in shares) 200,000 200,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Sales:    
Total net sales $ 15,968,729 $ 9,308,063
Cost of sales:    
Total cost of sales 9,358,272 3,784,901
Gross profit 6,610,457 5,523,162
Operating expenses:    
Research and development 1,107,736 901,144
Selling, general and administrative 4,158,903 3,006,819
Total operating expenses 5,266,639 3,907,963
Operating income 1,343,818 1,615,199
Interest expense (427,149) (360,013)
Interest income 5,250 79,479
Other income 6 17,699
Income before income taxes 921,925 1,352,364
Income tax expense (benefit) 185,733 295,014
Net income $ 736,192 $ 1,057,350
Net income per common share:    
Basic (in dollars per share) $ 0.04 $ 0.06
Diluted (in dollars per share) $ 0.04 $ 0.06
Weighted average shares outstanding:    
Basic (in shares) 17,514,193 17,451,362
Diluted(in shares) 17,584,037 17,474,906
Product    
Net Sales:    
Total net sales $ 9,984,234 $ 4,424,108
Cost of sales:    
Total cost of sales 6,262,690 1,781,345
Services    
Net Sales:    
Total net sales 5,984,495 4,883,955
Cost of sales:    
Total cost of sales $ 3,095,582 $ 2,003,556
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance, beginning at Sep. 30, 2023 $ 19,543 $ 54,317,265 $ 5,668,713 $ (21,368,537) $ 38,636,984
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 6 205,710     205,716
Net income     1,057,350   1,057,350
Balance, ending at Dec. 31, 2023 19,549 54,522,975 6,726,063 (21,368,537) 39,900,050
Balance, beginning at Sep. 30, 2024 19,599 55,320,500 12,667,093 (21,368,537) 46,638,655
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 36 396,625     396,661
Net income     736,192   736,192
Balance, ending at Dec. 31, 2024 $ 19,635 $ 55,717,125 $ 13,403,285 $ (21,368,537) $ 47,771,508
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 736,192 $ 1,057,350
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,367,075 411,421
Share-based compensation expense    
Stock options 36,078 105,285
Restricted stock awards and Market stock unit awards 360,583 100,431
Gain on disposal of property and equipment   (160,577)
Deferred income taxes (216,593) (676,483)
(Increase) decrease in:    
Accounts receivable 4,895,851 4,160,121
Contract assets (1,730,281) (160,505)
Inventories (2,065,720) (1,660,222)
Prepaid inventories   560,047
Prepaid expenses and other current assets (800,131) 153,373
Other non-current assets 2,973 (35,800)
Increase (decrease) in:    
Accounts payable (439,166) 208,523
Accrued expenses (726,054) (903,673)
Income taxes payable 402,326 971,497
Contract liabilities 18,325 84,947
Net cash provided by operating activities 1,841,458 4,215,735
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (261,364) (182,918)
Proceeds from the sale of property and equipment   2,225,810
Net cash (used in) provided by investing activities (261,364) 2,042,892
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of term note   (19,500,000)
Proceeds from line of credit note   19,402,560
Repayments of line of credit note (1,514,510) (8,791,046)
Net cash (used in) financing activities (1,514,510) (8,888,486)
Net increase (decrease) in cash and cash equivalents 65,584 (2,629,859)
Cash and cash equivalents, beginning of year 538,977 3,097,193
Cash and cash equivalents, end of year 604,561 467,334
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 383,229 $ 324,043
SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION    
Transfer from prepaid inventory to inventory 708,751  
Transfer from prepaid expenses to PP&E 119,647  
Transfer from prepaid expenses to intangible assets, net $ 275,995  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies
3 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

1. Summary of Significant Accounting Policies

Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Description of the Company

Incorporated in Pennsylvania in 1988, ISSC is a vertically integrated provider of flight solutions and equipment to commercial air transport, general aviation markets, the United States Department of Defense (“DoD”) and allied foreign militaries.

We operate in one business segment that designs, develops, manufactures, sells and services avionics products and systems for retrofit applications and Original Equipment Manufacturers (“OEMs”).

On September 27, 2024, the Company entered into a second Asset Purchase and License Agreement (the “September 2024 Honeywell Agreement”) with Honeywell, International Inc. (“Honeywell”), pursuant to which Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for consideration of $14.2 million in cash. The exclusive licensing of these product lines from Honeywell is a unique opportunity for the Company that enhances its current offerings in the air transport, military and business aviation markets. In addition, there are potential cost synergies from better utilization of the Company’s skilled engineering team and its existing operational capacity. The Company believes the September 2024 Honeywell Agreement will help to accelerate the Company’s growth and enhance its global reputation for delivering best price-for-performance product and service solutions.

In July 2024, the Company entered into an exclusive license agreement and acquired additional key assets for certain communication and navigation product lines from Honeywell (the “July 2024 Honeywell Asset Acquisition”). This transaction complements the previous Honeywell license and asset acquisition completed in June 2023. Total consideration was $4.2 million in cash.

In June 2023, the Company entered into an Asset Purchase and License Agreement (the “June 2023 Honeywell Agreement”) with Honeywell pursuant to which Honeywell sold, assigned or licensed certain assets related to its inertial, communication and navigation product lines, including a sale of certain inventory, equipment and customer-related documents, an assignment of certain contracts and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for cash consideration of $35.9 million.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2024 is derived from the audited financial statements of the Company. Operating results for the three months ended December 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2025 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contracts (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Reclassification

Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note, 3 Summary of Significant Accounting Policies, (“Reclassifications”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Business Combinations

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

We allocate the purchase price of acquired entities to the underlying tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values, with any excess recorded as goodwill. The valuations of the acquired assets and liabilities will impact the determination of future operating results. Determining the fair value of assets we acquire and liabilities we assume requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, asset lives and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. Fair value adjustments to the

assets and liabilities are recognized and the results of operations of the acquired business are included in our consolidated financial statements from the effective date of the acquisition.

Asset Acquisitions

Acquisitions that do not meet the definition of a business are accounted for as asset acquisitions. The Company allocates the cost of the acquisition, including direct and incremental transaction costs, to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end on September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and September 30, 2024, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on December 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,810

$

$

Fair Value Measurement on September 30, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

504,104

$

$

The December 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue from Contracts with Customers

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

The Company accounts for revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services.

To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. In addition, the Company enters fixed-price contracts, in which the Company agrees to perform the specified work for a pre-determined price. The contractual terms of the fixed-price contracts are usually long-term, however they often contain a termination for convenience clause that results in the Company treating these contracts as short-term under ASC 606. To the extent our actual costs vary from the estimates upon which the price was negotiated, the Company will generate more or less profit or could incur a loss. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. Payment terms are defined by when payment is typically due. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract, which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into

account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings is typically reflected in consolidated revenues. There were no material contract estimate adjustments to our condensed consolidated financial statements for the three-months ended December 31, 2024 and 2023.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2024

$

1,680,060

$

340,481

Amount transferred to receivables from contract assets

 

(1,029,584)

Contract asset additions

 

2,759,864

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(297,610)

Increases due to invoicing prior to satisfaction of performance obligations

 

315,935

December 31,  2024

$

3,410,340

$

358,806

Concentrations

Major Customers and Products

In the three months ended December 31, 2024, three customers, Lockheed Martin, Boeing and Pilatus Aircraft Ltd (“Pilatus”), accounted for 38%, 9% and 8% of net sales, respectively.

In the three months ended December 31, 2023, one customer, Pilatus accounted for 29% of net sales.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three months ended December 31, 2024, the Company had one supplier that was individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three months ended December 31, 2023, the Company had three suppliers that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

New Accounting Pronouncements

The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03 (“ASU 2024-03”), Disaggregation of Income Statement Expenses. The guidance primarily will require enhanced disclosures about certain types of expenses. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027 and may be applied either on a prospective or retrospective basis. We are evaluating the impact of the standard on our disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are evaluating the impact of the standard on our disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. We are evaluating the impact of the standard on our disclosures

Recently Adopted Accounting Pronouncements

None.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures
3 Months Ended
Dec. 31, 2024
Supplemental Balance Sheet Disclosures  
Supplemental Balance Sheet Disclosures

2. Supplemental Balance Sheet Disclosures

September 2024 Honeywell Agreement

On September 27, 2024, the Company entered into and closed the transaction contemplated by the September 2024 Honeywell Agreement.

Pursuant to the September 2024 Honeywell Agreement, Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The September 2024 Honeywell Agreement allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting. The Company financed the September 2024 Honeywell Agreement with borrowings against the Company’s revolving line of credit. The purchase consideration transferred at the acquisition date was $14.2 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the timing of the transaction and due to the fact that, while legal control has been transferred, the Company has not received physical possession of certain of the acquired assets and thus these assets will be subject to settlement adjustments upon transfer as outlined in the September 2024 Honeywell Agreement. As a result, the purchase price amount for the transaction and the allocation of the preliminary purchase consideration are preliminary estimates, and may be subject to change within the measurement period.

The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the three months ended December 31, 2024:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Total consideration

$

14,060,000

$

$

14,060,000

Prepaid inventory (a)

$

3,191,000

$

$

3,191,000

Prepaid equipment and other current assets

160,000

160,000

Intangible assets (b)

9,570,000

9,570,000

Goodwill (c)

1,139,000

1,139,000

Net assets acquired

$

14,060,000

$

$

14,060,000

(a)Prepaid inventory consists primarily of raw materials acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost.
(b)Intangible assets consists of backlog, customer relationships, and license agreements related to the license rights to use certain Honeywell intellectual property and are recorded at estimated fair values. The estimated fair value of these license agreements are based on a variation of the income valuation approach and are determined using the relief from royalty method. The estimated fair value of the backlog and customer relationships are based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to the Company’s 2024 10K, Note 5, “Intangible assets” for further details.
(c)Goodwill represents the excess of the purchase consideration over the preliminary fair value of the net assets acquired. The goodwill recognized is primarily attributable to the expected synergies from the September 2024 Honeywell
Agreement. Goodwill resulting from the September 2024 Honeywell Agreement has been assigned to the Company’s one reporting unit.

Transition services agreement

Concurrent with the September 2024 Honeywell Agreement, the Company entered into a transition services agreement (the “2024 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2024 TSA separate from business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the 2024 TSA was determined using the with and without method. For the three months ended December 31, 2024, the Company recognized no additional adjustments to prepaid expenses and other current assets within the consolidated balance sheets for services received from Honeywell.

Acquisition and related costs

For the fiscal year ended September 30, 2024, the Company incurred $589,000 of acquisition costs included in SG&A expenses in connection with the June 2023 Honeywell Agreement. The debt issuance costs related to the Term Loan were not material. For the three months ended December 31, 2024, the Company incurred $86,688 of costs in connection to the September 2024 Honeywell Agreement. For the three months ended December 31, 2023, the Company incurred no acquisition costs.

Unaudited actual and pro forma information

The following unaudited pro forma summary presents consolidated information of the Company, including the product lines, as if the transaction had occurred on October 1, 2023:

Three Months Ended December 31, 

    

2023

Net sales

$

12,021,871

Net income

$

401,129

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved, nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the transaction and are factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

June 2023 Honeywell Agreement

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The transaction allows the Company to diversify its product offerings in the

aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting.

In connection with the transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the transaction (the “Term Loan”) – Refer to the Company’s 2024 10K, Note 8, “Loan Agreement” for further details. The purchase consideration transferred at the acquisition date was $35.9 million, which was entirely cash.

In the third quarter of 2024 and within one year from the acquisition date, the Company finalized its accounting of the transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 2024:

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost. The fair value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a change in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at estimated fair values. The estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the purchase consideration over the estimated fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the transaction. Goodwill resulting from the transaction has been assigned to the Company’s one operating segment and one reporting unit.

(d)

In the third quarter of 2024 and within one year from the acquisition date, the Company identified measurement period adjustments related to fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships based on facts and circumstances that existed as of the acquisition date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the acquisition date. For the remaining measurement period adjustments, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the acquisition date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the acquisition date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Transition services agreement

Concurrent with the June 2023 Honeywell Agreement, the Company entered into a transition services agreement (the “2023 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2023 TSA separate from the business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheet as of the acquisition date for the services to be received in the future from Honeywell. The prepaid expense related to the 2023 TSA was determined using the with and without method.

Other

On July 22, 2024, the Company completed the July 2024 Honeywell Asset Acquisition of certain additional assets related to its communication and navigation product lines, including a sale of certain inventory and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. The Company accounted for the transaction as an asset acquisition and allocated the cost of the acquisition, including direct and incremental transaction costs, to the tangible and intangible assets based on their relative fair value as detailed under ASC 805 – Business Combinations (“ASC 805”). Definite lived assets were recorded to the relative fair value of $2,601,000 to property and

equipment and $430,000 to customer relationships and backlog. Since license agreements are indefinite lived assets, they were recorded at fair value in the amount of $1,240,000 in accordance with ASC 805.

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Raw materials

$

12,227,940

$

9,862,591

Work-in-process

 

1,590,822

 

1,357,504

Finished goods

 

1,688,089

 

1,512,286

$

15,506,851

$

12,732,381

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Prepaid insurance

$

292,636

$

54,197

Honeywell TSA Agreement

70,000

140,000

Other

 

1,203,247

 

967,197

1,565,883

$

1,161,394

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of December 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,284,327

 

 

(1,809,762)

 

11,474,565

Backlog (b)

6,310,000

(394,375)

5,915,625

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,430,833

$

(44,400)

$

(2,842,422)

$

26,544,011

As of September 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,008,332

 

 

(1,459,861)

 

11,548,471

Backlog (b)

6,310,000

6,310,000

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,154,838

$

(44,400)

$

(2,098,146)

$

27,012,292

(a)As part of the September 2024 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition, and the June 2023 Honeywell Agreement transactions, the Company acquired intangible assets related to the license agreements for the license rights to use certain Honeywell intellectual property, backlog and customer relationships. The license agreements have an indefinite life and are not subject to amortization; the customer relationships have an estimated weighted average life of ten years.

(b)As part of the September 2024 Honeywell Agreement, the Company acquired intangible assets related to backlog with a useful life of four years.

(c)The licensing, and certification rights are amortized over a defined number of units.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of December 31, 2024 is as follows:

Amortization Expense

2025 (nine months remaining)

$

2,218,895

2026

2,958,527

2027

2,958,527

2028

 

2,958,527

2029

 

1,381,027

Thereafter

 

4,914,687

Total

$

17,390,190

Property and equipment

Property and equipment, net consists of the following:

    

December 31, 

    

September 30, 

2024

2024

Computer equipment

$

2,922,175

$

2,416,795

Furniture and office equipment

 

984,205

 

984,205

Buildings and improvements

 

6,241,299

 

6,198,690

Equipment other

 

15,312,781

 

15,161,225

Land

 

1,021,245

 

1,021,245

 

26,481,705

 

25,782,160

Less accumulated depreciation and amortization

 

(13,032,661)

 

(12,409,862)

$

13,449,044

$

13,372,298

Depreciation and amortization related to property and equipment was $622,799 and $142,921 for the three months ended December 31, 2024 and 2023, respectively.

Other assets

Other assets consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Operating lease right-of-use assets

$

$

2,100

Other non-current assets

 

150,119

 

471,625

$

150,119

$

473,725

Other non-current assets as of December 31, 2024 and September 30, 2024 consists primarily of deposits for medical claims required under the Company’s medical plan.

Accrued expenses

Accrued expenses consist of the following:

    

December 31, 

    

September 30, 

2024

2024

Warranty

$

522,724

$

596,538

Salary, benefits and payroll taxes

 

426,558

 

1,685,372

Professional fees

 

142,709

 

262,320

Operating lease

2,100

Income tax payable

1,596,511

1,194,185

Other

 

1,594,964

 

868,779

$

4,283,466

$

4,609,294

Warranty cost and accrual information for the three months ended December 31, 2024 is highlighted below:

    

Three Months Ending

December 31, 2024

    

Warranty accrual, beginning of period

$

596,538

Accrued expense (Adjustment)

 

(20,000)

Warranty cost

 

(53,814)

Warranty accrual, end of period

$

522,724

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes
3 Months Ended
Dec. 31, 2024
Income Taxes  
Income Taxes

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rates for the three-months ended December 31, 2024 and 2023 were 20.1% and 21.8%, respectively. The effective tax rate for the three months ended December 31, 2024 differs from the statutory tax rate primarily due to the effect of state income taxes, tax credits and certain nondeductible expenses. The effective tax rate for the three months ended December 31, 2023 differs from the statutory tax rate primarily due to higher state taxes as a result of a taxable gain recognized from the sale of the Company’s King Air aircraft.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share-Based Payments
3 Months Ended
Dec. 31, 2024
Shareholders' Equity and Share-Based Payments  
Shareholders' Equity and Share-Based Payments

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

Share-Based Compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718, “Compensation – Stock Compensation”, by using the fair value method for expensing stock options, performance based equity awards and stock awards.

Amended and Restated 2019 Stock-Based Incentive Compensation Plan

The Company’s 2019 Stock-Based Incentive Compensation Plan (as amended, the “2019 Plan”) was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options, performance based equity awards, and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in Section 422 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the Company’s 2009 Plan as of April 2, 2019, the effective date of the 2019 Plan, all of which may be issued pursuant to awards of incentive stock options. On April 18, 2024, the Company amended the 2019 Plan to include an additional 1,950,000 authorized shares available for issuance. As of December 31, 2024, there were 1,679,135 shares of common stock available for awards under the 2019 Plan.

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

The 2019 Plan will terminate on April 2, 2029, unless earlier terminated by the Company’s Board of Directors (the “Board”). Termination will not affect awards outstanding at the time of termination. The Board may amend, alter, suspend, discontinue, or terminate the 2019 Plan without shareholder approval, provided that shareholder approval is required for any amendment which (i) would increase the number of shares subject to the 2019 Plan; (ii) would decrease the price at which awards may be granted; or (iii) would require shareholder approval by law, regulation, or the rules of any stock exchange or automated quotation system.

Market-Based Restricted Stock Units

During the three months ended December 31, 2024, to better align executive compensation with the Company’s Total Shareholder Return (“TSR”), the Board approved a special one-time grant of 201,000 market-based restricted stock units (“MSUs”) to the Company’s Chief Executive Officer under the terms and conditions of the 2019 Plan. The MSU is a restricted stock unit containing vesting terms conditional upon the attainment of both 1) continued service to vesting and 2) stock price appreciation targets indexed against the Company’s actual stock price performance over a specified measurement period. Under the terms of the grant, the MSU will vest as follows:

1) an initial one-third (1/3rd) of the MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Ten Dollars ($10.00) per share for twenty (20) consecutive trading days or as provided in the provisions of the second succeeding paragraph below;

2)an additional one-third (1/3rd) of the MSUs shall vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars ($12.00) per share for twenty (20) consecutive trading days; and

3)the remaining MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Fourteen Dollars ($14.00) per share for twenty (20) consecutive trading days.

Additionally, if the tranche of MSU’s subject to vesting pursuant to (1) above does not vest on or before November 20, 2027, then, with respect to such MSUs, the target trading price for the Company’s common stock will be increased to Twelve Dollars ($12.00) per share, such that the MSUs subject to (1) above will vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars ($12.00) per share for twenty (20) consecutive trading days.

Any MSUs that have not vested on or before the fourth anniversary of the grant date are immediately forfeited.

With respect to each MSU that becomes vested in accordance with the terms of the award agreement, the Grantee will be entitled to receive one share of common stock upon the settlement of the MSUs.

The Company estimated both the grant-date fair value of the MSU’s awards and the derived vesting periods using a Monte Carlo simulation with the following input assumptions:

Number of MSU's Granted

201,000

Grant Date

November 20, 2024

Grant Date Stock Price

$ 7.72

Expected Dividend Rate

0%

Expected Volatility

45%

Weighted average risk-free interest rate

4.27%

Contractual Term

4 years

Utilizing Monte Carlo simulation, the MSU’s grant date fair value was estimated to be $1,138,557 with a $5.66 weighted average grant date fair value per award and the derived vesting periods were estimated to be between 0.8 years and 1.7 years.

For the three months ended December 31, 2024, the Company recognized $117,108 of compensation expense related to MSU awards. As of December 31, 2024, unrecognized compensation expense of $1,021,449 associated with non-vested MSU’s will be recognized in future periods under the 2019 Plan. During the three months ended December 31, 2024, no MSUs vested or were forfeited.

The compensation expense related to stock options, and restricted stock awards issued to employees under the 2019 Plan was $206,527 and $155,581 for the three months ended December 31, 2024 and 2023, respectively.

The compensation expense under the 2019 Plan related to restricted stock awards issued to non-employee members of the Board was $73,026 and $50,135 for the three months ended December 31, 2024 and 2023, respectively.

Total compensation expense associated with the 2019 Plan was $396,661 and $205,716 for the three months ended December 31, 2024 and 2023, respectively.

As of December 31, 2024, unrecognized compensation expense of approximately $1,141,422 net of forfeitures, related to non-vested restricted stock under the 2019 Plan, will be recognized in future periods.

As of December 31, 2024, unrecognized compensation expense of approximately $459,721, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized in future periods.

For the three-months ended December 31, 2024, 361,613 diluted weighted-average shares outstanding were excluded from the computation of diluted earnings per share (“EPS”), because the effect would be anti-dilutive.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
3 Months Ended
Dec. 31, 2024
Earnings Per Share  
Earnings Per Share

5. Earnings Per Share

Three Months Ended December 31,

    

2024

    

2023

Numerator:

Net income

$

736,192

$

1,057,350

Denominator:

Basic weighted average shares

 

17,514,193

 

17,451,362

Dilutive effect of share-based awards

 

69,844

 

23,544

Diluted weighted average shares

 

17,584,037

 

17,474,906

Net income per common share:

Basic

$

0.04

$

0.06

Diluted

$

0.04

$

0.06

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share”. Basic EPS excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion, or exercise of all dilutive securities such as employee stock options MSUs and RSUs.

The number of incremental shares from the assumed exercise of stock options, and RSUs is calculated by using the treasury stock method. The number of incremental shares from assumed vestings of MSU’s is calculated using the ‘if-converted method.’ As of December 31, 2024 no outstanding MSU’s were included in the three months ended December 31, 2024 weighted-average diluted shares calculation using the if converted method. As of December 31, 2024 and 2023, there were 361,613 and 224,374 options to purchase common stock outstanding, respectively, and 201,000 and 0 MSU’S subject to vesting outstanding, respectively. As of December 31, 2024 and 2023, there were 204,707 and 101,968 shares of restricted stock units subject to vesting outstanding, respectively. The weighted average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period. Additionally, the weighted-average diluted shares calculation excludes RSUs that are deemed anti-dilutive when applying the treasury stock method.

For the three-months ended December 31, 2024 and 2023, respectively, 361,613 and 213,409 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies
3 Months Ended
Dec. 31, 2024
Commitments and Contingencies  
Commitments and Contingencies

6. Commitments and Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions
3 Months Ended
Dec. 31, 2024
Related Party Transactions  
Related Party Transactions

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $5,981 and $84,500 for the three months ended December 31, 2024 and 2023, respectively.

A company in which Parizad Olver (Parchi), a former member of the Board, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.

On October 18, 2024, the Company entered into a consulting agreement with Peduzzi Associated, ltd. (“PAL”), an entity in which Maj. General Dean serves as President. PAL will provide consulting services in support of the Company’s business development growth into the DoD. The term of the agreement is for one year and in consideration for services the Company will pay PAL a retainer of $9,500 per month. For the three months ended December 31, 2024, the Company paid PAL $28,500.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan Agreement
3 Months Ended
Dec. 31, 2024
Loan Agreement  
Loan Agreement

8. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the 2023 transaction with Honeywell. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan consists of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023, provided for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028.

On September 30, 2024, the Company and one of its subsidiaries, Innovative Solutions and Support, LLC (“ISSL,” entered into an Amendment to Loan Documents (the “Loan 2024 Amendment”) with PNC, which amends certain terms of the Loan Agreement to increase the line of credit with PNC. Concurrently with the Loan 2024 Amendment, the Company entered into (i) an Amended and Restated Revolving Line of Credit in favor of PNC (the “A&R Revolving Line of Credit”), and (ii) an Amended and Restated Line of Credit and Investment Sweep Rider with PNC (the “A&R Rider”).

The A&R Revolving Line of Credit Note provides for a senior secured revolving line of credit in an aggregate principal amount of $35,000,000, with an expiration date of December 19, 2028. The interest rate applicable to loans outstanding under the A&R Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the A&R Revolving Line of Credit Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio as defined in the A&R Revolving Line of Credit Note. The A&R Rider provides for how PNC will make advances to the Company under the AR Revolving Line of Credit.

The Company was in compliance with all applicable covenants throughout and at December 31, 2024. As of the three months ended December 31, 2024, The outstanding balance drawn on the A&R Revolving Line of Credit was $26,512,491 with an effective interest rate of 6.3 percent. As of December 31, 2024, the Company had availability of $8,487,509 under the A&R Revolving Line of Credit.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events
3 Months Ended
Dec. 31, 2024
Subsequent Events  
Subsequent Events

9. Subsequent Events

On January 27, 2025, the Board increased the size of the Board to six directors and appointed Denise Devine to serve as an independent director, effective immediately, for a term until the Company’s next annual meeting of shareholders or until her successor is duly elected and qualified or until her earlier death, disqualification, resignation or removal. In connection therewith, Ms. Devine was also appointed by the Board to serve as a member of the Audit Committee.

On February 13, 2025, the performance condition for 67,000 units of MSUs granted to the Company’s Chief Executive Officer was met, these shares will vest according to the Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 736,192 $ 1,057,350
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2024 is derived from the audited financial statements of the Company. Operating results for the three months ended December 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2025 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Principles of Consolidation

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contracts (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.

Reclassification

Reclassification

Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note, 3 Summary of Significant Accounting Policies, (“Reclassifications”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Business Combinations

Business Combinations

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “Business Combinations” (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations.

We allocate the purchase price of acquired entities to the underlying tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values, with any excess recorded as goodwill. The valuations of the acquired assets and liabilities will impact the determination of future operating results. Determining the fair value of assets we acquire and liabilities we assume requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, asset lives and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. Fair value adjustments to the

assets and liabilities are recognized and the results of operations of the acquired business are included in our consolidated financial statements from the effective date of the acquisition.

Asset Acquisitions

Asset Acquisitions

Acquisitions that do not meet the definition of a business are accounted for as asset acquisitions. The Company allocates the cost of the acquisition, including direct and incremental transaction costs, to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition.

Intangible Assets

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment at fiscal year-end on September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:

macroeconomic conditions;
industry and market considerations, such as a significant adverse change in the business climate;
cost factors;
overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;
a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and
any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and September 30, 2024, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on December 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,810

$

$

Fair Value Measurement on September 30, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

504,104

$

$

The December 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.

Revenue from Contracts with Customers

Revenue from Contracts with Customers

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.

The Company accounts for revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services.

To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. In addition, the Company enters fixed-price contracts, in which the Company agrees to perform the specified work for a pre-determined price. The contractual terms of the fixed-price contracts are usually long-term, however they often contain a termination for convenience clause that results in the Company treating these contracts as short-term under ASC 606. To the extent our actual costs vary from the estimates upon which the price was negotiated, the Company will generate more or less profit or could incur a loss. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. Payment terms are defined by when payment is typically due. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract, which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into

account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.

The impact of adjustments in contract estimates on our operating earnings is typically reflected in consolidated revenues. There were no material contract estimate adjustments to our condensed consolidated financial statements for the three-months ended December 31, 2024 and 2023.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

Contract

Assets

Liabilities

September 30, 2024

$

1,680,060

$

340,481

Amount transferred to receivables from contract assets

 

(1,029,584)

Contract asset additions

 

2,759,864

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(297,610)

Increases due to invoicing prior to satisfaction of performance obligations

 

315,935

December 31,  2024

$

3,410,340

$

358,806

Concentrations

Concentrations

Major Customers and Products

In the three months ended December 31, 2024, three customers, Lockheed Martin, Boeing and Pilatus Aircraft Ltd (“Pilatus”), accounted for 38%, 9% and 8% of net sales, respectively.

In the three months ended December 31, 2023, one customer, Pilatus accounted for 29% of net sales.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three months ended December 31, 2024, the Company had one supplier that was individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three months ended December 31, 2023, the Company had three suppliers that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

New Accounting Pronouncements

New Accounting Pronouncements

The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.

In November 2024, the FASB issued ASU No. 2024-03 (“ASU 2024-03”), Disaggregation of Income Statement Expenses. The guidance primarily will require enhanced disclosures about certain types of expenses. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027 and may be applied either on a prospective or retrospective basis. We are evaluating the impact of the standard on our disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are evaluating the impact of the standard on our disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. We are evaluating the impact of the standard on our disclosures

Recently Adopted Accounting Pronouncements

None.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Schedule of financial assets and liabilities accounted for at fair value on a recurring basis

Fair Value Measurement on December 31, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

501,810

$

$

Fair Value Measurement on September 30, 2024

    

Quoted Price in

    

Significant Other

    

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

(Level 1)

(Level 2)

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

$

504,104

$

$

Summary of contract assets and contract liabilities balances

Contract

Contract

Assets

Liabilities

September 30, 2024

$

1,680,060

$

340,481

Amount transferred to receivables from contract assets

 

(1,029,584)

Contract asset additions

 

2,759,864

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

 

(297,610)

Increases due to invoicing prior to satisfaction of performance obligations

 

315,935

December 31,  2024

$

3,410,340

$

358,806

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures (Tables)
3 Months Ended
Dec. 31, 2024
Supplemental Balance Sheet Disclosures  
Schedule of preliminary allocation of the purchase consideration

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Total consideration

$

14,060,000

$

$

14,060,000

Prepaid inventory (a)

$

3,191,000

$

$

3,191,000

Prepaid equipment and other current assets

160,000

160,000

Intangible assets (b)

9,570,000

9,570,000

Goodwill (c)

1,139,000

1,139,000

Net assets acquired

$

14,060,000

$

$

14,060,000

(a)Prepaid inventory consists primarily of raw materials acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost.
(b)Intangible assets consists of backlog, customer relationships, and license agreements related to the license rights to use certain Honeywell intellectual property and are recorded at estimated fair values. The estimated fair value of these license agreements are based on a variation of the income valuation approach and are determined using the relief from royalty method. The estimated fair value of the backlog and customer relationships are based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to the Company’s 2024 10K, Note 5, “Intangible assets” for further details.
(c)Goodwill represents the excess of the purchase consideration over the preliminary fair value of the net assets acquired. The goodwill recognized is primarily attributable to the expected synergies from the September 2024 Honeywell
Agreement. Goodwill resulting from the September 2024 Honeywell Agreement has been assigned to the Company’s one reporting unit.

Amounts Recognized as of

    

Acquisition Date

    

Measurement

    

Purchase Price

(as previously reported)

Period Adjustments

Allocation

Cash consideration

$

35,860,000

$

$

35,860,000

Total consideration

$

35,860,000

$

$

35,860,000

Prepaid inventory (a)

$

10,036,160

$

(3,012,626)

(d)

$

7,023,534

Equipment

2,609,000

3,675,000

(d)

6,284,000

Construction in progress

1,238,000

1,238,000

Intangible assets (b)

20,900,000

(3,660,000)

(d)

17,240,000

Goodwill (c)

4,608,041

(533,575)

(d)(e)

4,074,466

Assets acquired

39,391,201

(3,531,201)

35,860,000

Accrued expenses

(3,531,201)

3,531,201

(e)

Liabilities assumed

(3,531,201)

3,531,201

Net assets acquired

$

35,860,000

$

$

35,860,000

(a)Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost. The fair value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a change in the value of the finished goods.
(b)Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at estimated fair values. The estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “Supplemental Balance Sheet Disclosures” for further details.
(c)Goodwill represents the excess of the purchase consideration over the estimated fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the transaction. Goodwill resulting from the transaction has been assigned to the Company’s one operating segment and one reporting unit.

(d)

In the third quarter of 2024 and within one year from the acquisition date, the Company identified measurement period adjustments related to fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships based on facts and circumstances that existed as of the acquisition date. One of the refinements of inputs used was a change in classification of prepaid inventory to equipment of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the acquisition date. For the remaining measurement period adjustments, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.

(e)

During the fourth quarter of 2023, the Company identified measurement period adjustments related to the fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the acquisition date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the acquisition date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations.

Summary of unaudited pro forma consolidated information

Three Months Ended December 31, 

    

2023

Net sales

$

12,021,871

Net income

$

401,129

Schedule of inventories

    

December 31, 

    

September 30, 

2024

2024

Raw materials

$

12,227,940

$

9,862,591

Work-in-process

 

1,590,822

 

1,357,504

Finished goods

 

1,688,089

 

1,512,286

$

15,506,851

$

12,732,381

Schedule of prepaid expenses and other current assets

    

December 31, 

    

September 30, 

2024

2024

Prepaid insurance

$

292,636

$

54,197

Honeywell TSA Agreement

70,000

140,000

Other

 

1,203,247

 

967,197

1,565,883

$

1,161,394

Summary of intangible assets other than goodwill

    

As of December 31, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,284,327

 

 

(1,809,762)

 

11,474,565

Backlog (b)

6,310,000

(394,375)

5,915,625

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,430,833

$

(44,400)

$

(2,842,422)

$

26,544,011

As of September 30, 2024

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

License agreement (a)

$

9,140,000

$

$

$

9,140,000

Customer relationships (a)

 

13,008,332

 

 

(1,459,861)

 

11,548,471

Backlog (b)

6,310,000

6,310,000

Licensing and certification rights (c)

 

696,506

 

(44,400)

 

(638,285)

 

13,821

Total

$

29,154,838

$

(44,400)

$

(2,098,146)

$

27,012,292

(a)As part of the September 2024 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition, and the June 2023 Honeywell Agreement transactions, the Company acquired intangible assets related to the license agreements for the license rights to use certain Honeywell intellectual property, backlog and customer relationships. The license agreements have an indefinite life and are not subject to amortization; the customer relationships have an estimated weighted average life of ten years.

(b)As part of the September 2024 Honeywell Agreement, the Company acquired intangible assets related to backlog with a useful life of four years.

(c)The licensing, and certification rights are amortized over a defined number of units.
Summary of expected future amortization expense related to the customer relationships

Amortization Expense

2025 (nine months remaining)

$

2,218,895

2026

2,958,527

2027

2,958,527

2028

 

2,958,527

2029

 

1,381,027

Thereafter

 

4,914,687

Total

$

17,390,190

Schedule of property and equipment, net

    

December 31, 

    

September 30, 

2024

2024

Computer equipment

$

2,922,175

$

2,416,795

Furniture and office equipment

 

984,205

 

984,205

Buildings and improvements

 

6,241,299

 

6,198,690

Equipment other

 

15,312,781

 

15,161,225

Land

 

1,021,245

 

1,021,245

 

26,481,705

 

25,782,160

Less accumulated depreciation and amortization

 

(13,032,661)

 

(12,409,862)

$

13,449,044

$

13,372,298

Schedule of other assets

    

December 31, 

    

September 30, 

2024

2024

Operating lease right-of-use assets

$

$

2,100

Other non-current assets

 

150,119

 

471,625

$

150,119

$

473,725

Schedule of accrued expenses

    

December 31, 

    

September 30, 

2024

2024

Warranty

$

522,724

$

596,538

Salary, benefits and payroll taxes

 

426,558

 

1,685,372

Professional fees

 

142,709

 

262,320

Operating lease

2,100

Income tax payable

1,596,511

1,194,185

Other

 

1,594,964

 

868,779

$

4,283,466

$

4,609,294

Schedule of warranty cost and accrual information

    

Three Months Ending

December 31, 2024

    

Warranty accrual, beginning of period

$

596,538

Accrued expense (Adjustment)

 

(20,000)

Warranty cost

 

(53,814)

Warranty accrual, end of period

$

522,724

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share-Based Payments (Tables)
3 Months Ended
Dec. 31, 2024
Shareholders' Equity and Share-Based Payments  
Summary of grant-date fair value of MSU's awards and derived vesting periods

Number of MSU's Granted

201,000

Grant Date

November 20, 2024

Grant Date Stock Price

$ 7.72

Expected Dividend Rate

0%

Expected Volatility

45%

Weighted average risk-free interest rate

4.27%

Contractual Term

4 years

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
3 Months Ended
Dec. 31, 2024
Earnings Per Share  
Schedule of earnings per share

Three Months Ended December 31,

    

2024

    

2023

Numerator:

Net income

$

736,192

$

1,057,350

Denominator:

Basic weighted average shares

 

17,514,193

 

17,451,362

Dilutive effect of share-based awards

 

69,844

 

23,544

Diluted weighted average shares

 

17,584,037

 

17,474,906

Net income per common share:

Basic

$

0.04

$

0.06

Diluted

$

0.04

$

0.06

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
1 Months Ended 3 Months Ended
Sep. 27, 2024
USD ($)
Jul. 22, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jul. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
segment
Jun. 30, 2024
USD ($)
Number of business segments              
Number of operating segments | segment           1  
Honeywell International, Inc              
Number of business segments              
Cash consideration $ 14,200,000            
Cash consideration for assets   $ 4,200,000   $ 4,200,000      
Honeywell International, Inc              
Number of business segments              
Number of operating segments | segment           1  
Cash consideration             $ 35,860,000
Business consideration     $ 35,900,000     $ 14,060,000 $ 35,860,000
Asset Purchase and License Agreement (the "Honeywell Agreement") | Honeywell International, Inc              
Number of business segments              
Business consideration $ 14,200,000       $ 35,900,000    
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Fair Value, Measurements, Recurring | Quoted Price in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Assets    
Cash and cash equivalents $ 501,810 $ 504,104
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Contract Balances (Details)
3 Months Ended
Dec. 31, 2024
USD ($)
Contract Balances  
Balance at beginning of the period (Contract Assets) $ 1,680,060
Amount transferred to receivables from contract assets (1,029,584)
Contract asset additions 2,759,864
Balance at end of the period (Contract Assets) 3,410,340
Balance at beginning of the period (Contract Liabilities) 340,481
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (297,610)
Increases due to invoicing prior to satisfaction of performance obligations 315,935
Balance at end of the period (Contract Liabilities) $ 358,806
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Concentrations (Details)
3 Months Ended
Dec. 31, 2024
item
customer
Dec. 31, 2023
item
customer
Concentration of Credit Risk    
Number of banks for maintenance of cash balances 2  
Customer Concentration Risk | Revenues Net    
Concentrations    
Number of major customers | customer 3 1
Supplier Concentration Risk | Inventory    
Concentrations    
Number of major suppliers 1 3
Lockheed Martin Corporation | Customer Concentration Risk | Revenues Net    
Concentrations    
Concentration of risk (as a percent) 38.00%  
Boeing | Customer Concentration Risk | Revenues Net    
Concentrations    
Concentration of risk (as a percent) 9.00%  
Pilatus Aircraft Ltd ("Pilatus") | Customer Concentration Risk | Revenues Net    
Concentrations    
Concentration of risk (as a percent) 8.00% 29.00%
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Acquisition (Details) - USD ($)
1 Months Ended 3 Months Ended
Sep. 27, 2024
Jul. 22, 2024
Jun. 30, 2023
Jul. 31, 2024
Jun. 30, 2023
Dec. 31, 2024
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]                  
Honeywell TSA Agreement           $ 70,000   $ 140,000  
Honeywell International, Inc                  
Business Acquisition [Line Items]                  
Total consideration     $ 35,900,000     14,060,000 $ 35,860,000    
Business combination recognized prepaid expenses and other current assets     140,000   $ 140,000        
Incurred acquisition costs           86,688      
Acquisition cost               $ 589,000 $ 0
Honeywell International, Inc | PNC Bank | Term loan                  
Business Acquisition [Line Items]                  
Debt instrument face amount     $ 20,000,000   20,000,000        
Honeywell International, Inc | Asset Purchase and License Agreement (the "Honeywell Agreement")                  
Business Acquisition [Line Items]                  
Total consideration $ 14,200,000       $ 35,900,000        
Honeywell International, Inc | Transition services agreement                  
Business Acquisition [Line Items]                  
Business combination recognized prepaid expenses and other current assets $ 140,000                
Honeywell TSA Agreement           $ 0      
Honeywell International, Inc                  
Business Acquisition [Line Items]                  
Cash consideration for assets   $ 4,200,000   $ 4,200,000          
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)
1 Months Ended 3 Months Ended
Sep. 27, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
segment
Jun. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Business Acquisition [Line Items]            
Goodwill       $ 5,213,104   $ 5,213,104
Number of Operating Segments | segment       1    
Number of reportable unit | segment       1    
Asset Purchase and License Agreement (the "Honeywell Agreement") | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of liabilities            
Business Acquisition [Line Items]            
Goodwill       $ (3,500,000)    
Honeywell International, Inc            
Business Acquisition [Line Items]            
Cash consideration         $ 35,860,000  
Total consideration   $ 35,900,000   14,060,000 35,860,000  
Prepaid inventory       3,191,000 7,023,534  
Prepaid equipment and other current assets       160,000    
Equipment         6,284,000  
Intangible assets       9,570,000 17,240,000  
Goodwill       1,139,000 4,074,466  
Assets acquired         35,860,000  
Net assets acquired       $ 14,060,000 35,860,000  
Number of Operating Segments | segment       1    
Number of reportable unit | segment       1    
Honeywell International, Inc | Amounts Recognized as of Acquisition Date (as previously reported)            
Business Acquisition [Line Items]            
Cash consideration         35,860,000  
Total consideration       $ 14,060,000 35,860,000  
Prepaid inventory       3,191,000 10,036,160  
Prepaid equipment and other current assets       160,000    
Equipment         2,609,000  
Intangible assets       9,570,000 20,900,000  
Goodwill       1,139,000 4,608,041  
Assets acquired         39,391,201  
Accrued expenses         (3,531,201)  
Liabilities assumed         (3,531,201)  
Net assets acquired       14,060,000 35,860,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities         3,531,201  
Honeywell International, Inc | Measurement Period Adjustments            
Business Acquisition [Line Items]            
Prepaid inventory         (3,012,626)  
Equipment         3,675,000  
Intangible assets         (3,660,000)  
Goodwill         (533,575)  
Assets acquired         (3,531,201)  
Accrued expenses         3,531,201  
Liabilities assumed         3,531,201  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities         (3,531,201)  
Honeywell International, Inc | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of assets            
Business Acquisition [Line Items]            
Prepaid inventory         (3,700,000)  
Equipment         3,700,000  
Goodwill         3,000,000  
Additional depreciation expense in cost of sales         218,623  
Additional amortization expense         67,500  
Honeywell International, Inc | Measurement Period Adjustments | Adjustment of preliminary fair value estimates of liabilities            
Business Acquisition [Line Items]            
Liabilities assumed       3,500,000    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities       $ (3,500,000)    
Honeywell International, Inc | Asset Purchase and License Agreement (the "Honeywell Agreement")            
Business Acquisition [Line Items]            
Total consideration $ 14,200,000   $ 35,900,000      
Construction in progress | Honeywell International, Inc            
Business Acquisition [Line Items]            
Intangible assets         1,238,000  
Construction in progress | Honeywell International, Inc | Amounts Recognized as of Acquisition Date (as previously reported)            
Business Acquisition [Line Items]            
Intangible assets         $ 1,238,000  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) - Honeywell International, Inc - October 1, 2023
3 Months Ended
Dec. 31, 2023
USD ($)
Business Acquisition [Line Items]  
Net sales $ 12,021,871
Net income $ 401,129
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Inventories (Details) - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Inventory Valuation    
Raw materials $ 12,227,940 $ 9,862,591
Work-in-process 1,590,822 1,357,504
Finished goods 1,688,089 1,512,286
Total inventories $ 15,506,851 $ 12,732,381
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details) - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Supplemental Balance Sheet Disclosures    
Prepaid insurance $ 292,636 $ 54,197
Honeywell TSA Agreement 70,000 140,000
Other 1,203,247 967,197
Total prepaid expenses and other current assets $ 1,565,883 $ 1,161,394
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Intangible assets (Details) - USD ($)
Dec. 31, 2024
Sep. 30, 2024
Jul. 22, 2024
Finite-Lived Intangible Assets, Net      
Accumulated Impairment $ (44,400) $ (44,400)  
Accumulated Amortization (2,842,422) (2,098,146)  
Intangible Assets, Net (Excluding Goodwill)      
Gross Carrying Value 29,430,833 29,154,838  
Accumulated Impairment (44,400) (44,400)  
Accumulated Amortization (2,842,422) (2,098,146)  
Net Carrying Value 26,544,011 27,012,292  
Customer relationships      
Finite-Lived Intangible Assets, Net      
Gross Carrying Value 13,284,327 13,008,332  
Accumulated Amortization (1,809,762) (1,459,861)  
Total $ 11,474,565 11,548,471  
Estimated weighted average life 10 years    
Intangible Assets, Net (Excluding Goodwill)      
Accumulated Amortization $ (1,809,762) (1,459,861)  
Backlog      
Finite-Lived Intangible Assets, Net      
Gross Carrying Value 6,310,000 6,310,000  
Accumulated Amortization (394,375)    
Total $ 5,915,625 6,310,000  
Estimated weighted average life 4 years    
Intangible Assets, Net (Excluding Goodwill)      
Accumulated Amortization $ (394,375)    
Customer Relationships and Backlog      
Finite-Lived Intangible Assets, Net      
Total 17,390,190    
Licensing and certification rights      
Finite-Lived Intangible Assets, Net      
Gross Carrying Value 696,506 696,506  
Accumulated Impairment (44,400) (44,400)  
Accumulated Amortization (638,285) (638,285)  
Total 13,821 13,821  
Intangible Assets, Net (Excluding Goodwill)      
Accumulated Impairment (44,400) (44,400)  
Accumulated Amortization (638,285) (638,285)  
Licensing and certification rights      
Indefinite-Lived Intangible Assets (Excluding Goodwill)      
Gross Carrying Value $ 9,140,000 $ 9,140,000  
Honeywell International, Inc | Customer Relationships and Backlog      
Intangible Assets, Net (Excluding Goodwill)      
Net Carrying Value     $ 430,000
Honeywell International, Inc | License agreement      
Intangible Assets, Net (Excluding Goodwill)      
Net Carrying Value     $ 1,240,000
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) - Customer Relationships and Backlog
Dec. 31, 2024
USD ($)
Expected future amortization expense  
2025 (nine months remaining) $ 2,218,895
2026 2,958,527
2027 2,958,527
2028 2,958,527
2029 1,381,027
Thereafter 4,914,687
Total $ 17,390,190
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Jul. 22, 2024
Property and Equipment        
Property and equipment $ 26,481,705   $ 25,782,160  
Less: accumulated depreciation and amortization (13,032,661)   (12,409,862)  
Property and equipment, net 13,449,044   13,372,298  
Depreciation and amortization for property and equipment 622,799 $ 142,921    
Other assets        
Operating lease right-of-use assets     2,100  
Other non-current assets 150,119   471,625  
Total other assets 150,119   473,725  
Computer equipment        
Property and Equipment        
Property and equipment 2,922,175   2,416,795  
Furniture and office equipment        
Property and Equipment        
Property and equipment 984,205   984,205  
Buildings and improvements        
Property and Equipment        
Property and equipment 6,241,299   6,198,690  
Equipment        
Property and Equipment        
Property and equipment 15,312,781   15,161,225  
Land        
Property and Equipment        
Property and equipment $ 1,021,245   $ 1,021,245  
Honeywell International, Inc        
Property and Equipment        
Property and equipment, net       $ 2,601,000
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) - USD ($)
3 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Accrued expenses    
Warranty $ 522,724 $ 596,538
Salary, benefits and payroll taxes 426,558 1,685,372
Professional fees 142,709 262,320
Operating lease   2,100
Income tax payable 1,596,511 1,194,185
Other 1,594,964 868,779
Total accrued expenses 4,283,466 $ 4,609,294
Warranty cost and accrual information    
Warranty accrual, beginning of period 596,538  
Accrued expense (Adjustment) (20,000)  
Warranty cost (53,814)  
Warranty accrual, end of period $ 522,724  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Effective tax rate (as a percent) 20.10% 21.80%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share-Based Payments (Details)
3 Months Ended
Apr. 18, 2024
shares
Dec. 31, 2024
USD ($)
D
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Sep. 30, 2024
shares
Jun. 30, 2024
shares
Mar. 31, 2024
shares
Shareholders' Equity and Share-Based Payments            
Common stock, shares authorized (in shares)   75,000,000   75,000,000 75,000,000  
Preferred stock, shares authorized (in shares)   10,000,000   10,000,000 10,000,000  
Number of shares forfeited   0        
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares)   361,613 213,409      
MSUs            
Shareholders' Equity and Share-Based Payments            
Granted (in shares)   201,000        
Number of securities called by each award vested   1        
Estimated grant date fair value | $   $ 1,138,557        
Weighted average grant date fair value per award | $ / shares   $ 5.66        
Share-based compensation expense | $   $ 117,108        
Number of shares vested   0        
Weighted average unrecognized compensation expense | $   $ 1,021,449        
MSUs | Minimum            
Shareholders' Equity and Share-Based Payments            
Vesting period   9 months 18 days        
MSUs | Maximum            
Shareholders' Equity and Share-Based Payments            
Vesting period   1 year 8 months 12 days        
Tranche one | MSUs            
Shareholders' Equity and Share-Based Payments            
Vesting percentage   0.33%        
Vesting price per share | $ / shares   $ 10        
Consecutive trading days | D   20        
Tranche one | If vesting doesn't happen on or before the third anniversary of November 20, 2024 | MSUs            
Shareholders' Equity and Share-Based Payments            
Vesting price per share | $ / shares   $ 12        
Consecutive trading days | D   20        
Tranche two | MSUs            
Shareholders' Equity and Share-Based Payments            
Vesting percentage   0.33%        
Vesting price per share | $ / shares   $ 12        
Consecutive trading days | D   20        
Tranche three | MSUs            
Shareholders' Equity and Share-Based Payments            
Vesting price per share | $ / shares   $ 14        
Consecutive trading days | D   20        
2019 Plan            
Shareholders' Equity and Share-Based Payments            
Common stock that were authorized but unissued           139,691
Additional authorized shares available for issuance 1,950,000          
Number of shares of common stock available for awards under the plan   1,679,135        
2019 Plan | Maximum            
Shareholders' Equity and Share-Based Payments            
Number of shares of common stock available for awards           750,000
2019 Plan | MSUs            
Shareholders' Equity and Share-Based Payments            
Weighted average unrecognized compensation expense | $   $ 1,141,422        
Amended and Restated 2019 Plan            
Shareholders' Equity and Share-Based Payments            
Weighted average unrecognized compensation expense | $   459,721        
Amended and Restated 2019 Plan | MSUs            
Shareholders' Equity and Share-Based Payments            
Share-based compensation expense | $   396,661 $ 205,716      
Amended and Restated 2019 Plan | MSUs | Employee            
Shareholders' Equity and Share-Based Payments            
Share-based compensation expense | $   206,527 155,581      
Amended and Restated 2019 Plan | MSUs | Non Employee Director            
Shareholders' Equity and Share-Based Payments            
Share-based compensation expense | $   $ 73,026 $ 50,135      
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details) - MSUs
3 Months Ended
Dec. 31, 2024
$ / shares
shares
Shareholders' Equity and Share-Based Payments  
Number of MSU's Granted | shares 201,000
Grant Date Stock Price | $ / shares $ 7.72
Expected Dividend Rate 0.00%
Expected Volatility 0.45%
Weighted average risk-free interest rate 0.0427%
Contractual Term 4 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net income $ 736,192 $ 1,057,350
Denominator:    
Basic weighted average shares 17,514,193 17,451,362
Dilutive effect of share-based awards 69,844 23,544
Diluted weighted average shares 17,584,037 17,474,906
Net income per common share:    
Basic (in dollars per share) $ 0.04 $ 0.06
Diluted (in dollars per share) $ 0.04 $ 0.06
Options to purchase common stock outstanding (in shares) 361,613 224,374
Restricted stock units outstanding (in shares) 204,707 101,968
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 361,613 213,409
MSUs    
Net income per common share:    
Incremental shares 0  
Restricted stock units outstanding (in shares) 201,000 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 18, 2024
Nov. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Related Party Transactions        
Net sales     $ 15,968,729 $ 9,308,063
Principal shareholder | Eclipse        
Related Party Transactions        
Net sales     5,981 $ 84,500
Director        
Related Party Transactions        
Professional Fees   $ 72,990    
Related party | PAL        
Related Party Transactions        
Consulting agreement term 1 year      
Retainer fees $ 9,500      
Consultancy charges     $ 28,500  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loan Agreement (Details) - USD ($)
3 Months Ended
Jun. 30, 2023
Dec. 31, 2024
Dec. 19, 2023
Dec. 18, 2023
Jun. 28, 2023
May 11, 2023
Revolving line of credit            
Loan Agreement            
Aggregate principal amount     $ 30,000,000 $ 10,000,000    
Adjustment to variable interest rate   0.10%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Aggregate principal amount   $ 35,000,000       $ 10,000,000
Revolving Line of Credit   $ 26,512,491        
Effective interest rate   6.30%        
Remaining borrowing capacity   $ 8,487,509        
Minimum | Revolving line of credit            
Loan Agreement            
Applicable Margin   1.50%        
Maximum | Revolving line of credit            
Loan Agreement            
Applicable Margin   2.50%        
Senior secured term loan            
Loan Agreement            
Aggregate principal amount         $ 20,000,000  
Adjustment to variable interest rate   0.10%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Amortization period of debt 10 years          
Senior secured term loan | Minimum            
Loan Agreement            
Applicable Margin   1.50%        
Senior secured term loan | Maximum            
Loan Agreement            
Applicable Margin   2.50%        
Amortization period of debt in equal monthly principal installments 60 months          
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details)
3 Months Ended
Dec. 31, 2024
shares
Jan. 27, 2025
director
Sep. 30, 2024
shares
Subsequent Event      
Common stock, shares issued (in shares) 19,635,515   19,599,052
MSUs      
Subsequent Event      
Granted (in shares) 201,000    
Subsequent Event      
Subsequent Event      
Number of directors | director   6  
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "J+3EH'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 " JBTY:GNG6W^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NLD8AZC+98@32$A, G&+$F^+:/XH,6KW]K1EZX3@ 3C&_N7S M9\FM2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$T]R!1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 =>@Q4@-<U"G*M_8N<.L'-R*&Y)]7U?]ZLY-^[ X>WI\65>MW*A MD X&QU_%23HEW+#+Y-?5]G[WP)1HQ+IJ1,5O=T)(L9:621A'^_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 "J+3EH= )!XY@4 .L> 8 >&PO=V]R:W-H965T&UL MM9E=<^(V%(;_BH9V.NU,")8,)-D29HB3M$QW"1NSV]G>"5N 9VV)RC*$?]\C M&^QL5A;4L]R ;7Q>].KHXY$TV KY-5TQIM!+$O/TMK52:OVNTTF#%4MH>BG6 MC,,O"R$3JN!6+COI6C(:YD%)W"&.T^\D-.*MX2!_-I7#@2+6Y;(_S. M3 SIRGS1/QW%*K5;>NZA4*VH%FLGL7V3[8WU--Z@8C3_!-M MBW>[W18*LE2)9!\,)4@B7GS3EWU%O [ -0%D'T#>!."Z?W#W 6YNM"A9;NN> M*CH<2+%%4K\-:OHBKYL\&MQ$7*?15Q)^C2!.#>]%D$%6%*(\1 ]<16J'QKQH M'KJ:VRA=4/?R1S2^1T\_#>Y;BN&7-N;F>6Z/GB0V3IFHIPKKF M,-TMWZ5K&K#;%O2[E,D-:PU_^0GWG=]-GGZ0V#<.NZ7#KDV]:ANSW9J9G-K# ML=/^:+)DC6IHJ5=:ZIUFZ6-&I6(RWJ%GMA92F>S9I93,3)7B6:,:VNN7]OJG MV9LR&0G=H4,$PX(Q>4>4#IVMMK=9XQOZO"I]7IW8,B6%&24?J>KS:-=:T#@U M)M(:UM#@=6GPVEJH_4C\&,4,3;)D;AYI[!J.@]M=W'->N+FO-HEKX@#8SOGZ2[>4!Y1="^!@HW>K4)- MO5=PA*UD\IUW3]]!NYZ)+3?Z/B+WHH0ISK/'-;59$1*V,\Y;FV7_G4JQB7A@ MSK%=LZ;OG@.;<,5-V$X[;XU.1:IHC/Z)UO5#E%T1W[A=;'1Z#H+"%4)A._GD M+74$2^)Z8W:!/G:,MLX!3+@B)FS'G/QA:<7J/1@W.C3KECG\QS\0RK^ M(2?QCU[ Z5?X""6@$A)&O*S7FU"];N.MCC MFAJMZ(?8X>60QQ6#/-KLV67J[9V#@DA%0<0.,(=A]ILIWL]WN-%3IH!IN9Y MC8Y_$-_LZZ%0Z^5J^JQE,\17O6[/Q=U!9V/R6)$0.6GOR(/A5 +RC7G(7M!? MS)S&8UM(CG/M]OLW1N*S!S?-904[Q,XJA[GR,4HUVGYA0&JV#<\CG'_J#A'/SC5OSCVFGEK' -_H'J^3%',%A#J7%[!@">+D]7B1HEU?C@Y M%TJ))+]<,1HRJ5^ WQ="J,.-_H/R?'OX'U!+ P04 " JBTY:C!T00*$& M $&P & 'AL+W=OE9:[?,(+KWZC$KV]&I#! MRX./\>/"% ]&X\N5?%0S93ZO[C*X&]51YO%2I7FL4Y2IAZO!-;F8,%HXE!;_ MQ&J;[UVC(I5[K;\4-^_F5P-<(%*)BDP10L*?C9JH)"DB 8ZO5=!!/6;AN'_] M$OW/,GE(YE[F:J*3?^.Y65P-@@&:JP>Y3LQ'O7VKJH1X$2_225[^C[:5+1Z@ M:)T;O:R< <$R3G=_Y5,U$7L.Q.MQH)4#/=6!50ZL3'2'K$QK*HT<7V9ZB[+" M&J(5%^7S#^_?3:\_P)VGZD5N&.;^PA2K?.E=;ZTC,?Z\EUGF4H-DGFN3&Y+9^?OV?V+7761KV2D MK@:P;7*5;=1@_.LO1. _;,G]I& 'J;(Z5>:*/I[(?(%D.D=1<:&^KN.-3"!W M:]:[4*(,56S]S5A@CPMR.=KLY],UXRP(?;\V.T#JU4@])]+K*-)K 9](5* M\CY1-HR[('QO<-\G0C#: MFU(U00Z@74#I/7,+E[0G5J,N@[CN+AG:&91S#S M< MBUXZ( #HOMB,4-4+A1/@NW< "ZRQ65G2B.RKG6 2\O!&WL%CLB" M[L(A%A8 =*<,,[V GU+ZWGVSA)K(R"+25 &-E;VHH[CAL>PMNC17)D)QF9 M/L;0B:II'*)4&2M8TL% !?<\3-J[RF;I8T)IV-.82,-JQ,DD4+0@[#+S7!9K MT>I7(+5,/V;:K3_F>2'V.C-LLV0^8.ZK@(:>B)N?INI!0:$6W2#22X6,?+*W MK2K. 8; (S[SVV MA@)ZA]=7#@U!$3=#?2CW?_^&(A;.X5 !81MAU\Z#/"CO M =A0$W%STV[G.P!V&2<@E+.0\39$BR5T?DI%3_,G#3L1<9+X2F)Y'R>QZ:$I MXB2Y;Y5@/RO:8[Y8<_2-*1' MW*P',+.U:EC/"K/+6AX-@!!$&Z;%4."0]M$;:?B-N FNEF O)615$,1"6T#" MN(/3RH->G\JA#;E1-[D=\O"1S## 0'>YA.;IW=G.SW*X+'YO.+F-YG+". MQNVSZY'@M.$UZN:UW>(?0]FE*L;@A.+1-JG9++GO,;%7SH=(&U:C;E:;Z.4R M-H52V*G<"'97G#ZJ- +4Z/5,*72KC4+">NYW![:7 C\IVF'2#0M3]R$1#CB5\,J-CKX,$<%# MC,M_*"\F!(IA;19PBOQ/S8?HU3G&!-@K0QN9K-40Z0>T7<31 M&64Z;V'$&+ MH$D"@@1=(^C:&U"GI9HNQSR'NGIQB_.\()[RE+4V.6DP2T/PR'FM)[OT^=WB"#Z2I4O7!/[_K (F%!TI*75#'#U]+%& MO- CXF4^CXN7PM!VBZ/[69RB2*YB:,-6L%UUPKE/?$([>&V6C&*.^TBB$3+4 M+60^*B/A$0@NF:50[W:2Z.H3.*9A1KO2P&))A?!QR.Q(6:-EV!$MDRF9K[/G MET*$PHET#F=+.L2A& )GUO775U+PP_=4%>OJG3,XW8N =TY^)YD>3D CCIA; M'.WX/#^1*EA7_GB^[\-I,&ACME@*P0+!>TZ#K!%*S"V4.A*D7(:34Z"=M[P] M9T6;I?VL.-K[1%%\'_I;9H]QFJ-$/8 K/O=A&K+=)Y?=C=&K\JO%O39&+\O+ MA9( O3" WQ\T*)/JIO@04G_X&O\/4$L#!!0 ( "J+3EI\TC\"$P, 4+ M 8 >&PO=V]R:W-H965T&ULM59K;]HP%/TK5C9-G=21 M!R1 !Y$H,+52UZ+2;9]-4+4Z0<<)B!8FHZEN69 M,2:)X?>RL0GW>VPI*4E@PI%8QC'FSY= V;IOV,;+P#U91%(/F'XOQ0N8@OR6 M3KCJF25+2&)(!&$)XC#O&P/[8FAG@"SB.X&UV&@C;67&V*/N7(=]P]**@$(@ M-056CQ4,@5+-I'3\+$B-FT#!4LA65R E8*8)/D3/Q6)V #8K5< 3@%PC@4T M"T S,YHKRVR-L,1^C[,UXCI:L>E&EIL,K=R01+_&J>1JEBB<](=WMZ/Q[70\ M0JHUO;NY'@T>5.=R<#.X'8[1]&H\?IBBLPGFD,@() DP_8@^H??(1")2HZ)G M2J5#LYE!L>9EOJ;SRIHC"!JH:9\CQW):-?#A?O@44@6WZN"FC'.KLYOYOQZW.S\FTK__7, MU::Q(P(K%IJEA>9I%E+,T0K3)6320T8IY@*EP',;M2[R)=H;XJR&9=E;%@Y% M5?2W2OVM-[T"(L3R(=M4<.157$MTOQ[1/$GWQ&VSO);+NU9_2(P(K^ M3JF_<[K^XS9X9_>ST?6:KFN[6]KK MUNUW*=>NW=4GMWK_8'52&()7_>4G] M=G='C6-UO9:[O5T.QU5$V]:?N\W:GW**A4 #-&3)"K@D,PJY@]H[:R^7+JI;J3DNA^-R"^9& MC:(+Q*^8+T@B$(6Y EJ-MF+@>]>H<.59B._%S>W\8H +1#SA M,U68B.!GRR<\20I+@./?G=%!/6:AN'_]9OUSZ3PX\QQ)/A')MWBN5A>#8(#F M?!%M$O4H7O[B.X?$9QNI1+I3!@1IG%6_T>LN$'L*8,>L M0'<*M*O@]"BPG0(K':V0E6Y=1RH:CW+Q@O)"&JP5%V5L2FWP)LZ*-$Y5#F]C MT%/CR?W=]'7QTTRCA\MP4FTK7,>L6'^NY M7$*6!8A[9CHD;>H%/P]%PN^^'+A@R'&"/U7(MB&X-T;5F8B*D0F)1 31FPSUE M-DYDK.6J5[OJ'9"-V;[#)G\K(VXKT&Y ?=I)B"['_, ),3$GQ*]1^E:4?^9" M2K3.Q2)6)GB^-JSG$>RX?@>>+N>ZE!&/FN$%-;S 6B_W:YY'*LZ6B+\"/\J> MH@E.630G,M;R-ZS]#:WI> 2+43Y;H2B; ^=M@Z,Z9!D(78#_NF3$(;N-0* MM_D(XFPF4G-4J5X-S&$!";HP#8(><4G8%]6&9(F5W,:WF>+P1:BW_5 MBNAZ2+$]WI3W% :L7/:;0D*/7/H4O@.(E+1:\^G8^ V2D+J=M'J MWA]4U1#;L3.;KB1!^>8;8"LC,ODW4:(X'K,VUJTN5HZ&+2![BA M.V)EEW*E:LE\H*W*8+J'B';AZ7($@QM[)=S&U] 3"=]=2>_2#I,2K&[2%#H^ MN8IR;B1F8J6[8YGY5-;:/4U#>-1.>%>1C&?H0YRAN4B2*)=E#$KGC=6T,Q?L MI0&?8:>3++.49\X4;3B.VCGN.DXVBL^/@4L.@FN4ZH/;853(K%14L'" MC/6*IW'%MBIK+6#T# HM3-H4V"5]^8TZJ)K+5=;6B=VFG]@(V.G876 M!D88.)1I\YDNZ#C4(3CH*;R&RZF]=WU_KX.>M&\]E;6VN\W2@-I;UP/W.ZC> MCGH4_L+N\MH@2/P FAK7G!C6\#A[KW'-M_',#,^N>O1NX(FLM1UMU@",_,B^ MIW4!<;2K)[+6=K59/S![CWS E,#TSM>%*<$)N_V(0= ) A:Z?96WMP]MWXA^ M?TI@I]V-_AG;T:Q9);!#-J3?G1*8OMG,,$0[Z/8U!D&*,7/=[B)AN'?LDO)\ M69Y&24"RR51UBE$_K4^\+LMSGL[S*W(^J35R51UH\2Z/-QY%DJ)M+Q<\6C.\T( WB^$4&\WQ0#U^>#X?U!+ P04 M" JBTY:V!L5*S($ !"$P & 'AL+W=O%D_EAA &?F1I7DZ5#6/;"U4MHPW)<'E.MR3G M;U:TR##CS6*MEMN"X+@B9:EJ:!I2,YSDRFQ2/;LO9A.Z8VF2D_L"E+LLP\7+ M%4GI?JKHRNN#1;+>,/% G4VV>$U"PAZV]P5OJ8U*G&0D+Q.:@X*LILJE?A'H M%:%"_)60?7ET#\14'BE]$HV;>*IH8D0D)1$3$IA?GLF'S_JAY4D^>3><0EF=/T[R1FFZGB*" F*[Q+V8+NKTD](2CT(IJ6U2_8'[#( M5D"T*QG-:C(?09;DARO^41MQ1-#-'H)1$XP6P>CKP:P)9KL'IX=@U02K38 ] M!%@3X,_. =4$5'E_,*MRVL,,SR8%W8-"H+F:N*G"5;&YP4DN5E;("OXVX3PV MF]_=>OYMZ'N WX5W7V^\RR5OA$M^^>;?+L%= ,+KRX5_???5\Q?A[\#_\^%F M^0\X P^A!S[]^GFB,CX.H:9&=9]7ASZ-OCYIEO%%%3(:/4G8\V'V91PG8E'B M%-SC)#Y+ - M/NV,7.4Q; )I-($T*AVK1^<*ISB/R!?P2-9)+B8#, ,AV9X#4_L"#,TP99$Z MB*)*5.Q"SS/=A1:'/A]'I(OB&-TV$#P%>A(@0HZMMP3]+N[,T$WD0-,^109= MI.D@$[F.U0!/_#(;O\R*:?;X=9-'(G($?/+(X>XS2.I%N:%I3(J2K_7ONX2] MR'PSAX(ARL%%N<41F2I\OR])\4R4V6^_Z$C[0[;@QQ3SQA3SQQ0+1A([";?5 MA-L:3(]P@PMR)FI0#"*:\<)<8K&+R&)[4()'2PZU\J&+,#1HZUHK&P:']-Y0 MC"D6]$P R7,*-B;#09-O^3^A).?V$IFM@]SWILR88A[LN*%S-TS8BJ<_9J?! MVYV>Q U,4 _5P=('M=%@&]PO CH_44 =8?"BX#;6O1=%+2@8;AVNPAT@8B7 M"@VUBT 7UU<$NDC3=35-ZS/+;LRR/U@T+9E?MLPOM^U7%P6AR=-,:V\3$CD# M(5MSVX9U@7V&=9$60KQP0B@WS&D,<_[/JNF,N06,*>:-*>:/*1:,)'82;K<) MMSM:U72[.=HNFQ*(BY#1WC\&Q_3>6(PI%L@G@'1Y4NG:?Q]AV@<*YS#YO6DS MJII7JQU;8IM(=XW6UC5JK\';O9X&XNAK6/](]916@UKR]!L*F:U5/9? (/_+ M9>N=]2\3-"W--!S8=K6+[*L($JAEV[8.-:=EFGITFB!.E[[A@A?'$J1DQ:G: MN!LG0^*=T-B6>XP9E$R&%WDSY9B=)$>Y"Y* M^%*@[!#'3+Q\X[OT^7* !Z\/[J+'K50/AJ.+/7OD*RZ_[Y<"[H:EEW44\R2+ MT@0)OKDTO2GNIFM+P>6BHCO>"B5"P9_GOB$ M[W;*$\3Q]]'IH/Q.-?#T^M7[=0X>P#RPC$_2W5_16FXO!_X K?F&'7;R+GW^ MDQ\!.[)66T&['(&;)/W MT1S*3I2$:GD4==')"+X=,I@+89MAR/.E9I5XO-*6-SC-D9 MK_\'NPD*D,R03*$"A6D21CN.DC)H]5S=A2S;HKU(GR)8I^CA!4'1%$Q&R6-1 M=2(9\4R;2:?/3/;DK#9;;CE;KC&35QRS/*>1W;:=C;%-L#ZY7AFN9TSN:LL$/U/E?(T@D\!Q61$Z_Z6NMW\A,VPKV'?$=?6:",KC &-P= MSZ2(0@F)R?(XV3,3ZRQ?4[=,_(3M5CP_))$\?JC#$.@P.#YM@&B;8=MKJ=O12*[1^X/@.;F9(8PC!XJZ2C"LQ@,UJ8 )J3P!A(I9E7.K7 MD:U9RAZUB-\*4V<)B][JJ$^XT@782*2C6?($VS854<=2=S1+W7(=CUC-$#66 MV'4M0DA'C!4;8S,=+P7?LTCM2W.L1B\?7NAMKG9*#^),8EX[5GV;3Q#Z^=GKS5^\**KHF9 MKLLBN6@ M\-G-*#6&@04:O"O,BFF)D='4(BK%@'%"29M)H+,FK?ELVP4>MH..ND(J:B1F M:BP)9Q>QAVB7MVG:0-N4AWU*FJV*QLRW@Z[R1RI>)&]WR>]J,;6QMWD0^S:V MG::D9L^LT!*W/FH;O M+9OX08<$)!65$S.5-W?=]6P^GD_>L^MZ)?:^O-5/6"MBIV9BOP/E^%(< #L#8*_ UTE'ZA9/M13]EYT;8UPAAV@.=SLNG26OA=@RW8[(C\YSS?K M"4WQV$0)2\*W"P9M:X>N^#66/ORS_:[X*Z%!WW42@YAY]TA7N%_3 'Z,D41F!5?7"F= B M:+?F#O6#DQ.S(X2V';5 G 8=(II6Y#\&CF_0U6PUN5FLOM]-:S\,@@B\7MS=CN]GB[D6 M1*]ZH2]O]0FI1 4UBXH\E_D)QB85L)N AD!%:&%KCMZATR!!,W=^ZTI4/?7FK_SQ9R0?;+!_N!4NR#1<%T^X;IVHO MZ@? \D;[$V9;!7B6[[4.5RY#%Z@.:F.*'[HG[>U4(FK?U'/"<(FD<" MYI ^"GEX\MI&S,5C_C9+AO*CJ^(MB/)I^<;,.']/I/'\&SZ?%.^]5&Z*UW!N MF0!ZS-".;\"E]=6#K(KBS9;B1J;[_.60AU3*-,XOMYRMN5 &\/DF!85VO%%? M4+Y?-/H_4$L#!!0 ( "J+3EH<*:+1E2, *-Y 8 >&PO=V]R:W-H M965T&UL[3UK<]M&DG\%Y4WVK"J(ULNV'">IDB4GZ[TX\4;. MYC,(#,F)08#! )*YO_[Z.0\0E.0\=J^N[HME@,!,3T^_NZ?QY6W;?7 K8_KL MX[INW%>/5GV_^>+)$U>NS+IPLW9C&OAET7;KHH?+;OG$;3I35/32NGYR^^ZK[]LA[ZVC7G796Y8KXMN^\K4[>U7CXX?Z8T?[7+5XXTG M7W^Y*9;FVO0_;=YU6 M2F\#<+;!3;GN._C5PGO]U]>\&5F[R*[MLK$+6Q9-GUV493LTO6V6V;NVMJ4U M[LLG/Q7//;)GK%/L[=MTZ]<]KJI3)6^_P3@],">*+"O3NX<\,J4 ML^ST.,].CD[.[ACOU"_^E,8[_5,6SV.?38^-S/2%VQ2E^>H1<(LSW8UY]/5? M_W+\[.CE'9"?>7INN!]_'1-TW3WA3(9=EU6P_( M=2XKF@J&VVS:KL_AB7+VU[^X.3>P>9BV N LP;A;GH#'"N*SL[-U4V1\DTRR[J M&A>!0 DT'M('C6==6;<.Q@-DX"!-V\-/?3LY8C%4MH=G2T 1C%(5>+&P3=&4 MMJ@SU\,-$'V]@]'*>JC"L..1+IIF@#=^-(CA#.0<"JOL^.CPOS,0V?3* D"# M1[:FZ#*#K)A=FPV,/S===GK$W#3+K@@A&Y*5*1YPV]H.QB+/G%3=?>V KFA-$7-4K+S"5D M8GX=[ 97C5@KV_7:=(2-PL(ZNJ)Q3$1+TY@.;]_8@J %4OU@>I<3S#\UA-AK MQ*"#16V*KJ);] M;#)0A+@07'#;F&P^.& #5VY EU(('P'BT"L7BP[0T2;<'8T#4R1_0U0M[T%'(3'_1;%P[V!)0%&:P8: M.%#D5X$+0/;WPY.:([1#H0DE+%%KM_4Q59_;SO>%2%OP!CL M6XVTO!E@+;#]S,XH/0"E16UP- 7!-C> CK;;YA$KX'!L!YCN4*&KVG(@\? 2 M?I=U*9'K:#0YD $] [2= 1OR$^8CP.!03.,/3=L,-A.V!EV^59"])E!497PEC$5H#=-8L(\Y&D(0X),_4@ MYV$8OQ;/9JEP)DY#@8Q"JE Y^-GQV>P$ :_Q!N*U<*M9]A[>&V,-=Y4E)R!. M)LE0NP(3=^TZQB%*R:&QOPXH5A!6N.BW7F(K1"123+,"M0"#(&++H>MXHQ>F M@PF=ZH61D/281AQX4346F3/@JJRH0!?!36)_0"5JLPTH+U!R!>Z! SF]A6U: M6EW(W/2P*QF([MK^JYC0&$%S?@#$ 5F8!J24(8BSWA1K @O78S["_A#B-H)T MG+, PPGPP6A69(">MB!4'4UTOU@!<0*7*U-O<)]!;8,G0/)["LXEV%\@?$@+ M,;H)NF7=S@$>(+VAYW7B#E4 R VO96X .YL.MO\0?CF$-9"?A.\K 42B/N@[ M0OS?!U"0]PG>9H?,8(?\&HFS2Q 6^()N)$#\P6Q5HA%5>YFP7@.EL0)A[@>2 M6/+EG10;BW0/=XQVT@L7"(HC((*N>;\"Z+8F(5O"Y=]-LG";Z)W[]Z!3U9Z?MQ/ MT'=_C@*#O>R0C_-/V/L_7$OE#]!2_P$E]5MP\V_41$"D$^KH].GLA=+R+'M5 M.$N:]1WZF(T(*92:Z*?08+B+0Q,Y')70S;VN!RD"'A?-]X@\$=9NJ WO6F>6 M0QV4_*X5?FU ;0'KRO.O/P(?-4M:[MHZBN\D)N/K2\\C2-BPDJXBF4H<@T^* MMX7X[@R)/P99%>BO YC]IJMQS\>.T3\0"%%V:.J#K=ZBMZ:N%KH!N@[;<-Q+ MR6+1MCT[=C(M*%>U8M#=036SP97';B)HBM)N$%NBJU/LJ$W[[<7%.[]NMD58 MS,',Y.--;1*),1RSW=A&:$2I"*BR6-)C+-Y^&Q4 DI"1""M%]0LP.=]_3+0I MRGL!" 0\H:I$"X4D1WCV(&L,&# .[1&@'AH\6P /U5LF)>.&.MH]Y-[.KC/@ M6MM6+A A&P1[H =-343"P!;8BJ%6"7L>.)/09>* MFEXD]2"$AFKI=M6"*#EL;W&'W# '!6 E"G$AJJTKU29FFF=T13:6RU8%$-/< M&+ ?:PN[K;&;,E['+/O)$DS1Z3_BYEPVB\3>H#]E ;UAM>!M%_ CW@5>VD(.2*B4R?0(2^] MCIZXX@@7;>2E-^-4F[V^"DH< &[#K$$HK-$,V7))B4K.%HHC'UU&6.!-)8S MN%1TMX@ $5V'-N)5)D$18E9,8! =$TK8XL(=P1V MO ';FM\FU1NH?(^(2;G4>]+>WN#)\;];B7VK!IB!G"QK-,T7:OW^#71ZVS&D MJ5L4;,%+,?6]8TMFW8AZJH@^@IG_/>CFZT)-QTND2(#9T1V'@@26 BAJ5;A' MR[Q.EOF#7^8,1?R#%7 ^$F, R!)!OBB4*CI-=JMYSL/R]D'X VD0=WHNQ4\9O M%%V(K&(,:)OL>U#4>7;Z"7FCW N*,0&Z[)6&JV"3YK:1NW$H2#@5D&$*T"RB M.*,0@9M21M]X'1$!!-AIJJ(#*_-5"W\\6-]<7+_R FSR^4O@9\\U^MK%=1![ M[\$F+[/SHZ>><*:7IF04K] ;!;A)(7X7KW"@@"-;$"$VLC:@TRI2'!YH4/,- M)E[(UIMZ(!]K)B+02%.P8,/['0O3KE+ST5C,3S@T3=%^1;.>E"&^Q#H;R5 I M,P)UEOV\ O-!A9$N)AX @7P88'EL5J!-D6;M]AH8LTE3+CR.N2H/$*T>:P"J M;-BT32+M)3I)P06V@AWP"BC]'+:OIS=M@RYGTX-X \-8PS8 S] $X-RZ NQ M&7 _LD+LEAQ+%V(S!MV!V(B)S)<+9(Z/Z%@HPC<:M:(H)<4L1FC6)QORFE)L M6T>[#8C\%RE*KQ5GV=70Z9:M8;$#N^"B:]3F$\]EH!@LRE*RN8/?%1$N4DDJ MF]F#U!AA>V,=BQ^U 1].'<$! VU-\ASW>QMPF 8!V MCCN&L\Q;V-*%#UN5MBN'-6AALM(X:(]Q;4;9+N4S1^!SI.\_-&#K \;(.B6[ MF@U>UD<)=G4L;P7'>T,_8@X21@>6W[3>:*# 65 /N_N%$<4%Y1&5'1-]LI\= M*1(YP8VT_0:)#0U,$&.V= Z),8UH-BL*826FO05/KFPQ*_[[?N]Y,@RA/<'V% 9N(J% M7\Y$6P2.#G(WYL/WLC]I "Z (""-(/&6K?A5.]N^&"B:V8Z#'5@HL$]@1P1R MZT'8G=H('M0C=)'L]MO\RU MO>VU@30P([K@X1\$M".9#8A6'07 M;KFLF2*OP/C@=_%0P.UTD5/<$5DO0S/5B=H4_X0])LRK96O %$4.)EQ%(DAO M@4^IO#L(*D0:Q96'B8HXQ&*[ZA!+'K:10UI4(#K;#NWD2)5%K"?4OH=4E#%5 MT(CSHMHH]3C&Y!=,%U* (733#MT#XB1>4["KA ;&7FMB)P7ET@N6C1SJ76.( MD.D>YK7>UT[A%0-)(FZ%VTU%I?:#ES-.!*_K)R"-J;$")$F.$&ZR2 8,I-DR M1^YP*Z'1RM[8"LV!APH;I !.?:3V&4HA"POXUCNZCG 3[379)[NKGI$]>W3Z M$DLTE%0O&)PI<^H><0ER>,UQ4 DIDW\^F>O4').L!QY?V0T%P?>R#*XA;&L9 M[.X=PNYCY+!U/1'9#WS%EC2&DPV9QAM,-'66@MOJD&XW9HJETUUC0"2@%3G! M1/U(5]XZ">!.K9D51D84C5FR!5NL$@Y!4A#K+]$Y/LBR,+O0H%'(KL*P'CA[ M%D=7B/PYJ( P.">\$L5,]F1PQC1"Q73D]_- B/WI<$\T=BCB2XKN]A0C_"\L MNGO3B RLLX)V2_Y K^+P:$ 2^H745W(I@Q4A![ !=A< - M.EH86$!YW8WL M57(\T/:&"0#NCFVS6JHOHN$XF,5[<#_2"*(S3BC_"E#:7K(='5ZB MU<77<:R-R #_RX DSX4?56:P=4HA19 E+MBNNX[.O< SE5*Y3=%U9/ZQQ0T; MQD.,[I.%9BHNT0D34MX[6E+=@@1*72J1L#(*HH8E?=&+U>>GC-81SS:")'_@ M"D76:WX9'R$X4;!XA?!M$#L296+%)G825@2V:UO"-C>&JA,!\10C1[G%)L]8 M&M/*. XOZ:B@T="J$4TA@C&2A;'D>[^*@Q#!&_1BDJN4)F2^BUQX*H/:L3NI MHB?Q_W][4&(< $E4:*QV?6&'YM9)L'#FWFH6$"'W*4"*,C#6O8T4JK0$ZDFM M1V-)W9UXF*DSL5,;-1$(1\F"@ ?NEJ6FD&M(@=-@/K'9*$RD3 M\ 271"IOG;=)D?O;AFZMBP\TWT9R/+MOI5N *]I57F@3!$%^:!H",Y;D&4E# M8O0D:XV.O2]RX> ^V>R)Z)6\+S EZ#^@ 4E/\'8GH@,#*1130".^I())C@,3 M^X8T<1AQ^G5$_1=@OKUX]OS%2[A==JUG8_2LV:I]Z9^ \<#DDCI"\6Z2HA0L M:1[*%0>LDD+Y"HP-+,[A6@_1I($D:^*P,!-9RPM>6[A+69LZKGV(:NS"U%(6 M>:C1C)T4O1;4H!\'I%=R,0_SA<:'BFQ%N8]MY-/<-T2 M, 8U2]RV C#*:!- MX7E?%PY^(""2A JGD 9R !04S?#X&7PMA":ML&IIC7$P(P4?WNE"UU5F@[40 MSTG5KP>.J]I@F$/T=G&/Q![P^D5]&,^7(G8L,3K9!K7]8*AD X@+I3?]/JUC M1W+ .CYF,:D\8?_09=4P?FP?!#V?L^4P:0(DV;I0FN-K8Y+W@H#)'PQ[7#)! M*< U9[Q%7/L%T3!3&MMBB:G!="IC;_(.*Y)XP#J=(#GNZ6AB<31P$V,9(WR8[\IMRE!"O^J1L3 MDC=OD(^XL)#T%;HH(Y+BE"JR$FT7_@>1 FN4[!B3S VE3'$2C< 2RU#PN(7]9:<1';+!Q8MEFJX+[+O:.!CBI(IR#7)C4)\=1KJ(P6#!(_I$,BBMW=@U =7O6O(.MEW<, M%1"X.ZYMJ,9XWV!O&$-[E^\W,L*J[ILG<$_.J6Z6L?T06ITH=:/D%[%'U5'Z MJIW+2;SY5@"*)A4^@-TJ=.-/(SK7.+(39@3/KAHC3J!D %LL,2(DE.3PF/*:;E7X-(^W)K=J/.]\E=2?Q.5ILU4T"F7 M,%2X6TDD/6G'P)_Z*V$R\9#O?$R2.+E(9).[+CG4O\^ M%MEZ,+YSLG/G]& \Q>_]>[G/H/KB#YOB+9[@4$9=#$T5H/\L>WITG)\?'T5W M5+#MO_.?(\:)TO/_I\;_4]1XEA\?G45W[J=&U#"[0FJ].XV>9> RGR@/NM>I M\:^T=[I;Z2&):C"J WHL$J>3'.[6F$U:3!YIO'??7VJ"_,9P MF[31CHH^I% MAC<4!9.1KD61HU*^A@[X4K$EUS=2M?)2?$)ZL_1O2LU,HW9#KET%=H_.MG(6 MWQ_%3X]I<04F'>3,:O)F%W71'\*[0*UZ/%G.X.=Z,#FN!HH.=1=##X98U_:] MUK46U0VBN<*]M5A.BW%'.=#/L3KQ(.1@&,U6HL>!S+@[6Y(S1@/,YW,Q]V.[ MLBL6O8;+Z7FXZ38<5%W=N>SC4U>A"7SS(-N%(<+++S(SV^MQQ12E2G,GN_ MK5#RV=&S_(&D$[V.K^D0>C"(3JS)L0VD97F,W5(.JG(8+.03?,DM9\F*D&/F M>B_GCZ/#>$!M:XM,A=$-\D:TBP-#(!$M>%('C7(]8C!K<4!\LL\?^8Q)F(/] M3@(_!'?-=IBZT99.!W. 51C F4G8\ 3T"@L4,RH"33$U*KO#'A-B 9S>('S M 0%O0+Z"P&?-L=CJ6FBWU!GW&)Q*)Z0/\YEVS][;C?8-\1%1*G2FW)XOW*(X M #SBAA"#\Z?$MZ,Q^; ?MK# R!>ZHP9+"O*'CL^%-HU)P@T+/NWFUV(^@DW> MAT"R3K][P'XL^!;VHZD..5X2G7Z 67<)@FHAB!XD",YQ)P[HXN1M]X&=!JP* M/XP\*AK?GYZC22C5"+^''-<4)'(,AK-SE(_'=_)LU=X:*2;82GD6OD,5K5E< M2B9-%8 9+)Y*R0.J>?EX:+PQR[;'8HXJW3>*:6K^C./BZ-MC M5'7#35IHQ1CM O8:*([5NNB0 I#9IG4FKWX@Z!6%I*:76:#YX?(22<6ZC;&MM M#X>&#[^-1\)KJN4:"6GXX:K3@7.J6J4&Q:V.I6@UF5+ FLMY76]K=@OP=D!5..=R& MF\HJ#.;4PF],^/BL+L6H#9^[D@Q?9,],SK'RIY#\2E ==BQ$\ Q>2)@Q*U&Y MMHZ#[8#FM04K%U"'M?6,X1"%B2VY#:=IHX!($-]J#)V,5%[TB/Y-&(VT;+"#0Z;]&<+C9$F("UN>$J1#S& M7?:X>:8S\VWZ-E?RC(H-$)H(&(WU8@H* Z6WE /MVZ6AVR1G.%@)0A^$<\(Y M>&08R_]" %JFL5W%X3I#"_>3:[LX7Z^F*XCQ#YI 59OB-UV@SS3(4[L(MLF9 MM*2,,:IQD;WS9%YE.V>J*S34Z6 MC4Z+]-3%!]M"-'20;A^Q^O0H)8)E-P(I2D3?^6+F.XS?J 8@/"7_@YE%S_[*@8?5UK$D%91R?)W(@RH)AAX\ MV0CU8SZ+;/=P8'^_]Y-TT\9^J\?N]-Y7+WF_;<=948%.A\90-E:JBU,"=7HCG,Y\53B = M>2#>".X3UW7Z7:; T.=A7".["PSG97!UHAP8?*E@XX2&GD;D']=\0)VJ3 0> M>: R&^EP(3N0I-CW@#S+_CF]%+M;XCN!RT4^\DQV#J?D4AWC;3T1HG$>3(HE M4?QWKJ H@M12HT>=FOPC9QH("%FG+<&-F&5G!]C_(9QCVH4X.(;WVB5O4G&F MSAL7<37+>I_28 I"FN[VL(R>@?!6R)WCI>9H9)\["A_5J+ZP4D 3@B-SFF^A M%10\N,EY2)6W=5Q2ZD75WJFD2#8*H&.4;UBB5X2%75&(]"[.VK\4D+]4_#L9,)*2JEDF.2EOX],/K2-FGJ?0]-S;*G M!]@^@,-;:12-A7.,$@=>^JU%TZ1\"OD4ZN-]PJ9$-%\T?VC=<9'&8>X0HCX$%N'9 MFV9A]P.BIPXM:G?4.-O>>EQZ5,'-6PJ@\[B%#U3L%W.I. V.O^R""V-[,3K: MZ[BV,>QNKYT5HYT;[61\_#*NL=?%)EU]6BV650.4VM"$8Z=R5H4PR]%%!ROB M:!N5WW@UA7796E<23Y%T6/*F3: *_I\>KEOY(M&M5'BR#.V*6T^8SK<#8BD; MF\)W*)ZX-KTV'Z7]#-ZA<"V'RGP=/1YC'!D0H8 :-0@ S3%'K2T,:.>@8]0L MB>.14=,;.72I0>9;;5##70@V?$XA>L:W<@R3<+._#M7GSU%V(SE/BI:N)QT- MBL:]'B-K)YA"8#24J\-A(R;?1-,*.=S"IY;U8*6?-^->C3B9/QRBDFOGT(UL MF+3%B4>Q+HK !,V &)+128L0F6J#.NIE)+P0DT$Z;=2P0\L!%4UDBU!^:AO4 MC1<(R?#)GFJYO^,#8%S71$7@>-2H38T^V7#=,5)MQ-=\+LG72F/GQ)" L#LH M>9]LPFCC0THDE%[Q:=]040\LVW#OXC@XF70[2I+6VA.'I@:T4YE4T\;]J4:3 MCH\W"U$_N#];TM'O\+Z.?D :W"?'"\17VI?-W]%3<>&$*UD4E.B-3G*()3%R M%7W5W89*<(T[_:+:I+$J%[\X-1H5PY ?(?5^;A*TITEKTW? E.6LKR783(.\I^/LN.\V?G M1_G1L[B&Z?3L*#\[/\XN6$F-]C(4J$L1R!@]OL[F.#\Z>9$_/3\[F%P@EJ&D MQ.CSDF&0D_SYTQ?Y^;.SO4/LBV<'TZ<*?6&\@-72QK'3O;.OOJ.AVMYS ^Y( M$SJKZYACN'9*DTY>/,^?'1\=X'<#L!D/'G3E:A>TR+BRE*J\J19]9&#M,P#O MF_7T^&G^XO3I'86(L-_YV?%1#KL>WWMZGI\?/8L)#]ODZ?F>M\4O .=EG-+. MWFGK8 GB/K3U&3[ED^-Y]EU;?E@9>/@M1@[!O7_5&FU0]@Z\OQXLMPNM+_FN M#_VQY$>$/7L!ISOW8?))' M(4SG/GF13C@3!%ZKDY"VE1^V&.6G-\_'0PII.F3<#@4YY19T728NJC]&$BF9)NE?Y/O<< @YOLWVG:0'USB-8 MI2JIZ#A6@;G!W]<;KR)\*P3"R(5+S^QR/R5GM>8].>AT?/3YOG.<;'N$YI7> MN]:$R"?!?KH+.[\5\!?+H7\/_ D?4Q=9SD7^:-V'Z$13=#R(@?2?7ZBWX9!_ M[-B1 M0J\W="08HY_>XNY+OI[2?Y)#3]JF^*=N#!19$9-+LN&TMB=4>-+W(EJ$ MA, M2$HFT8@/.2EV.2-Z@55]#TY@W*:Q:YL6F]2%8W:[N2T"GS](%%<$!,^@WM-I M\2?R-%WV^.+Z)W>@A5:2E7U8ET9LSW@ $A@&H!AMS>W6^) I'Z/0?B1GS M.%)-Q]%#:JPA2Z@YA#@Z94\&-E9#K O?,*M-L@+_Y=)^FV$!UVF;]N_;F_#) M$A97N Q=/ZP%'IG1KX='IU&IXT]Z+VC;*^NT;:GPWAMNY>OGS%[#*AJGE8G+ MP5;R71*U]*6U W?IDL^>5%%K?2>-[I3'L)D-$9I)1BY@MLK[?Q&TC$O?N&E! MYP[]87H7V79@7 !:O$@'*PK'>);[$I.X&[PPSR<-]5S.KU,W0BYZJ:*2!0K. M^A:6^L$M?T,:)?W,*EX/$(N1FX8CG!"J.KT1-N.N20DMG$[3 OYR>/0\!Y>" M\]NAB\)C;BUZU^7'R-ZUC>O A2C;MPNDDH8\9./WR \NX2@ M7SI+]Q_K;ORR_;#I"/MTZ.7*FD7441_VC;H\@L7V 9#S^/*'J[<']!6-HF&_ M(33)PG/SA]A2+8%T= IM##+'\$34X.C209JG/>2N$;D/VMFX=:+_3HUTVJ$$ MNDZP[XL41%WAT\T"YAEARW+(=K %;Q3 S;?\"+KC# MMDZ2$=A+:YO?1VEGN2XBEI;1-PK_#%K1OS^:DGOI7B!M(HGL-5^^!^-P-O75 MU2?1AW/!6%K2YX')T6IZ_H:NO^N_0'S!']X-C_/GB]]*XK0V"WCU:/;\Z2.. M[NE%WV[H,[SSM@?+C/Z+62G3X0/P.WY:1B]P O]=YJ__!U!+ P04 " J MBTY:>$9CAC85 .5P & 'AL+W=O[03V_RXL/:B-EZ7S.JK9;4=R_DFE^]^+$.ZDO_)2L-R5=.'_Y?"?6\ITL_[6[+O#MO)DE3K8R M4TF>.8552 MI,XKD8HLDLX[5H=O$A6EN:H*J9Z?EUB+GCB/S+RO]+S^GGD#YX<\*S?*^3:+ M9=Q]_APT-H3Z-:&O_(,3?B.C,R?P7,>?^.&!^8)FXP'/%SSZQO6\X?B\9$1? MJYV(Y(L36(F2Q:T\>?G5W[S9Y.( U6%#=7AH]B^@^O"\_IESW-3..[DKY?9& M%BP(YQ]Y)N_O8%3.Y;J0_+CS-K-'S;7(7*?<2.[W^:@C/GNBI4)4 +IC_N&=>ZJ/(T M=AVA5++.L&Y>.&D2P1'ALMN0Q;.:NCB/*KJKOOK;8AE>8)#9'#]B M3M5<,AQ2QHE*RF;+E*F2-?_#&%11L M5R"N%.7];\Q!FK:0.Y$4KI/?RF(#;^W"?V;5"MN$0CL($+B2;'=Y 1V0'^D_ M3XF5RB*YP33-7D!T7($[M589;3YSWA^E8HY($0-5QQ P4PSV%2I9W3,#S!K8 M]$H6$+P"W_@)(8N<'0LNQ)!P8=:M9XHE-HP(P58DRH$I;:6^AI"59 E? F.% M

$6*X23*A M[Y JP<,DQLI%!)U524W:)H^9'#T[]MW='$@F?Q0?:DHV15V1S@&M*2DW!KBJBC2"%ABHFL5%*O6E(B)R8 M8;:]HQ@Z[=R!&T^\\,PG]4UQV77N-DFTX1N@,H'NWSN14!N]%*E')&K)E/;B MNR(AP2M&(+%3[<@W-EHITP2")_.X%6EEK(88GI,0\4FD]S#-(U?!1]AVZ=Q( MF3'CT^17VJ6JQ_/F^#,(6L$RP;JXDK55E$3,NA[0698'W#UYC\RXDB"ZV5J3#G^#VR0G:J61DTD\TF#W[@VW6,B MUB59#@(LT*0[)A6Q)<,8-[K,F-10LI9J[%%D472'207Y0< (/C3O%KZVRP1, MDJTE6YC9WE8*P@;,%SCU)(^UIJUR\G>D"_V]M(26XB9E A2STI+NWU5+2[V? M%1PYZSCK7RV^1IR@-TW$#<6*! _A/L*>K;E]$]5[Q.84(BB1/]Q*1])0M+R( M*:)6Y)NU)#:0H;/5:%<2VG6 5;6X:[SZM4/>9A)<_.;_+UE-E/,3*%UGEN$> M/8'%HF_(T'^P6')=R_&:Y=A_]E10_)*W%,%3"NT43&7\M!EPK5EZ:;&T6;?5 MB?=YJ=V I:;UL">.%[J3V<2=3";617;F_L7A88_U_YH11=P",&S\J;5TX'I+ M[Y,$MJ/J^;HH3OONJ(+;HRM:U_ND> >V:"_7'_\:*#];)V1[9N;3FZ>#T4MW M.G_8_.T3W^=YS"[T-!I.[+E>L'P8XLMK"((6^0"&*ZFS(+=!'O7AM_ N2MG5>1;I\CO18JM:)#[23IK MOGS;P#J1I! =N8C&7T!7;31@Z.I# MU6YTH-1N 'B&K,V&KD/+8]TNWH3-Q+9Y4>I;1 MC+K*LSH.<6)U;$5E?\5'X]>]"Y_2DT:5>/KW[RZ-!CW5)#3KN>02,DP9QSP= M(P=%B^=U7M!XFW91C&J7)?@LHTW&SEA5.RX!V AO0&L'YN[/C&O2\=A.% 2F M6,![\V,2J:6!R!UUB-))GL8(4#HNL^R%"!8P)R/)TR36U3-3TN-:L6IH;-@ M?MW(-I4R4ZPJKI(PW0W/36;<):GO^)O-4UP:]9(L2-H'?4#.U/B<[^HDYPAH MW=4RBWM=G;!1/ C\3=C9L+)A8I]M8R";5JY91YK;@KR:#:M$D6;>PS<;+K3& M%TS&V)!H>X4*31<:-7%MI5U4+Z2KBUK8[[[_2FQW%YUX#W5PWN0"$\,M,$RJD>6]WE+J\K\>Q6E*"0+5R9>-]WYWXGKN8>WS; *3V?CA! M@N$O;09SM:)FIP[1&GF1J2-L4PE64$N10 D@O'$BPFASDL5)I.\WB)ZE6T^% MJP1R3;6.2[9W>952%, S.K)'FT3>4M4KPYHT,^:Y[TUM//3HM-H'+=VG-JRUW3FG*U,J6@=CIY:P ;=L&H&-@J*O< IW[MBIFJ MN8,G3 "F!TS!TG+='>1K[T'< DK:BS11N=1U2@!NS'<941X!Y4[OM:WV)Q\4 MNMRFO)9@0B[,8Q"@M+ZMZ@I9Z[WVL;R64)P;!6'GZQA/4=2M-_(.T-];1N', M4%I!/]P"1$J7UEK*9P-S.>BBFU%O,SW0A)#@8(?.N:1PV!: B"EO3#[5*[NW M:]Y1"P%)<;>SUN^AT53<8B)NR6(GV4R&>:/=M>&R'4W8-.::WDROH02_!> K M@!-A\MLJ2Z(6;V7@\EI_[?BYT?Z.K;5)1BT#LOC'Z,H=:LC5"6#3F?LCFG*? MR\/?J?/6\2?_:[$]H,7V>ASB6':0RV!D?W^ M-[5.P,9GS,:Z!L7(S@Y*_^N]8 M!.YL/N4[IY:\9JZ_"/GJ%=A7%E4-'"CZP-^HD5Z.ZP>+!S9%ZB>.Z^?X$W'VY&7ZB\S7L=]&!*P I',]7983]7D+P\%./Z-+ M[R>:>O30H /V^-VZ?2VK1VODC6RB.1?U.4V\9$]U^DMZ>'N8\-ET?D';;J@/ M!L,R%/9;*'SD^=_?J9%WB+M'@M??J+77P>J'>GC="ND#FG6F?H>YE%RWYT%& MVG@4J7^KG 5"08ZRHF3RD]"^\2&6L)H,1,OA$W-P%\ Z&UA0"BWKM:Z% 4]2-S1J:]0#*H00W*?L0H*[Z0%=-VZJNZMN4Y9 FM(-[*%V.*?D) M6O>3,Z@6/0G.IDTEI=Z=349[%B))[]O RX0CU<1RM8_LBM@"']HA4V\@EE$A MB5#J M1.#Z3:5%P,*NKIK";4N!9V5A\IX=Q\*S V.&$ M@P7PQSN7$/QUSR4$(^<2Z-:?X&S" 2/X74XM!)]Y:N$M[[C378'=^?Y8GYI> M4$EE:0JU>F"O \UNTJXI66T!^V##Z(M(Q]?ICWS'Z M:&']DY^)A_0JK.^$Z MU0Z$QM*82=#RTY[ EGH[@R-N&U> M G%U:]T$QS9'M393-XD:-/+$:VICI!3<6F8WQB["[)2:+-J&*";;G[G=7&J0 MH_M&:7ZG,1I+\W25%*I\ED"(^A.>\W->? #OGL% ([O:ZN'NQ$7(MJX$T[D[G83.=]WZ M3SM@MEBXD\72GH267\P&](.N*>::N8NIUR5V'OANL&@O7A\=-8\?^2<795MD M1)+!EM)RR%_Z[BR865>FH>LMYY;'I[ \/,90_]_SID*-4[K1F0JN :QWWEQ9 MSN:\W(A W>ELZBX60>>:-X/>+-L-#NLL]1W+W3=I_M";:GDBP0B@C M1O7[M<+Z_R\9D V.WC7WOR]R\N"B*.XIT%Q&0 65CL/V9ZIC-X/Z:_R;?>SK M+05:EN_EEDH=O^I8JN^^&63NW7[/TJVE?:@2/KS2/G\93SUU,ENY\YEN/>6XX#TF5G%?FA/]8BV;F!M[#7KDYA1:Z ?57^G>F[A+. M:.9/#>,8XF7Z_$U;4C"E7KNI,UO.R(>U2X2A&U)GJ+DP"Q;@PK3#%9!G.H:V M5;L4O!>!;3R#Z7#)=Q>A[X:^;U_U00;&3KSQWLCO;P+#<[>/8@-_)=V?3!9N M$/@=!O5T/YQ2&/8ZNC\-%]!_[Y%U?]_U=J8_4O,]1+!%L/BDYD^6"PAAUM'\ M.3>I$13;E2$':"$2]B:^'_L.QE'Y97O0\?#Q02M?4/US2Z8@/XQN>]I,%C:O MTY\OZD"Y1[P]I?.O$0JX6"6R;H:PDIU3O=;Q4&'9Z,6AKD\];]O2N./?"B+< M3]6UM5F'A"HSKM$KISW429;RF7)_F&!JUND"![%]5:4-:51('M(&TVFY"2MS M]YL9@QG-,TH;J=$C]$DY.B%?\7:P#C4VK,/Q?+ZO^4$!4]>Q6=\4 \FT4N;;[TVUI8?RR3J3M MPP]_QDSJROS C;4=6TI+WW>]^;1S+?1F[AR2^ZXJH+;U(>I\M:*Z\7":)3"N M/YD.OK^JDC36OZE"5:$M7.^M[!Y(FR&Q0H*U7%I7/,2X&632GK#*NPG9%"$; M2;*5(.,2)5D^X5=:JU4,>I7##Z<'KC3,FKDAM&AN;<2?8A6?#X6]XJ^$G=*"RD(L^6W,KTOJYQ MF]C1^?(G+SV\;7KJ*;>QV.L_RU?/*C5(V,=@,A2F*2)0I7K/[S)X4[@>KU5\ M0%Y.P$84HC?R"<8&[MP:NW>Q?0&"A#:2H8S_A %4/5>) 5Y;&7.3*4I%LB7? M;_""KMF.G5.HG]BE(K/?:^P=LQM<^).KR<](S40&JVK%,B5C\FVSG5*2 %S_ M3J2"SA;_'CH>HOI MH)PVQ?7EK.728K9PY_/E8 :H.=*G@(]]VM?H=*UOE=,:07 IG!TAJ9)(!V^N M'>W3@)\VL/K48.\;^D'2SU>[_BN)8S6M497LZIG9%2G1.LDR@W/-T8NARNTQ M-.>T/1ANA23?'.@=9VHS;(H,U@M'AC7$248*(V3U;,/\'_NARW/K-TJ!>=?\ M2ZSD#ZJLU#]7VEQM?NSU4O_&:3M<_U+L#WR.4D']5WAT-%'!E- #W5WE>UE]H@>8G<%_^/U!+ P04 " JBTY:IB4, MW?T# !6"0 & 'AL+W=OY(6W'6) 6*?;%% MZI[GGCO>'37?.G\76L0(]T;;L"C:&+N+L@QUBT:$L>O0TIO&>2,B+?VZ#)U' M(1/(Z+*:3$Y+(Y0MEO.T=^N7<]='K2S>>@B],<+OKE"[[:*8%H>-SVK=1MXH ME_-.K/$+QF_=K:=5.;!(9= &Y2QX;!;%Y?3BZH3MD\$?"K?AZ!DXDI5S=[RX MD8MBPH)08QV90=#?!J]1:R8B&7_O.8O!)0./GP_LOZ;8*9:5"'CM])]*QG91 MG!<@L1&]CI_=]C?3 M9P#5'E EW=E14OE!1+&<>[<%S];$Q@\IU(0F<_151E?/H&?PR=G8!OC%2I2/\24I&>14!SE7U8N$'[ >PVPZ M@FI2G;S -QO"FR6^V4^&E]$G3Z.Y(2Y")VI<%%3Q ?T&B^6;5]/3R?L7M)T, MVDY>8O^AMI?1LS$<$\#7%N':F4[8'960UE#3R2C;(T0'(@0, 01MBXU06JPT M FZ41%LCR-XKNX:FC[U'Z- K)P/#<"-T+R("D]:ML&M,^Y%\T030ZA^16LLU MH&+@9D#O44(4]\DEC0NX:9+Y( U]4B0QHJ=ZID4K(L&I>WLM847.6!R99 ^T MEE*Q&Z$A1%;SA!]0-KG),8P>^(RX8_E$\A @@QY8F@Z;1)#@3VU;5 M[1Y)#OH:DVGGW4:E,413D%REM$=.^Q@N*:UD&V@*4A.RF3U&RS]!AK1J%+"N@\*22>25N M:*QV*2R\IT%-F:+XPXC1NI=\K,$U<2L\?F\CB=@$D-/:*# M6"MKF8".AU4;)=]V3MDA3,[^CK1P[G/B>/=8!K#;_\8S3J6*38-I("<:$D'6 M'&@B;CWBVRP$D"<+T%Q LR*%A]F0PJ>'6:ZH:C*>OLY[T_'YZQ&GJ"#NOZ&I3E$Z9&R\.CCEKN7R/ZV>4L#6E M1>U+I48?Z2X%ZUA'3XI3K^[/Z_\(9?9SH;1TOQ%)CB&)I]Y[5/N"MU/WKCD" MC[5;6RIM>>1(T%OW:"2\>75>3<_>!_B=B^U2>1#*UUXT#>A]XUP\+-C!\"FU_!=02P,$% @ *HM.6HTTW<8H#0 M."< !D !X;"]W;W)K&ULS5IK<]NV$OTK&-=M MXQE:%O6TX\0SSJ/W]LZD]=A)^QDB(0D-22@@:-GY]??L GQ(H9VD26?ZH8TE M HM]G#V["^K9UMCWY5HI)^[RK"B?'ZR=VSP].2F3M#)TMA<.GRT MJY-R8Y5,>5.>G8R&P]E)+G5Q=O098LC'E/'WY-GQ\,22&5J<21!(E_;M5+E64D"&I\"#(/FB-I8_?O M6OHO;#ML6[:;/^K@CU3DI>8K.3_BZU?.YD= MB*0JG7=4$X7%)0;9_%48Y^[N%E+J]8F2Y4M?Q:O/U3:W0M9I((?'+^ P:FXDO>( M@RN?G3@<21M/DB#^A1<_>D#\6+PQA5N7XG61JG1W_PE4;?0=U?J^&#TJ\)5* M!F(<1V(T'$T>D3=N[!^SO/$_9;\7/^D73RGUM-S(1#T_0,Z4RMZJ@XN??HAG MP_-'E)\TRD\>D_[MRC\JOE_YR4!TC_WIA]-1/#__W.'BTHG_5842XZ$/723< M6HF7)M_(XCX(P2HL!DY8S+4JG73X<&F=3C)5"K,4OQ:)L1MC):?TQII;G>)) M1Y:0E5L;2\HX(W195DK,I]%P.*3_1$G*L:C$Y#ED(,.2]WQ@/.Q9!<.7REJH MP0L'.];1D> GK\S;K@Y)8BHR&ZSIA1TO>$?2W5'!5LNZLR'$ M2DN<7T:H3J6S.G$U3")A-K0 CS;*];T+0:Y_)>+)10FL4$)^LF,%[QH%$-#S@C M$9E*XM\-;@:(KE.V@$>OU:TJ*G)XJFA%?'8ZBT0;7_&D$U]:5(<6KK"B,,4' MQ$4O=>VAUD&L"$[)69=.[!LLX4.NG5-JP <,QX!]M?@+*E.*4\32OU IB6A$ MH1)5EF@O1+6AHA].2S4119%2J!*YT0[*?&3I$>4H^5J4FTP[TM;"5ELJ_P7M M0,\CBV9]KNQ*V0BY7)0FTVGXNMSHXM@LE_0@7^@B?&W5IK+)&C$5-1<(=8STM@4RZ$R%E1%51*"$UFNH37!:E%Y2;1=YSJ35M0DJ 2VPTT^>%A M47(^U] DZ+S*15'E"Z"" /P ]]U*"%UDBMG*XZX79KH$DWJ2%)NL*D4\/HMF M9_%#@MT:6;I5,+A)*02XL#![.4XFLW/ MHG@\_=9((^^7@@WCQ-!%:5R+H,M+!W;,264 M.'P+7L(\P%Y('*&["^P.,N$QKH:2*KZ&:P.4KCU@5MF205DAU%[KK4;X MY0IS"<5]U_1EY2H;J!V^A:JU!A1(ZWE(=A4ADMSX9J9&FKI3-B'+@8R$\0<# M/63(,[3$R3N1:;G0&3$^^8%*Q:;#7*SJ$X\35*R(SB'7(?]!#T$KVLBE:VE- MSH];.X^\H85QCYOY8)P]@! ]/I9YB93H2\J6=O8Y]&'.%CFHF1H<[&3\.Y7Y M/I'+'72]#_S-0@);T?/WFBKC@[35E];0&ZQ"S M!?L1W]1"E7.74OU,MA%5M22 "S+.\[4*7W3K1J!)\%>I4XT.P'NQ8%= M+T6^\"G)^G=BG\DM]YVK*I.AD2)I?NZ@<^#\ M2%N6F_OV6^:%A\KQT>H;A6 M!7:50DF;:4)$O?3!SOR%(1:C^J1AN3/HM+OM(#^N^T%H$^3Y% W5,SDCYD-EG ]U>5\ZE0_$&VG?*Q>FQ^MV.Q59>M<<6M+ M&>UOD7R;U=<%&5B)W,?1F5X51%E)Q9WR:F16#QH;&0C! H8X9K,W@B.!QMY=[R_U\MS\R4E,,R^OSWMR\ M*YOI.(!@7^F7:ZV6XG5CZN_+)2!@.T3^$-GM=0&41CB0FX!^Q6B_0RM%4;G% M HX."V\$PW0>N;CV.5I<-TL+-(DB/A)U%D*PLK>$5AA62R,E1T?AR(#E[JCM M)*8NIO$4P4U]9U?VWP*$+K,KJTOB5-3K@/%$FB.)T"2POEBH#6K-NSTG!J]Q M4#T"R&/,7V0"C2E+DV5F6SXE6VE?C 7^/:K%49@I^6HI MP7]+;;R12Q?T:6MZ?X_6J?-K>IHV1F*AG%R/A=T);UD MNO%!<_,*5DAB<'$8#P> [1'Y)$RN1&MN"S_=X_F(GM$47 .P5?B>AP/XI*'- M4'YW;[K8'$40HHXV48JWH^V6\/-FC9R&0\^;J7]TM#=)?4_7_I-NW:H,.[J> M'?U]SYYSKM0^&1^%$2D/Z?DO@]0OIK+HR79Q-?G[UK=W0)<-#C(T3MKK3O4L0M#5PD&?J"&I/8=%%LHJ*?$;WC.96?D[[#G M3 .HB?O=*P]G%(8H#('$7(T1WE]+TW_OL3OB$+O0=!-:A92D[X/)8ZGCS,@K MP'U*FPBM UIC6_;Z%R7')_;L@&,T_")HH"MAL]D)K%$=4Y7N1I7-)HRB92H* M33=_?!77H?O@")J2^R?>T!0T@/!J[$ T>5P8M""^GFTZS;E MFM1T)CO5QE\/@ P5%R>/I_]P+Z<:=-"5%5^[X$342T5N(6+TSML?_9H:[2]K MNA<:Y+'6F.[[#$H9W\]Q+6\\<\R>64IM!1K&2G4DM<78-Z+$6?0(5553P]2D M(==;3)\E=P'\OA '8_8P=-T9&L_6/[[(TEI=;.A2"9-_[N_IGC:Z[__[6]-> M0[.?R^#"M.G,^+-X1<;L9_FD^]#WJ%<,Z$,Q'\Q':+\HVM25ABMF<4TKAS^V M3_XP9 1? 4VF/XH_^4TQ90? )M$P6UV^/UY2FZOINIWRD2]9)H/1_$?$H #( M?4=#HY.8B'M%F5(;]XYD?V3J[_5=]$E(.JCNQ([>P;2!YHX:5!W%X]-H.IW[ M"$AQ.!W,9F*[;T._2,KA@.'/A)\O,/=/1TN_I=(Q')P&F_D]W6#N/PU07.S7 M# D=1(?QG6Y>#^-X'L7#TY J[;2@[NCO]OH12E$RUV]F'KR2K8J.]%Z)V ?/ M#D=Q-)F<$80-M;DJ]4XN3'$<2*(;M3K?.\+!(>%^JTFCOEN^KQZG"N/ILR9, MZ^/30WG$$I]SVOX+GZ)G^@DL$>[QB#OS36;NE>I_%4%8/1P-9]%T-&>!A_%T M&DU/XZ:P?HFA?N@8CL91S=K 9G8_>-BJ/ETZEG[>+(IM;1KF#E*G87L_4K)I M\S'0,?.638=\I_]]#.,YM]>T?13V.'Q\-HMFL]BK-1I.HWD\^SYZ?5LN\11^ MQ]2!POP]91U.IF?1''DJ"L5U,J0 4HZOWYK(=W)V!^[]MZI?DLI[[';\N9P= MS^)H%H]%JK.*@Q@H^KBFZ+J'Z]RM>=:]XY=4X>V""]"OPK4-;*XE@G-IPB@[ MK5E]7?'ZZJ:]'D&C(ZMP*^5?TH7;)GI!@6;EF 4B\@/1]R.8D\ZOF?A=*_UF MBYK,JG#^ATW-M\W/PB[]KZ':Y?XW96_0>FL$(5-+;!T.YM,#_\Z^_N#,AG\; MA;;&F9S_7"NTKI86X/G2&%=_H .:'\M=_!]02P,$% @ *HM.6CGL3%VA M! [PP !D !X;"]W;W)K&ULK5?)IB8'IUQ6/#E#9$O$F 0X &C:?S\-%X\+BCCSFIAO]W*U4)4.F<<;B5155%0^7P!N:B7CN]T'^[8+M/FPWBU M*.D.UJ#ORUN)JW&/DK("N&*"$PG;I7/NGUY$1MX*_,.@5H-W8CS9"/%@%I_3 MI>,90I!#H@T"Q<&R"D\5^+Z?0FC>+PO4/_R_J.OFRH@DN1?V.ISI;. MS"$I;&F5ZSM1_PVM/Q.#EXA/.E3>PX#A9GW MBD+0*@26=V/(LKRBFJX64M1$&FE$,R_65:N-Y!@W05EKB;L,]?3JFDK.^$Z1 M6Y!DG5$)B[%&7+,[3EJ,BP8C> 4C)#>"ZTR1:YY">J@_1CX]J: C=1$R=#BA;_E9(,1_1C#%,>I*FD"2P>S7X%\!&?UZ8,?>V=' M&$8]P^@8^AL9'L>8C,A+&/+IPRSPPK,__OR:28"#P!,,&Q0;M&Q"U\F9$)J? MD'RI"I!4"WGZ;F-?L#LQGHAB[\]',@UCUY\'@R^^ZTVF;CCQD H76"V_9NV" M*I;T*W_J3OP(+87#3]'$=\,X(%6::$'. MUY?DJRB11!![318&WMF^,,JN,.R.;_(8"*]LVF+LT)($O',TS;O3WTI1$(U2 M5.'-A>;@"63"%-A8:Y$\$%&:&T:YA/*4W*WOU7<$-\^D4FC>PFB\.U4EGUO= M G0FTM$;>70<'D%IZP_*WJSOC3/^].Q[NWNC5B ^8]N31'#,+K/;6FYUR;D% M.ZAA6[M<$+S,E4;?#-K06@TF%CS)*U/^C#?^V<90-(T!7C8&"]JE^DF7ZFF; M%*VSG1/FXMY[P;;D!?U7>9M8F+[C&E7D:_&?MAL!I$;3J,N>B9[,).2 M# NWKX(FO'OW71Q$5 EVE,B?W=8(]AW/L^_>X'S6..EL_C5- 9';@+V.]4Y' M B]RI][4;OI(8![/NK-#$'QHR1)[H-:%BC.MWLG'9.2+EC1,A2,Q@R>;%*H_ MW)KI#,GNBZ=$?B99J#;" -@E;9&U=G!"?,#*;Z2ZIJI(6LDN&;"2F8U_FC)C M@^8F('I ^BW)U1.U96OIF :3 I@RPZ;"3M*NQ=<9X!A9EOGS3VH9Y\5]*9S\ MI!3VX3U,K8-4]4,W\N:](R\\[$(_B(Y-D]:]=-_%,+/+2C?.X[EVB->W:[*! MA%8*K%A[G=6BRK%_P>%)C'XT\8P'0RA>]#L[:N-ABXKK9A[MO_;3_'DSQ.[% MF[\"-U3N&"9-#EM4]4;3B4-D,UXW"RU*.])NA,8!V;YF^(\$I!' _:T0NEL8 M _U_G-7_4$L#!!0 ( "J+3EI?5?K)F@( .H% 9 >&PO=V]R:W-H M965T.D79$E 9ITPWHH4+3[ M."LV;6N5)4^DD_;?C[(3+P/: -VB46)?/A2"KG8._]$%2+#O5\M7,M&6[SW M0&U=*_^R1N/VRV@2'3<>=%EQV(A7BT:5^(C\K;GW8L4#)=)DSU/W"OO>=)A%D M+;&K#\&BH-:V_ZKGPSV M).=Y^H4WFC6*T6WNW!!V^AA457:AI;IV>!-YB-83H909JDLS.\Z5#OM.--_U>]/6[V M.BZTS)P:E>$RDIX@]#N,5N_?32Z3CV?$S@:QLW/T?Q=['G@'(G!.L8MF@T[A#")K59)7]U9O0D:263\B@]X;W( M-R\@4( 4<@]R-:$*1SILCU][UOBD_VKT93=E*%R?Y;X5A]UAD%WW M_?O'O9^"=\J7VH:[*R0T&7^XB,#WDZ4WV#5=-V\=RVSHEI4,8_3!0%_]!E!+ P04 " JBTY:93DBT#T$ !L"0 &0 'AL+W=O>;%SG!M[ ]7(GIXJI1V MHZCTOCY+$I>76 G7,C5J>K,PMA*>EG:9N-JB*()3I9(L33\GE9 Z&@_#WLR. MAV;EE=0XL^!6527L9HK*K$=1.]IMW,EEZ7DC&0]KL<1[]'_4,TNK9(]2R JU MDT:#Q<4HFK3/IEVV#P9_2ER[@V=@)7-C?O#B6S&*4B:$"G//"()^'O$"E6(@ MHO'O%C/:AV3'P^<=^M>@G;3,A<,+H_Z2A2]'T2"" A=BI?R=6?^&6ST]QLN- M5%MG8E!)W?R*IVT>#AP&Z1&';.N0!=Y-H,#R4G@Q'EJS M!LO6A,8/06KP)G)2,)GJR3? M8DT;K.P(5@=NC/:E@R^ZP.*U?T*\]N2R';EI]B[@)>8MZ+1CR-*L^PY>9R^V M$_ Z_XO8!JO[-A8/RYFK18ZCB*;!H7W$:/SQ0_MS>OX.T^Z>:?<]])]D^B[6 MVTS[+3@> SY^&&1IYQR^\>#EJ#UL4%@7@R\1+DQ5"[V!4CCZ*\ )A0Z\@VD:@)F,+RTB M5,T0( \!4 MC-2>^NS8.CO30B2FUKL9P*JD#*I.&(R68)*Y+F9=<(?E,F;Y5 MCX3TB99Y*2E_@B-7M%4U,B8^/0\&)4D'H.?4"G6[LO"!A!'_2S^+3TY2I?3>/3506$U+ K24Y M^92N1\GJR8PP]/8$7DM?!DK<,3NRVP*R^G;_W!%:.H#[54W OW/@B;0PI\,LVH,FOZ][%(,L)L)U/!0DEE2KBEL[T)IAL7I^ MEC!QSN22YR(&Y8O6OGEGD^N7QJ74D2=UT$N-;L0_+;A"RB MD18:XN8RW._N/R4FS0WZ8MY\A]P(2^/B0.&"7--6OQ>!;>[V9N%-'>[3N?%T M.X?'DCZ'T+(!O5\8XW<+#K#_P!K_!U!+ P04 " JBTY:N7C5Z'@& !1 M$P &0 'AL+W=OP^ )9T+M^Y M"U]OE'XR"6.6/*="FIM68FWVOM,Q4<)2:MHJ8Q).EDJGU,)2KSHFTXS&CBD5 MG5X87G52RF5K?.WV'O7X6N56<,D>-3%YFE*]O65";6Y:W5:Y,>.KQ.)&9WR= MT16;,_LM>]2PZE128IXR:;B21+/E36O2?7\[0'I'\"=G&U-[)FC)0JDG7-S' M-ZT0 3'!(HL2*/RLV90)@8( QH]"9JM2B8SUYU+Z!V<[V+*@ADV5^(O'-KEI M#5LD9DN:"SM3FX^LL.<2Y45*&/=--IX6MDF4&ZO2@AD0I%SZ7_I<^*'&, P/ M,/0*AI[#[14YE'?4TO&U5ANBD1JDX8,SU7$#."XQ*'.KX90#GQT_*"K)9*49 M T_;ZXX%F7C2B0K^6\_?.\#?)Y^4M(DAO\N8Q4W^#F"I /5*0+>]HP+O6-0F M_6Y >F%O<$1>OS*P[^3U_[6!GG^PGQ^+XKW):,1N6I#UANDU:XW?_-:]"D=' MT TJ=(-CTD] =YQ_V"9-$>3-;\->V!^1+Y+\D4M&>D/GRGY ;,+(5*49E5M" M94P4G*HEX=9 22X,CSG5G!D"4IAF,>'2*H*R06[L9,/::;M348X;AIRC4%39 M"T<>2$GL-KNC"\AGFY#'SU-R2^530#Y3K$8JR,08%7&W:H@!TI(W()N$1PFA M*-20B&D+;88 O-0@=)M06^V^\$/#BL7669]1;=%"T/B);DG79UE_CQ6EF () M^BL@U'@D+/;.+#@F?H_LY;QPKC[G'!Y(I#2D4*9DS.6*? 4SR&=E&6 D2[I6 M&FU"3]7Q5%0OG6+5B@&=)IE6:QXS AT:=!@F.3P8%N5H/OJ*"$0&2N";K@#@ MBH+23',9\0PB05.5@\= ^5DO;(?09H2 J 0^=!3:C&B3 M;Q5T6HINED\".G"ML>>C(F@-&<6RVA;>A"3+K;'4AYI:=V1AG#F,2ZU2OP)> M_,6@*@'.U1@GS-,1%N5WF%U./-TZ^\ E+. \?ODC$/A'-"FDB]YY(NI -"N M6L'7!%,,R\%8HC&&-,L$D"^$ X#IT<2[+W882V O, M=P1Z/KG829A_^3 C,R0]!]?!U.32U>:. E/\@F0BAZ9RBU4#(&C\'28@$/H+ M1QF_R0Z]D_N)ZA5ZS?%.L=#'!;[A/2!Q&)" M"[&<&A[P*=#,N&!7AD6Q-&M\QM9*K/'I@?MV.X6JY'9OW0>$/4/9HL'U]A24 M%1[O+W%=Z1"%CLCK.*GBNV$0AOY3F" !1L:U3Z:RY&N AHW^=,C"LEVUZQ,) MACM+%^"L[KM#4PG[W]$)5 6AB0)RUU8-X=40HJX/-&-3]A \J_B/!^S\E;K7 M1 V=>W6\8,*S>[EF1:[.-XQE9,:Q O>:Z(YVTP!< F&%^C"L:%D'XTU]HX:Z MV15XX7N4UWT[,BQ!'&?]W1*M8L]0=;%3TYPA (:+5]DP;.3*G&76 M'X-4=QL\^0H3@#^E6E.\\).Y$KD?),@QSS.)A6X;R?SQ^"T#0;S0XR[])X=TTZH/_TJJENG'N1U*NG.2-_!M;W@*(9F_^B&?PKG5V;\3^UVH]\)S8"%2@D3_M#(OX,6L_4#>,^H/\G%_\\UH![YLACP[@@B M(E@*3F7$BB@(47=GI-9,4JQ_FVB5KQ)PJY\P=A>:\B\L7(^KT@9R!JW0_V'V M*?Z*/G" ZH%:4.&@Q)IN)%$G.A)-.>M=!9?=7C!XU]VETW+)W)N0%^D"G%?M M/@8X E>5J/? :]Z#XW*H5+?_LV$P&+X-+L-W_R#%=H58_.[[;]VIO>9(F5ZY MESGX_P#*Q[_QJ':K]T43_YID1^Y?-OE<,42P);"&[;>7+7^9+Q=69>ZER4)9 MJU+WF$#N,8T$<+Y4D*C% A54;]'&?P-02P,$% @ *HM.6K0<7B=R P MC@< !D !X;"]W;W)K&ULI57;;MLX$/V5@0KT MR;5DV;DTL0W$28IF@:!!C+;/M#BRB/"BD)0O^_4[I&2MVR;& OLB:L@YAV=F MR.%T:^R+JQ ][)34;I94WM=7:>J*"A5S0U.CII726,4\F7:=NMHBXQ&D9)IG MV7FJF-#)?!KGGNQ\:AHOA<8G"ZY1BMG] J79SI)1 KC'3Q"]O6=T3.1>.\41V8%"BAVY'MNCP< 2ZS=P!Y!\BC[G:C MJ/*.>3:?6K,%&[R)+?S$4".:Q D=BK+TEE8%X?Q\V:PN9@7.$CK[#NT&D_G'#Z/S[/J$P$DO<'**_;\) M/$WQ>0A_L,#'#Y=Y-KZ&;QK^8KJA2P?Y14SKV0!\A; PS'(0NJ#[[)#'.2?^ M1C#ET;HW-+D#+BQ=)6,=,,V!U;41VA/H#K5P2,.&-$7GD!Y@P8^X.5(#X4'5 M@6 6)88KR,(I9 +YE'N!T ]!AAXM H:[86,&FZ-JIG>AUA&%]<.-.X\,5,X M$A0=>Z'70:ZKF,7*2(XDD'A:@@I# RH*=([FA />R#W$GD#*0QROQ"-*0=8O M(&16"AHY,E\-2+KK' L6NLF &I(3:QV-@+2HS(;)(3QH*(S67=.A "QN1:!X M=,-#CK8A-]*9HR2N]K\EO,\A!:E6I*0KR4W#A0])4<)[Q.%QD;_@RL8JC\;' M5:[1QNZM"PS:"!^DA62?7PRR+*.P!9T6VN!Q^=W!VK(HB52\E?_;2F )]SLL MFEC!;R4EA?2%H!3ZN"4=AU@/1]U,2MB@HY(5A;$\5.L=XAL5SDE;E6="L" B MST:?8>E-\?)I$8_H T6AX\8!3Z]#6X(GR72?B[>N9'K4(Q7:=7P)'.6#:MZV MRWZV?VQNVA[[KWO[4CTRNQ;:@<22H-GPXBP!VW;_UO"FCAUW93SU[_A;T8.) M-CC0>FF,/QAA@_X)GO\#4$L#!!0 ( "J+3EKP ANP0 ( )4% 9 M>&PO=V]R:W-H965T]5":#1 M ZNX2KU2ZWJ&L^/\&,4.YEB5M; MR2P1>UU1#BN)U)XQ(A_G4(DF]0+ON'!+=Z6V"SA+:K*#->B[>B7-#/>4@C+@ MB@J.)&Q3[S*8+6(;[P*^4VC4R1A9)QLA[NWDND@]WR8$%>3:$HCY'& !565! M)HV?'=/KC[3"T_&1?N6\&R\;HF AJA^TT&7J??!0 5NRK_2M:+Y YV=L>;FH ME/M%31L;^Q[*]TH+UHE-!HSR]DL>NGLX$1C.L"#L!.%S0?R"(.H$D3/:9N9L M+8DF62)%@Z2--C0[<'?CU,8-Y?9?7&MI=JG1Z6Q%'M%!H15(]R)X#FA)55X) MM9> WJ.[]1)=O'Z;8&T.LQ*<=^!Y"PY? $?H1G!=*O29%U \U6.39)]I>,QT M'IX%+B$?H2AXAT(_C ?R6?R]/#J33M1?7.1XT;]+=:9JDD/J MF6I4( _@96]>!1/_TY#7_P1[XCSNG2X8H(NO0JG!Q]$B)@YA M.\DAFT:3X&.8X,.ICS_# G\\C<9^']>FB$]>. .Y\NE M*ZEGZW/3<]H6\1O3-JP;(G>4*U3!UB#]T=14K&R;0#O1HG9UM!':5*4;EJ9O M@K0!9G\KA#Y.[ %])\Y^ 5!+ P04 " JBTY:+'5HOD," "*!@ &0 M 'AL+W=O&6RY8! M4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8V M(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2D0J8 M))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@U("T MQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X*:?2 M7E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"MTB8 M:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2.Y@X M-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@ND(+QS* M#2TOO, [5^8-VK^B#J[J#3\U#SW2QEC5.('?UA2! '<)*/'_RY M]V5$>3HH3\?HR:ZA@'QO/[OU3[71*N.U^O^0.]UQ8(ZIA!&QV2 V&^7\X.SV M"KEQZ'MR\T%N?M6I/8'07Q&^X#;.?,]M,;@MKCZX<;]Q[D4_]Z0_5" *VP4E M2GG#5-IWF2A7Z?H.E\W4;RVW6;/E>Y= M=ECJGP4($Z"?YYRKX\1L,/Q^DC=02P,$% @ *HM.6HL S\7"( ^'$ M !D !X;"]W;W)K&UL[3UK<]-(MG]%Q>[,)55* M_9(E)\#(977W MZ=/G_6C_<&/:3W:E5)=]7M>-_?'>JNLV3Q\\L.5*K0M[9#:J@6\6IET7'7QL MEP_LIE5%18/6]8.3V>S1@W6AFWO/?Z!G;]OG/YB^JW6CWK:9[=?KHMV^4+6Y M^?'>\3WWX)U>KCI\\.#Y#YMBJ:Y4]V'SMH5/#_PLE5ZKQFK39*U:_'COXOCI MB^.'.(#>^$VK&QO]G>%6YL9\P@^OJQ_OS1 B5:NRPRD*^.]:7:JZQID CC]D MTGM^31P8_^UF_XDV#YN9%U9=FOIW776K'^^=W\LJM2CZNGMG;OZI9$,$8&EJ M2_]F-_SNP[-[6=G;SJQE,$"PU@W_7WP61$0#SF<3 TYDP G!S0L1E"^+KGC^ M0VMNLA;?AMGP#]HJC0;@=(.G=+ T3O"@E&5>\#(G$\N<9F],TZUL]JJI5)6. M?P @>[A/'-PO3O9.^%*51]GI<9Z=S$[.]LQWZO%P2O.=?C,>QC;/ \XQZKV6MU[_OW?CA_-GNV!_,Q#?K9O]NJK#1PE(WEORP@IRKP\4(W15/JHLXL MS*& @3N;%:W*-CPOO++I6]LC=CN3=;! V]= 7D53 9LO^YI6)E#PRP\-K7:% MD]GL2I5]JSLM[[_Z7*Z*9JFR2[->:TNBXCZ.^OYOYR IX+)N1?-7VI:UL3U V*H_>MT*R"#PZ/L_^J+M5%MOX>N-:;L,ED!Y MD!W/#O^%0.3X&H@2TZH\JTS6F [6*NN^ M35M=N';EB$DB@"T!?&=/ J;$26 MK;+Y-ENJ1K4P:HNPJ@WNO @DN&EA8KU!;,%N=K%S7[;]CXN+MW[?N!$\P%IU M %#3]' T8X=TE+WF.*IAK?AJ%M\%KU[D#6J5-8BJP+UT.39HM!X/D1*RH(X#J>G M@>!:OCG14U$PGJQ(%J\PM-8SU6;GXW[ M;P$$@F++> K@ 8-VJHL7E$*2=#3_, M;E:Z7&4@&'%5F*8"DFI!*2&5 C>O "$=J&S"K?U:*K$KT]<53H]6!A(ZC/G8 M-ZS%/=]&4]\F?(#;F--2_#LNK1PSR7/DG./'SVQVPZ?PV<#ZQI=OSA*C_ZLF(*X9X^)+3%54C6-!/KVN+1I;E*P75@70]ERI)E.U!N(C M6)A*PC[VX?R1Q_FCO6CZ8(F'7H%@6J-X'4/TE\U V+V#9(CV" )K4[2\PZ'Z M0C&?"U.*$HDD-VYO-B31<88UQ= M7)1=3W*:Y4M);%MIF*YU\M#8:/FC"!$HNGH;MB4*#M@J1RA0$:!6!;)1:YMG MUT7=,WTBHD#CZWFM:#M -/ZCM0K9O61UFFTX8.\M)! M[Q7\JY?!K@% EFV!6 )M4J+EMB2J$YU/&X6Y7U[&6" E;A5NM09=002(Z#JL M29T)*@DE"D@0SMX;+G \;:?_I >Y:)C27(,FHYUO1Z<:XGUI3'6CD>F!X'5+ MV\3)$438/J!8#PAF0+H%V6O7X*2A04G:'?0>&4XH, J171-.V,C$4\$3KS9 MYC*:K)% Y1-B+N52PRH;09!AO#C^N:5Y@U+<)X0>>R'T>*\(>:?*&O9-_LB4 MM/^R&;)_@JEE6L96GHB=8*)?DN<)#(C>BBZ9UUX-*+B*:-335O8+F$Q7A;/H M+Y$K &^6GE@49H!..";C=&Z$ZJL$U;]Z5!^AYKVS790/1"D LER"9T%+=&29 MD%A!V6$ #CAY^&H)+)Y[OX%W;87)Q#=Q>/PV_ #5JJ9'](!&5&@*VP&6 "IX M'=T%)K#8(?.*X@YH$ROE5HR=,GZ+"BPJ&%?4L;.2PQ95]@O83WEVFMW=3>+<[W>ZN]A2<6,;>>HPVP.R_SQE=,$]M 3FS!J:@"U*Q8,J1C MK/9R8*B9?_(*,\(,'%-3%2UX(2\,_.?Q\]/%U0LOS4??OP3AYMG7#;NX"CK@ M/?AL978^>^@I.!O=FJ/G>(?>2D-JF;M1R0[QX5),.O\X6RM0\!5I40_T$7BD MX!.Q+S#V0CY4T\0ID=ID*8_/6]8L;>7<"Z5;M#;0=4'_!MT^L@QP$!LPR ^. M12)0C[+?5V!+.#; \MK'0P *Q%K'"I+5U-&I;A]@:"T*+)2( M:!(,T.S>;,BK3K&M+9TV(/)/LAJ\B7"4O>Q;=V1KV&S/(1I1O,X %L^VWV0B MU,DG"WYY1+A():F2X B#%7%KKK5E.>@,XKM31W!0@7*16 U[TV:Q@/$(FS=] MX&\7$6G431(@,G,\,5QE;N!(%Z0XR#[2;=FOP20ADY7L=_49]#FC;)?RF2/P M/3)^/C7@? '&R%0G)X.M?U:,"7;=7-XEB,^&OH2U<79@^8WQ%A1X?S;24[OG ME8&407^B]NR8*+9I=H1QH]Q(QZ^0V-#:!C&F6XN4#,>*/B;X161<1O&F1++@ M>4WX_U]H$(*4H8B?*1GGNQRQ"+N!X;P/B8'V*#9K"K&F_DV%;RXT\>NTLS-) MCBQ#^'R #1T#5['PRYEHB\#10>[&?/A>SB<-T 80!*0!)-[,%R=SY]@7?8?1 M5S,,A@'C3PKLB$!N/ B[2RO!@W./;22[_3%_[*NE=T#,H@-- 4Z?J:^5=7X2 MV69W$?*Y!$#(!(QD-B%8=!<>N>RY+.P*&1^<4)X*N)T^Y!271M;+T%ZVHC;% M66/WL?T$#]: *0KEC/C-1)#>'1E3>7L(*D2B);8""Q5Q"$ZWU2%8\^#P!<^N MJ$!TFA8-]DB51:PGU#Y!*HXQG: 13\YIH]3]&I)?,%U( 8;0GNG;.P2NO*9@ MOQ$-C"EK8H_]^L3;KT_V&IX7=)H7D9$U9KQ^Z1SI!Y;0G)!88R";N0]VKWWX M(\6:F&D2%RZL$%UL"QZEMJ-(.ROBWW8C^(IYHH*C*CN)W)2L&. 8LF 16UYA2"9&,HC@-J"Q0@.-#@1(8@ MC7-^&P 68HP#0#?J@&/Q!5=8.3'GRR= M@04 [I;-UGK+\C:: MCH.>? :WPPW6"GI%H#71N2 Z(],$T]H@-B51V.)'-$CY"OP3*6:-M&V9!FS,P('QE,,GI/QJD 4X)BP(+H" M\99J Q(H]39%[,LLB!I6/T4G!K%?,MI'O-H DOR..Q0%1,@#\Q]?(3A1L.Q3 M.5%QS_%>E>-4W:BFN=O0H"Y;)9%(UO9BP@(6&[/6)9!9 ]M%GM!$8R0WV1H= M:@/"+.>+)),3!, 8SK'1M$5U""[+L$< M>#8-S7Q]O&@8FTKB4K$M@C'29<-Q'39[4;!QT8UV"7R$W&?O*0#$6/?FJ]V" MLESJ /6HUJ6Y6*\ZYS_U\X;"=BQA@Y(- 0_21;::0I[5& <_$D$=]I,F2\)Y M%,T@630F_(.W:-4RY/G9#%UO3$./UL4G6F\CND1X(YVE2?:)$&1'*J& MP(PU24;2F 1-4G"",1<7?I,D%+E3B>B7D@T0"J!_@08DC<;'G8@NC'%1N ?] MJ[(#1TMR!20^0H5'F'%\.*+^:?;]WYX\>OSD&3PN6^/9&(,>;.H_\V_ ?&#R MM=O8\72K%N+WVKY<<2PQ=I3!(50M(%[*M$23!Y*LB8XO7.BNR%:4']M&[N9M M4P1("PP??I2*4XQT@3:']SMQQA2XZ(!($BJ\/8U1!5H.]$,]9SEQYX## @^I[>XB!"#PCL4>\?G..G>=+$3N: M&)ULDUI_4E1M!<2%TIN^']?Q SF@*78-NQI3WG!^&$UP&9;8/@EV1LZ6RZ@) MDF250U6=+VM+Q@4!D]\9]KC:B5+5:Z[,$''M-T33C%D,, ?X49CV9^SMCB)@ MFD0<\\KDVQ"V*>;OS 2I;0)=W+*B9<)+MS\&1XW<-PE$O/:(<<(."O)TNU2\ MF#@J<(B1O$E.Y*MR['L=[Y-@!9WL-64H%O6;.]R0FWN-O-C3LJ,&TC?/2IH4 MG;TB8)*RN2"E9 MNP"%'-+&-=B#80/Q8!'73J&PQ.)4=!#T$Y%"R2L,XP42^G&%HQ3PR0>DSSD> MC,?' H]3(HQO1:6EE)IWP2" "7!.K(ZA*DR(%1Z@K>A^-$6I$#6*9HE.D3VB MA-.EWA1L50PS))Q.N>"<_2$A) 9^I8$OVG*%A1K:8!GTG\IA?=-WEBNJL.R+ MYQP$0+0S^HS=4H8WXB2S.XKK0M02.I)%" MMA25VI+57H8S&R9LIO;+X)QX<'XE46;F&-V2-6EW 8B)J7)Q-TBNI3N)8PFR M_3Q3FE[GF"26I)!++9^BJ&4PE?Z53(H[MWH-0+43>][!UK,]4P4$[LZK4=9ASA+B MIET\#H0,8(,E1I31'!4>8^[4K0*7SN%&[28);I6_DB\>*5]OQL)QN00J:8_& MYX3%;57EJM%_]"+VG/!VYV=/OL?_S^R"][$^?1F! 5NC B# MMZ26X.SBVBH6A_&3X8H7+!7>1 +9??5KX _W*.&RX52OO0R23(+_@MEQXJ/[ M_[[(UH/ADY.=)Z<'PR6^]?_+*8/JZ5^VQ!O3J*UCU$7?5 'ZOVN($V_23_SUB'.EG^7]J_#]%C6?Y\>PL>G([-:*&V152Z]UE7(,4UX9%R?-) MI\8/,7L=P;3SJNJ5TP$=MGI0>YB]46J3MH1$&N_M+Y>NJN):<=6!=YOV>I.A M4?1X;S?G\W=M345?2\J8N7*8>A&6XDG3R-*/ ME"*PQMDT.5>Z5<$2=/.2)D5;*7#8$AJY7H#:&@V%TM*3] X]"7!F#&3K=E6RPZEV2@]^&AW2C, M\15UISMJY&PJ:>#@YLT>=XJ313Y(9&-,UM=*\?=8/O;K*G\?S1[EV=U()QJ. MP]P4KA.26G2E,0SY3%YCEYE#T1P\#%D87\S.N3%N) \*;;M(H0R?&O*LSB4+/>(K![O:L02D2*^$R@KMF&]&Y M^' "RG4/"P-8-0H;4$FYPHK;C*J:4TP-ZD@WFUJ+<1I,]06N!P2\ =D/RHBU MVF+K]D*GY0(%'H-C29CT94H\!O;>;J0!1OLX,K404$;65R)2C )>L7V(7#KH MP8-(Y^3N9H.A#JPJP @0%H+D=YV?*\<:E81"%MS>Z_>B/H._T(7PNUN> K>N M)R%%LPB^A?ZLJD..Y42]3;#J+D%0!0O1@Z0..";&87!Z?$1:&P%J47&^@LDY@L7& 4"J-G4<3B1.E6^?.S(.^];5 M@7-KVC5V?(3Z..^S4F5Z0#5O_P96:M32=%B"4Z7G1I%@EW7D; +&'3 6#=(! MTYBT8XS$ 7OU%&,S-FK_ 3+;&*O2EH)$L"8[RZD688+!*!-F67+=UP=C!$:: ME>0>+%$JLE$GYY,,SX*2)M0L0M61GGE;5$PH,9>%>+>K$7DC$LM%&5VTW:?$ M)7Y9;"4#BT1("LVS\Y@4RV&'LD4//S9&@2(&T+GPII]S0I+6@]<'*!EFA$H0 M;R[/M7"CX="I3*NN!T(:CVADKRZF%&]7$S',"=EQ];+'=*AH:SI7DA:EQRA. MRW7\K&\22(ZRMPGN.**UX STEJG!85?'4K7JU:#V462]+Q_6NQTF.R [.*5U M%0^551BLZ3H9,$WF<^$4/U?<52EYT&5UCY?O[_$Y0';8L1+##-J09F96H M_\#- W9A/Z\U6." .FP680R'"%%LR6TXN1T%:X+X=L;0R4#E1;E;L!/ 7DO[ M*3V!OIUXSQ\L"4S_.I7]ALJ1A'0F2(_DT8#;!ML(-#HW:$X7&R),P-I<<4$K MWEM1=GAXJE7S;3J:ZZ\&)1H(302,BT-CX@Z#N#>4.>[,4M%CDC,<2 6A#\(Y MX1R\(P&+-D-P7);1;<6A1$4;]XL+^>:^RM#M(,8_: *GVAQ^TPWZ+(B\M8M@ MG71[)L6G4660G.7.X1^!<\LEJ*B-O-4\N'##61U6Q#[SSXWRGDV1^42WZ]5$VJ7MQ8&;C @P M[B+WN.9\+&^"0].\5ZS+#9>V^,M<>DMI/-BAEUU)\!0..CZ<$:")<"9YX19* MX/E2]35'YZX'MP5.![ M26VRO?=^]&E:+I&J\=N]-R>7O=^VXZPY@4WEX6,V5*J*4@-W?".>SWS&.H%T MX(%X([A+7-?QL4R!X6*;867S+C"<,\+=B7)@\*7NCY,MKKV6OUSS]1-4FR/P MR N5VLB5/G("2?I_ N2C[+?QK>C=PNP17"[R@6>RTVV52TV1M_5$B,8Y.BDQ M1?'?VH*B"%(!CQYU:O(/G&D@(&0=4X(;<92='> -,Z$Q;Q?BX!C>:I>\3L69 M<]ZX]*U9UE-*@RD(:;J=8!G73N.MD+WSI>9H9)];"A_5J+ZPBL$E*P?F-#]" M*RAX<*/KD"HW=5R(ZT75Y%)2VAP%]S'*UR_1*\)RN"A\NX^SIK<"\I>+.]E) M8^&6%"H$*]5IV%"Z*"6.\1T,?*:A@VE$BDJ!Z9"DY<(RF'VIF[0L8(*FCK*' M!]D[%]Y*HV@LG&.46!ADR?CK4Q3M#$Z*0N@U>>'$?!NCV9&AIX6E M+L3>BK'MJLR U #+7,MWY(./@P;NSH7MF>.3\]-4F= U(;4T:5(S"ILD%.>R?)1L*R)(6BH9+%'PX^KXZ6A[E$C*A\(6X M$U3X'0>=.X,];Z'WAX>03^ULA(.XC(=N^*$NA,L@JM9C&C;DR/;4L\I=>+>2[2.,P>(>I# M8!&>O6D63C\@>JP+%[65Z6U2"6 \+CVJX.$-!=!YWL('*J;%7"I.@^,OIV## MW%Z,#LXZK@@-I\NG728G-SC)N)\X[DQPFTWN[#*NQ-@9H'3)5.BCE@XCPBQ' M%RWLB*-M5!KDU116L[N:EWB)Y XW;]H$JN"_7)_FRI?6;J4NEF5H6]QXPK3^ MLB^6LK$IO$?QQ!7]M?HLETOA$PK7PQH MYZ!C=!4:QR.C*ZVDB]@%F6_<]5-\K<:&NSNB=PZ=Q N+\.VF+:K/WZ/L1M(@ MC9:N)QT7%&TBCHFLG6 *@=%0K@[[C9A\([>P2$L2M^&['EV_;D96""WF6VJ< MY-IIE9(#DTNOXEFTC2(P03,@AF1VTB)$INY&3KJI3'@A)H-TV>@&&E>JZ-!$ MM@CEI[9!W7B!D$R?G*EKDK#8'XPMW\Z)^X7L;0ETP6!25Z MH_X7L20&KJ*/^V"E F%.2MGX_I-!Z"^*Y^^Z%1&0<6EQ17%]U>C;+S\Z/LPM64H.S#,7S4J R1(^O 3K.9R=/\H?G M9P>C&\02F908?5XR3'*2/W[X)#]_=#8YQ50\.Y@^5;CHR M85W8Y=+IWSM7? MF>IL[[D"=Z21JIEHSB%<.V53)T\>YX^.9P?9:[RB@>*K4HF#%AE7O5(%.M7) M#PRL*0/PME5/CQ_F3TX?[BF2A//.SXYG.9QZ_.SA>7X^>^2>["OQ"3>J'^^_ M"QT.&R_2;*>OE?NB";(WQ4= UF6<5\_>LERR+I)\UYL-\2V?H<^SGTWY::7@ MY3<8OFSR[(51[O[!M^""=F ^7K@BEY^[<.N_(=S7/^ M'5W+#61/549Y= D;A0+NO('3G*];])DF!V&Z]LF3=,$C0>"5\U022WW>;S'5 M0"V"KGLL1^-E>.'T:SD>ER$RY$$,$JI5%%RP$33%!^V]67%>';02#2 MI+!INS7?4F:U:PI(>M2.9]]-M>"R 13NQ_4NOLO*?!'LI[NP\ZB OU@8_F?@ M3_B8+LOFA.@[;3]%+5]1_Q0#N3&4VB7P_/T0L7=)%D(ZM>1:6YS:F3IQCX5K M&4MNQA[I%$O]6"Z#Y%L*Y'(OFH62>9G<(>-A\.NY1JDU,=X@,GR9@D&W3NM& M;JSCNT5NC R=%\TG0*0WZO!*.K4Q5DL!A>N.3HI,_:XH!N%M7_^8&YGQ^@4" M\B=5$?._E(E?-^"PDP*Z-.W&"(J)KR=N8?1&'[K>X3*+(?II%-]IY@M.BVOM M#$]NDD[Q3Q=Y4'A'[#Y)R=/>'E#U2]>):!$*8%LEJ=M$3R(DQMCOC>AE?V5K MN&/^>/^]\+^ -QO?Y-J:QN#UD=,=DM\P7X*E:&\KQ94595(J$5RF>N).U0_D M@MOL_L75!WO@*M D77VW^UCQ(M8#T HP 06O:[Y8D7N6N??%7:_#); ^P25E MAAQ6I7MB9 LUQU8'ES:0YX%E(NO"7XUGDG3)?]GTBM^P@:OT!SM^,=X)4C^O9P=AK5@'YPSX(%\%);=U.RR(/7?(.Y7S-[!;MHK"O97/:: M"UB#"R0WA?!]?*I9<2EO^)$5*U=:.K['NYF(^%4RBS7(="]HUP-5$6U'!2U M]I?54HE:%SV0R\A^9[/#]:.+]9_&::P0JHL&1-@,538#6C@=IP7\YG#V. =? MBQ/_X5*.^WR)\,GY[.!I]IKO&/!! 'Z-Z-F-?!F@&/P(@8TD)89"F0H(GEU" MD(LX!N>/!4E^VW[:=(8IO7ZYTFH1_;8*G!O=YPI6Y"= SOW+7U^^ 6J'!8N& M':IP$1V*L$.\/#&!=- Z. 29@YLB:G!VN3B?ESWD2TAR'\W4\26I&XPB4HR7 M+XZBR@*WP-1O$Q%UA1\F$E)ZC]$^/.20:'94F9 >]FM^*=N<_G5LB[CW^6(/CA<=G8[R0O+F/"YPA M6NW(U?#+$"DS3Y/^^.7LHGAD#F=]1?>,"KVYQ5I.1:'M"^-D)]6#W@ 8\KWD0D^]C3'5 M31#H; ,EU9>R H%_"JE*:G"IUH&N%-#<,94\B,-P%)24"6\V<;2EFDUD;3@3 ML%1$UV5)U>,=<+F;>I%W('QFZXVQA& VJ>@:5F"^5$N%JZ"5DK,2A&92$ 7% MU)M'-W=#N]]M^,I@ISMS8BU)I7RPBP_YU LM(."0&2N!XK"%!7!N!2&,;WN9 M7JO2,G;G!^GOG>UH2THU+"3_@^5F,_7&'LFAH#4WG^7N5]C;XP!FDFOW);O] MWM C6:V-+/?,B*!DHAGI]_TY_!V&>,\0.]R-(H?R'35T-E%R1Y3=C=+LQ)GJ MN!$<$_925D;A7X9\9K9J+H/(@JS86K""9508,L\R60O#Q)HL)6<9 TW>_DY3 M#OIB$AA4;-F#;*_DKE$2GU$R(/=2F(TFOX@<\N?\ 0)N4<<'U'=QK\!WD%V2 M0>23.(R3'GF#]A0&3M[@AT_AE/&-[.2T;!M5-[JB&4P]#!L-:@O>[,VK:!3> M]B!/6N1)G_39"J,TKSE8Z 435&2,J:P68 M*(PU ET#RA14ZQXMSV^UM*8O%$F)CRB# MBY]L2?7#]M&<)K7,_=Y*/'7-Z NHUB?S1./3# M43<[#)+03\81F9>V\A%4*'0!2F'H&6GK'3 7%AA#2I9'Y]IZ<.2'\;4_'"<7 M)PVT5[YXQDMHGC/;>#X)B?VKX;4_'B5G12Q!N3X;;XS(E+,U;21H''7!$'1> MN_*,"8)4H)A$,S98R'>@;!;)>(T-EDTG=L.10SP>W,'6?KLCA343P@I$G^K( M?(GK*.CCZRM_%(47F!4R? MH/+\*1-;B9T2BJQ0E+*D!CUMVG!45)VQ M\J^T#J*A?ST8]I1XO&\_B4(?;[U+&X[]<3@Z4$Y%8M#IH$M0:_=.T,2U2TTS MW5+;I\B\Z<"?MC?O&,S)>*B:<"B0-;R\PC!3S=N@61A9N7X\E0:[>S?=X',* ME-V _PN)E6&_L K:!]KL3U!+ P04 " JBTY:()YF?=,- "9-P &0 M 'AL+W=O(1*2L*$(#4A:\?SZ[08O4*1H._9<5?MB62#0:/3Y=8-Z MM9/J<['FO"1?-EE>O#Y:E^7VF[.S(EGS#2M.Y9;G\&0IU8:5\%6MSHJMXBS5 MBS;9F6-9P=F&B?SHXI4>NU87KV159B+GUXH4U6;#U-T;GLG=ZR/[J!WX(%;K M$@?.+EYMV8K?\/(_VVL%W\XZ*JG8\+P0,B>*+U\?7=K?O+%=7*!G_"+XKC#^ M)WB4A92?\)8A)>#CUX;H4;;ENB#?YBE/A^O/@-F.8Z?E^(TS2_ M3TZ):U/B M6(XW0\_M).!J>NZ3)#!U\)JN-TT7W>F;8LL2_OH(_*7@ZI8?7?SS'W9@G<]P M[75<>W/4+V[ /=,JXT0N"9#/!-@&>!5A6283I@T>GI1K3K:52M9@MR21X$LI M5_KIU'EF=SQTGLBQW'/R>W]>;F25EP7YP!.YRL5O/"6LP!,^F$#R:R4*H04# MCL+)CYRA8E'OY+H5T;42H/S]M<>P%1SY5LBJR.X@%FVE*GEZTDVXYDK(E%RF M_P6'18I%OV^OCX\2+6R@A6[:"V)[U HL:EF6,8C_V<[Y_+3G^KR&@S&1$I'? MPA$D&-,Q.S&V=JD=V_4ID6"3"B*;4GJD*+@AK?;3GCFB MN=W^_'?@Q/E*0*AJ*1\O3D:S8^J'CZ/?K_A>RG0GLHP<)V/"-K7=^'&,=RM^ MXITT&-JJ A-_#NM '8XUJZVP*-&N!61C 68-SJ38#G)+"=;,,H.-Q9T.)%=R MLV7Y'5E4) X4UW>%2,#2MQ*.4^CT7?LJSF:&'Z:PU2GY"*-+ M)A2Y95G%QVSL8#$O2H$C*2DEVA-01V)PK P"DK:M1!;EJ5;WV BZTP+Q!4L^ M9W)%F^0*M@C14SMCL1;;@FHCS2 ,Y! /V$IQ7CNTGE4S@%NW,Q1F_0)'*PRQ M7)6 A,@/,N=W.X :(*02/@""(,];!6A*E7=Z#Z;P (E4*0:STCAC+XVB%L_4 MHT:@!9]B%FDC5@%W ^'# A"EF1-$GL#1-:%ZG&V!-Y:L.\Y2#O*'G (DJD+D MJT;>F>!+LE1R0Y2\8QD<9+FM M8S+_DH -$LY4#JX_;5Q*L;5(Q;E'E O;^/PRY M'X9D&>,:?.HYO'TGE-EN,E]J,:&;=V H(P!H]=:MD.#9S@ MA!R#A%^0D%J.2WW7(]]V<&9_2UA@3:=_EP:AKY\<&_H*J!-Y>O0*Q%>JJBY4 M(7] 6 .'*": $77 (\\D ^P MXMECRKX+P@U]3?>8GQA+K-"C7A"0RP/8J!-Q3%T GHXU01T5IQ^->3(L[S)) M5,53'0 AGXZ%/TNG?41,]ENEO!=L(3)P>Z *LJ\V$P=X&/5#:I^'CT]WPWM@ MY!@\0II?BEP44*;J//3WQ)-C8GN'0FH&5NK@2SF 0P7D.,Q26PSL5"=L(-6. MXE:UQ!CP"2DW;RFT,W3O2IL/);NU ,13)U?,YPB5(&WD*]Y*< .AOS>@Y!Q MT0A./C_T/83_G@T53QP"<,_7(V)1/#\@/B"$K^;S"1AX; \[4:Y!F1K^.AW\ M)0_L%OY!J'A.NONQL*[J1E'X=\+)I6)YP70ZGP?$QL3'(5_T)J9I%7S5-UJZ$3\F(E;G;\N09-U&$N$2JI-4:*#H&EC)/L" ;8K&*9S MU\]YQU]_N&+_=)ASS)B?9&@Q2]'W?4>':_)< UP1HKRM5!O%EA)]=,\NW&?0 M])[D.VWKP,#VX-8I^;066:TN#?;Z>@@E^K[12%\IBCS%(VOG)DQ79G7^ZKW< MX 7OL4B!\4O &;O0@HE&Z22VX!TTVP,HAS5&B2CW(8!6-H8\7AML+C%]8PXT M.9.@3;".%'4PE%C![^'U,#OG];X@W<9/7[BG/ME [*E!4WTZDXV^L2!T2=DD M7LTXE)JP71LCARHVP$<=D!G$MY0GBB.C<) NI *K)A?G->,&L36[U4(2(.RD M;,T&0GZ*^DYU\)>92&L@5<)'Z_%-#(3GIV3F2L7OKE3\^2N5^F(2*5V9Y%4,MY5 _MLDGJ3Z_%/E+L*7$+.IM M>&I1@$K&B.N'U+<\\MVPS.@G!!&4T%%L$L'MHV#$/_#E ZV 1KX]9#9T'>I& M]HQ^PTZ_X6.N(>O[GK9^/G3=,Z7]^6W^$MKORU](?QKY]D)U8H<&;F",^!ZU MX] HAS[>7!K):W^[ Q=2=M-7^5F+T>CI6"YUO+ ;B8-0;S=A ]0/H*R/W,&8 M'8"IQ7/7YU%G =%#HZ88E1&U]B$CYEU"F%+^[ Y_[L7S_N>E3KX#.QI8RO=* M@H=?,:7N,+5?)@ #JSJ]F_]CV.TF[>_QBT9+[R ?"J6-Y7*#B/ZW&M[53]^/ M .JPK1G3UG3F&C[CD7[=U338-;>Q7=W!=)VAX9D4CR'-6#$- \=89E,O]- N MH8:L;X6F.I$!=>W'7=,>@TE3%]N(^T]\&D,P#!R_$9QNJB!.YZKLD7/3T3![ MET$<8 SMM_ \ZF$#M!L(W BDX ^D NPUC7$S1% / DWDFIXX(@=##HT\AWJ. M8XXZP ;,M>SI%N ?[P+#Z/EL/O!WLGW+BJCK.@,![=F^YR,,L >V[WL1V+_] MS+9_:+RG]&=:O@WI,'*C>RW?BB-00C"P_%#?Q4"&[7<&/8 5;J%>;4NA^V\6 MZXKH7Q74.?M3=+5I7,W5+P'4TZ$BUSAZZJ[2Z-X4PW*YZSN-<^*!;JIQ>X_5 M\9,;K?0!-^YU93?!@:[)&%Y%I=B&@$H(9BUYUZ'%=GU1+?[+ZX*-&3YZ/M?< M;.GVG;N=?FT2:W@L(E?-/JA4*(&Q%560_EH7/>4K]?XXQ;2BP[8882CV995U MK&&_9,P;N$XO3? R>MC-4(2-S+!QA/U,1K2DX6M>Z>/H*E24\Z5MW(&T^*$@ MK6M;+JNRZOFH^6N@^[Z-3FMS"LG-L_'5&3&U/&\XZ(:8U:,YFS?> M8KR]-#L%94')7=<@E_G+ M ^_;VCZ$';LW5H"ENDB:4.+>S!9#[$I=$PW\!%D RZ^81G#*Z@%SP$&-)=(6W:G)$"9DGTQVK<> MEH)^GXNP)>BC,Y%K)9?U"Q*07I;<6&-#01E:O?:]E*(@HF$83Q@EA.7(U6\' MF6/X$I83=^OG#+3_C8@]^V..@8'N6L7B>QMUJ$239=E]MP+W[/&U5KI_'3#5 M4IJTZ*&9-H= &UR)'&&4!A#U!=_88CML-G17+Z4L MVR^X0?=KO(O_ 5!+ P04 " JBTY:.47EKK@" #I!0 &0 'AL+W=O M79) KQX,2I[4#Y^Y4=2-D=RM.^8,N2CLZ)D 8KJ18Z1S3P7HA2#[W< MF.K*]W628\%T1U98DB>3JF"&3#7W=:60I2ZI$'X8!!=^P7CIQ0/W-E'Q0-9& M\!(G"G1=%$RM1RCD:NAUO>W#(Y_GQC[X\:!B:XFBBR_14EY@:7FL@2% MV="[Z5Z-(AOO EXXKO3.':R2F90+:_Q.AUY@":' Q%@$1L<2;U$("T0TWC:8 M7EO2)N[>M^@_G';2,F,:;Z5XY:G)A]ZE!REFK!;F4:Y^X4;/N<5+I-#N%U9- M;+_O05)K(XM-,C$H>-F<['WS'782+H-/$L)-0NAX-X4&F;,C6*O)SR3#S-F<)UF:7,-=F6+Z=[Y/G%OBX9;X*#P( M.,:D [WN*81!&!W Z[4?HN?P>O_C0^S3W\!'^^'M;%WIBB4X]&AX-*HE>O'Q ME^Y%<'V ?-22CPZAQ]-FI$!F,%>L-&'E'"JR9;I7V^'JQU\NPZ!W#?^>#W4Q0_51^Z>E1@7#H'L:!$%C MP]A2?9!+=,%AT'1TUSDU,EG 1/$$X2OT._T0[MXK&FO"&O,E3Y'4/-K(X.C# M\R(%,US8-D;G1_#JYI/>V1(5K1M07"_.,H4(G%A13PPHBQ%UPOX1W-*_5='* MJ)F )U0%1+!&IO2^9OD[XU>@FKLEHR&1=6F:26Q?VSUVTXSO1WBS!.^9FO-2 M@\",4H-._]PCHFZQ-(:1E1OFF32T&MPUIUV,R@:0/Y/2; U;H-WN\1]02P,$ M% @ *HM.6@3$AZ_ @ 4 < !D !X;"]W;W)K&ULK55M3]LP$/XK5D!HD[+FM2^4-A(%INT#J*)L^^PFE\8BL3/;(>S? M[^RTH96@VMB^)+[+W7//^>+'LU;(1U4 :/)NIY*BV@HFH@:N#X M)1>RHAI-N?%4+8%F-JDJO=#W1UY%&7>2F?4M93(3C2X9AZ4DJJDJ*G\MH!3M MW F.>;0IM'%XRJ^D&5J"_U4N)EM>C9*P"KIC@1$(^=RZ#Z2(V\3;@.X-6 M[:V)Z60MQ*,QOF9SQS>$H(14&P2*KR>X@K(T0$CCYQ;3Z4N:Q/WU#OVS[1U[ M65,%5Z+\P3)=S)V)0S+(:5/J>]%^@6T_0X.7BE+9)VF[V @KIHW2HMHFHUTQ MWKWI\W8?]A(F_AL)X38AM+R[0I;E-=4TF4G1$FFB$3# UV7H#[./(T%3)B7;L$6'5CX!EA$;@77A2(W M/(/L,-]#8CV[<,=N$1X%O(9T0*+ ):$?QD?PHK[;R.)%?]SM:TUV&/'K&.:4 M3%5-4Y@[> P4R"=PDK.38.1?'&$8]PSC8^C)"D]=UI1 1$Y@Q[9&MNHMML?Q MSDXFH1]=D/_]?B@DP,&X"0X+JC52-0/;Q9G!F4=$[IH*)-5"3O^ZV!V*$^.I MJ*!WG9)Q-'*#\W#/$[C^<.Q&0Q^I<(&'Y7W5%E2QM+>"L3L,8JP4[;OB8>!& MHY!%&;:!#4@=,)K'K1^,#)N/8/?='[Q[DWMZ:WPP7%8JE+?VO6W=*_($?'YJC MOMVC4:^=)&]/Y?!7VE@M5\BXX;H3O-[;7Q>7G4J^A'=WS2V5&\85*2''5'\P M'CI$=OK=&5K45C/70J,"VV6!5QY($X#?W*! 42@ !D !X;"]W;W)K&UL MM9IK;]LV%(;_"J$-0PH4TB0=MT!__$A) MEJU&82S@+!]BD=+['%)Z35+'G!T8_R:VA$CTO2RHF%M;*7>WMBVR+2FQN&8[ M0M69->,EEJK(-[;8<8)7E:@L;,]Q KO$.;46LZKND2]F;"^+G))'CL2^+#'_ M<4\*=IA;KG6L^))OME)7V(O9#F_(DLBONT>N2G9+6>4EH2)G%'&RGEMW[FWJ M!EI07?%W3@[B[!CIKCPQ]DT7/JSFEJ-;1 J228W ZN.9/)"BT"35CG\;J-7& MU,+SXR,]KCJO.O.$!7E@Q3_Y2F[GUM1"*[+&^T)^88>4-!T::U[&"E']1X?F M6L="V5Y(5C9BU8(RI_4G_M[I8AEG@QX^R N+Y:T?1!98A*K1YA M3K5WEY*KL[G2R<6R]BQB:[3,-S1?YQFF$MUE&=M3F=,->F1%GN5$H*N02)P7 MXMW,EBJRUMM9$R6JHWBO1''1)T;E5J"(KLBJ1Y^8];Y!;ZL>M]WVCMV^]XS M)=E=(V_R'GF.-T)?ER&Z^KVO7P]FS%_[0F&\-S'A6QAZC7RGPO@&3'1!:WSW MS=;$,*U)S)B09"];@P39J)%/]N#2RUOU2NZ'."7%LH^AIY'T-&_7#]$1S*W8X(W-+S22"\&=B+?[XS0VJ#7>R$0_,YY:B'!U7,^NQDI VU$R0LA(1%D+ 8$I9 PE(@6,=Y0>N\ '(N#2"-!PD+(6$1)"R& MA"60L!0(UC'>I#7>Q#CD/6"Q11E3;]2K:BIEM,]O-2,X'[9'ZAU?_75'[P=C ML*%>@H1%D+ 8$I9 PE(@6,=+T]9+TX%>0FO&$1:"] ]C1MS086SZPJ.]%@TA M@T87!HTA@R:0L!0(UC',36N8&]#UEI$VU"^0L! 2%D'"8DA8 @E+@6 =Y[G. M*7OG0*ZX&AJ0]T!I(2@M J7%H+0$E)9"T;H./,L?N_]3&L,,'FQ&2%H(2HM M:3$H+6EHIF0&5,"NP[R3PSR Q;T9,MA-D+00E!:!TF)06@)*2QO:^<+4'T^# MSLJT:ZI3UM\UYG87]\?I\FUC@:;\06EA0^O>H)N>I7L$&C<&I24]O7!'3O"R M%VEO?XV&.&7C77,Z_DZ_WZ''/<^V6!"$Z0I]S#-"U?'=AA.B9S%T);<$6:<% M?WO&>J?FNJ$O N86#786:"8?E!:!TF)06@)*2Z%H71>?4O_N&/1] #3W#TH+ M06D1*"T&I26@M!2*UG7@Z2< UYCH'3*Q!I?F8\TA!QL+-+L/2HM[[DG_A)Z MQDVA:+5I[+/]2"7AFVIOFG;$GLIZ9T9;V^Y_NZMV??U2'[FWL=M3G^C]&ULK57O3]LP$/U73MDT@<3(CP:&6!L)6E6K M-*2."O;9.-?6PK&#[;0@[8_?V0E9D5JT#WQ)?/:]EWO/]F6XU>;1KA$=/%=2 MV5&T=JZ^C&/+UU@Q>ZIK5+2RU*9BCD*SBFUMD)4!5,DX2Y+SN&)"1<4PS,U- M,=2-DT+AW(!MJHJ9EVN4>CN*TNAUXE:LULY/Q,6P9BM>@=%K@V.4TA-1 M&4\=9]1_T@-WQZ_LTZ"=M#PPBV,M?XO2K4?1100E+EDCW:W>_L!.SYGGXUK: M\(1MEYM$P!OK=-6!J8)*J/;-GCL?=@!I?@"0=8#L?P&##C (0MO*@JP)/R9_>I*PW*0M\ M^0&^?[I/X :9;0P&L2=PB[PQQMOT!WXUVF$),XBNA26S0; MC(HOG]+SY/L^&S^([(VI@][406 ?'#"U=6"?Q,%'2OP@LC<2\UYB_NZY&3.[ M!J9*X'Z 3XW8,.D/SC[5+=5YH/*]=U.<)>E%F@SCS:Z>?6EYFN1]6EMIO-,2 M?#NF8[42RH+$)0&3TV]G$9BVQ;6!TW7H$@_:4<\)PS7]%=#X!%I?:CK=7> ; M3_^?*?X"4$L#!!0 ( "J+3EHP2>VO5@, (4) 9 >&PO=V]R:W-H M965T&ZG=/0022!45 MW&\.9 M@+4B>M\T5'U; 9?'A1=ZIX4/;%<;N^#G\Y;N8 /F8[M6./,'+25K0&@F!5%0 M+;QE^+ *G8#;\8G!49^-B75E*^5G.WE;+KS $@&'PE@5%%\'> 3.K2;D^-(K M]0:;5O!\?-+^VCF/SFRIAD?)_V6EJ1=>YI$2*KKGYH,\OH'>H<3J*R37[DF. M_=[ (\5>&]GTPDC0,-&]Z=<^$&<"471%(.H%(L?=&7*43]30?*[DD2B[&[79 M@7/522,<$S8K&Z/P*T,YDV^Z;!!9D0W;"5:Q@@I#ED4A]\(PL2-KR5G!0)-7 MY%$*HS".9$4Y%06NW3V!H8SK%W/?((W5Z1>]Y55G.;IB.2;O45VMR3^BA/)G M>1^]&%R)3JZLHIL*GZ"X)W'XDD1!-"$?-T_D[MF+&WKC(42QTQM?T7OA]9BO MG8K)N I[M!YT2PM8>'AV-*@#>/GSO\(T^/L&X&0 G-S2GO=+XZ*ZFS8D_S(0_3#$]W,/Z J6@)$;BB2Z '>B68Q552C:D.!%21S@&V-E)S@!?A4$T2[+).&$Z$*8W M"1]_,DUH63)[98PRI!<,T3299>D5A.F ,/VO.011_I_L32_ XDD8Q),KV,8_!@G#$;80PF63B..!L09S<1UZ!<>[*8>_,-[SVAQC8'5?B,.;P[+)BH]DT M#:\D)0Q^7-O!39_?B@*;L,;#4^[!GB7F0J369Q&PO=V]R:W-H965TBC6KLP$D-@&I8GK>U[? M30EE3CBV)@YWCQ!-=;Y29<,-Q1M:P /4U MFPL]J)'_Z&@E#/X$4\D?8O.N1K!WIQM).*IT6PSB"E+/\EWXM"G 3X+P7X18#_ MVH"@" @LT3PS2^N1*!*.!3\@859K-/-@:V.C-1O*S#$NE-!OJ8Y3X2(_/L17 M:$'7C*YH1)A"#U'$=TQ1MD9SGM"(@D2_HQEG$3 EB#D!B6X>01&:R ]C5^E4 M#* ;%=M.\VW]%[8-T&?.U$:B/UD,<3W>U11*'OZ1Q]1O!7R$Z!8%^#?D>_X= MH@K2HGH@&K*;O1XL: .KI1J4)0\L>O ">JV*IO S 3%5Z(G*;5,E<[2[9C3S MF=_+C$0P$G85B)] M"2%STRA@1)?$O(B(W.BWB1G+IF+D._3L#N:*VH?^V-V?,FS-X8T,>R7#7BO# M6:&2^I=B3Q;]1$^P![;37](74$W<6K$O/>B.P&IEZ)=EZ+]>X8W'V.^2:D=@ M-:J#DNK@E9I.R;]:S\=[0NKS;KF IH-G.@[.=/Q\!2Y7U%(=EJD.6U-=[+(L MH2^)\R/3XE1<_&C*MA7XTN/J"*Q6@U%9@]&5RAQU2;4CL!I5[%7_VKV+M"D+ M 33R+K":]9:S:5@2-$L2G]@/W)KC)QYMM7F)T6E9=H56+Y1?%\V&)XK^3UL$*Y\$&XW0E,.QEE?K>^.K$Y1D_P1+CR1+C=%,UI0M1.H@><^AG"U[50^V0W,V/S4]+-N(J6#R!ICV,VO* M)$I@I2&]VX&^;T3>4\H'BF>V+;/D2G\)]G$#) 9A%NCW*\[5<6 V*#M[X?]0 M2P,$% @ *HM.6F2Q[\O"!@ XD8 !D !X;"]W;W)K&ULM9Q=;]LV&(7_"J$-0PMTL21_)DL,)-$WVB%HTNUBV 4C,[%0 M?;@BG;3#?OPH69&L6&&D[C07L23K?0XEG]>D^=H\?]'?),SNBJ#DGADZOILE- HU9:GY;&K M?'F:;44PJ)WR;)#3_=L'B[/%,,[2G Q^C^[4H#HR6IQMZSZZ9^+2YRN7> MJ*:LHH2E/,I2DK.[,^W<. G,<1%0GO%'Q![YWC8I+N4VRSX7._[J3-.+%K&8 MA:) 4/GPP"Y9'!TGNE->O+R86\K991;_&:W$^DQ;:&3% M[N@V%A^S1X]5%S0M>&$6\_(_>:S.U342;KG(DBI8MB")TMTC_5K=B+T 8_)" M@%D%F'T#QE7 N&_ I J8/ ^8OA PK0*F?15F5<"LK\*\"ICW55A4 8N^ <=5 MP''? $-_>N7TTD&[E[STBT4%79[FV2/)B_,EK]@H35?&2YM$:9$?UR*7ST8R M3BROMYM-S*3A!8W)!8UI&C)R76:F%?$PSO@V9YS\2L[#+]N(1Z6IWUA,T"CF M;^7Q3]<6>?/SV].1D*TIF*.P4K9WRN8+R@;YD*5BS8F=KMBJ(]Y5QX\5\2-Y M%^I;83[=B@M3";QFFR-BSM\14SVY5(<'VUB&FR^&6Z^%IT=DK)?AXZZ[ MV4-];+RH[OP_=5<=;K%0J>[U5^\*]WN\<(KPH'_CQPH?C>N4&I>\\0N\BRV7 M1SAOI<(W-&1GFNP%.4B8 MCX0%(%@K)V9U3LSPPYT9,C&0, L)LY$P!PESD3 /"?.1L $:R7&O$Z,N;*S MN,F*S]1AEO)HQ?*RJ^A*!25D:"H@8=;\H$,>3X_UPR[91JHZ2)B[@TW;8XI9 MQTBFZUH7'2?ZR.8%(%C+GHO:G@NE/>OW[3!+;J/=4(;D+,SNT^@?MB)2GE.+WP[HK0O<%*F/%N%RM90UV,A%E(F(V$ M.4B8>WR0K(O9;+%X]MZ-E/21L $:UG=T)NI?5UI]O-G'N^RN!HQU.-0F@6E MV5": Z6Y4)H'I?D5;;_WFBZ.#^=E.LYK3FD[>*\X97SW? OYEUS]?DDN:/I9 M;MZP/"%Q1CN'V&J5P29'TBPHS8;2'"C-A=(\*,V'T@(4K9TU9I,U)GY&IF*B M<@1)LZ T&TISH#072O.@-!]*"U"T=HXT-5I#6>E:6NQ6D"CE(M\6-2AR)Z4( M3;)M=SU*31N<'= ";47;[WA-7>^:IX'J.A5M^JJN"]7UH#0?2@M0M+:KFP*K MT;?"VCE>.B_F:\C5-@_7E+-R0N=]%!:S.TTUEKP1:T:TAE0_HW5]R>="W:+! MF0&MU4)I-I3F0&DNE.9!:3Z4%J!H[0QK"L#&] >,K:!U8"C-@M)L*,V!TEPH MS8/2?"@M0-':.=(4A UE6:UOX:NBM*?%S8[QPZ5:;[#CH25>*,WIN"?=-3<7 MJNM!:3Z4%J!H;3T_H#0+2K.A- =*GYZ%%;BC-@M)L*,V!TEPHS8/2?"@M0-':Z=$4NEMQEN>*S@IHW.#\."].=\[L6 M5-;N*^M 95THS8/2?"@M0-%VKA[M+5Z1L/R^7"RE^"B\3<7N1_?UT7I!EO-R M&9)GQVWCQ#$ZCKO&B;=;;J7![U9_^4#S^RCE)&9W4DH_FD\UDN\65-GMB&Q3 M+IUQFPF1)>7FFE&93,4)\OF[+!-/.X5 O:S-\C]02P,$% @ *HM.6K]M MJ?0U# $HT !D !X;"]W;W)K&ULS9UAIO2![:WHN+A=G?(OT?L_!;$.=/6?YKL12BM+ZLTG5Q,5J6Y>;]>%S,EV(5 M%^^RC5C+W]QG^2HNYR\7G:3S\ZS;9DF M:W&36\5VM8KSKU<'GY&%95@O&L_--_"!N1?G+YB:7K\9[RB)9 MB7619&LK%_<7HTO[?>3[58-ZC;\EXJDX^-FJWLI=EOU:O?BPN!A-JBT2J9B7 M%2*6_SR*:Y&F%4ENQV\-=+3OLVIX^/,S/:S?O'PS=W$AKK/T[\FB7%Z,3D?6 M0MS'V[3\G#W]*)HWY%6\>986]?^MIV;=RU![]IX'=M,&T:3.MB[3[= MNC1!7,:S\SQ[LO)J;4FK?JCK6[>6%4G6511ORUS^-I'MRMGM=K-)AMR65A\ MO1 +0WM.MV=$^['\D/:?E//\25TY)/!6;-Y9SO2MY4P_-'TOJYI MS$_;]3N+36H,(S !!L-I3"#F$F/K;\HJQ$.5" ,N[+Y5U&<4=?BH:8Q60K8/ M.ZNY[ CW:EO()45A7K5#NF9D-5*\+S;Q M7%R,Y%!0B/Q1C&9_^H/M3_YLR@82%B!A' D+D; (!-,2X^X3XU+T691EBZI MWXQ^D'GY).+J.+E>\T;D2;:P+A?_DD?OSWL6]:H*W.;@6/H^3G+K,4ZWPA)% MF4ABBA,,23?4M\8(F$!$L:1L! )BT P+;&G^\2>XH]C M3Y&)0<(")(PC82$2%H%@6F+.]HDY^^;C6+)EWV @80$2QL]:AY0GS)M4_[T8 MV)"]1B"85G1[HN3.A"R[&J\^K$N1KVLK$Z=OY&B4H.DA9 :1Q*"Z&T"$73D^.HY#CD[N8Z+I:Z 39&A83T MC@J2%D!I'$H+&]KA",:\4[\]@D6H?O48*,MJDTIN]M>LFDQX/0=0L]K0]$_G MS#"^!]!^>4/3SI3=B:$JH6'-8_4;0GG:RGG:M/2\R<4F3A96LGZ4)ZQ9_M58 M/:C^A-("*(TW-*UN]IEM*'![Q>G$81YS7]87M'UZ?94$M6D+^EQ?(8?W3>TD M*N>1E4N16_-MGM=+*BEB- \TO'?AH2X42N.VP88:_["A3A1%T\.AK*A-:U'^ M' IC[:'V$TH+H#0.I85V6Z?ZSJEKV/,/(4)M94)M6H7*L\1X_9!4)IS8 4#= M(Y060&F\H1V6[.:AO8AO*&MQ*%-6B;2 ]%->]<5J@BA--[0 MM'+9[,Q0U_:*[F3JNK[_LJQ#R#U;V3V;UGOU%$9AQ=4)>VZ\6N:*)O2N+M3S M06D<2@L;6I>C]B%.3,K%FS M0XU16ZC76*DYAQ0XWW'] @WN77:HGX/2>$.CIJZA'48HFIX))=T<6KI]XW4, M-+5W(* 6#DKC#8T,!++#"$73 Z'TFT/K-VK2I[H4895MJ]W%9S'/'M;)[V(A MAXTJ/H>Z/XA+8;V1R^46/B;9MDB_-O$2"],%G5?T-O6.$_0Z22B-0VDAE!:A M:'KRE#AT7/S,D0,5B5!: *5Q*"V$TB(434^.4I(.K22[S1S1D-Y1@:I'*(U# M::'3%IG'CF^'D(^.DH\.+1\[SAS1E-XY@&I(*(TWM"[G,&W%>*S&0SA&1SE& MAW:,G6:7:$;O"D,=(Y3&G;8Z-,\N&5:4:S%?@E\6> C'Z"C'Z-".\?NFEVAX M[\I#+224QAV#A33^94.O0D31]' H4^G0II*<7J+;]JX]U%%":1Q*"YVVHW3\ M2=MG1ZAN];OOE*)DM*+L-+U$,_J& $H+H#3.VMK1/+UD6-&9F*YMB5 ;J!=8 M^4E&^TEJ>HENVKNN4 ,)I7%F,)#&Z27#BJX_.9VX]LNR#J$8F5*,C%:,'::7 M:$+OZD)U(I3&H;20M>4D.V-GMC-I96 (J\@.;IVFK>+E?)YOA3RJ^[*I;HTR M[[JQ]TIC;Y;&WBV-O5VZ?67@"?.8*01#"#ZF!!^CKPS\J&Y*JT;P[>K(S@"J M]*"T $KC4%K(VA<0'LO!$+J.*5W'7KF/NMM<,TWIG0.HKX/2.#-<*FCV-(8U MCW@:U!;J-58NCM$N;B_SK[/57;*;17I[.&OT82%/XY+[I)YP; X1+ILT-'?1 MJKW%Y6YO\?9PH3$R4+4'I050&H?20F;2?\8]QQ#VCRG[QVC[]\KD)'TCM3$P M4%,(I050&H?20B@M0M'T5"GER :X(9I!32.4%D!I'$H+H;0(1=.3HWPDHWUD MI]D(FM$[*5 O":5Q*"UD;2]YPB:VXSLOKY]%]:M_R9,2DRXM)DDK3;?M6WTH M+8#2.)06NH:K*OVIUS[0176K%U])2Y>6EIVL-,WH'0*HO832.)06NFW%><)\ MT^D.JE\]!:)QY@W]5[6?@BWZ2JWZ;[B M-E]7&32A=P2@:A-*XU!:Z'96FZA^]0P2&5-W0&LJ0NUIE!: *5Q*"V$TB(434^.LJ8NP)K2C-Y)@5I3*(U#::%K MLJ93T]5^J'[U[U)7UM3[#FM*M^U;?2@M@-(XE!9Z!FMJ+#ZJ6[WXRIIZWWZI M)]VT=^VALA1*XU!:Z+5E*9L8:S^$*_64*_5>N1YTL4AV!Z_60L@>YLGN<3^- M.Y'#@C7/BOHPM8A3\^D.W47OC$"=*I3&H;30:SM5QS[U'?8R(D,H54\I5>\5 MI:HB$J^RO$Q^UR)B3 14L4)I 93&H;30:RO6>IKM92"&\*N>\JL>[5?_^V>_ MKSQ!@=[>WG&#REPHC4-I(906H6AZ*@^>!^3A3X$][,. L$\#PCX.".I_H;0( M1=.3HR2Q1TOBCG,%-*5W5J!6%TKCGND*5-/S%:#=1BB:'@,E=3U:ZOYOY@KH MC>J=*JB^A=)X0^OPV YHOQ&*IL=*J5F/OH?^M>]P^LY'5ADS!16[4%H I7$H M+832(A1-SYT2N][9 ,=#4-$+I050&H?20B@M0M'TARDJ&>S3,KCC5_?XIB_E M= S[\VNZO[XY,/1K?CP$A_8;0FD1BJ;76#E?GW:^U[*Z9;[=/40^6M[W25-T3WWW&5!: *5Q*"V$TB(43<^3\LB^@Q]M?*@XAM("*(U#:2&4 M%J%H>G*47O9IO=SIFGV:T3LI4*$,I7$H+?0-CS1RV&E[&@K5K1X"I91]6BE_ MXW TV'?@TIO;.V]0HPRE<2@MA-(B%$T/I3+*_@!&V8<:92@M@-(XE!9":1&* MIB?GX'GTM%'N-J9AGS^/?0 ]]@GTT*N$?<,7J9K'-*A/'A=+(4HYDL2S\Y7( M'\2U'),*>9HLAY^+476@O%\JQY;[ZDDO[R^=T;BUG-OO0[M:/E:8V?DF?A"? MXOPA61=6*NXE9)>K2!_?Y]E MY?.+JH.G+/^UWNS9?P!02P,$% @ *HM.6H>!]#Z' @ A@4 !D !X M;"]W;W)K&ULA51M3]LP$/XK5C9-(#'RTA882R-1 M.@32V! 5VX=I']SDVEHX=O Y#?S[G9TTZ[;2?4GL\SW//7?V7=IH\X@K ,N> M2ZEP'*RLK<[#$/,5E!R/=06*3A;:E-S2UBQ#K SPPH-*&291=!*67*@@2[WM MSF2IKJT4"NX,P[HLN7F9@-3-.(B#C>%>+%?6&<(LK?@29F ?JCM#N[!G*40) M"H56S,!B'%S$YY.1\_<.WP0TN+5F+I.YUH]N8*XE M^B]K.M\H8'F-5I<=F!240K5__MS580N0)*\ D@Z0>-UM(*]RRBW/4J,;9IPW ML;F%3]6C29Q0[E)FUM"I()S-9G552: J6R[9A$NN%L%"PRFCF'P;+M4(M1<&=6:CVM;BR'TS!6#A/O;L"[T'Y!)PE[ 6>N*A;@BLLYCJ%9^=QFFXWA%TU <=_3>H4+DN M85?4T3]1AU$<)Q_^BAEN]48)9NDG -)[K95MVZ2W]D/FHNVMW^[MA+KE9BD4 M,@D+@D;'IR3!M%W?;JRN?*?-M:6^]&ULK55=;YLP%/TK%INF5EH+F(^0CB"MB:KU85+5K.VS"S>)58.9;4+[ M[V<;PM*$1GO8"_CCGN-SKGWMM.7B16X %'HM625GSD:I^LIU9;Z!DLA+7D.E M9U9 MSAS?V0W!CQ2 M:.5>&QDGSYR_F,YM,7,\(P@8Y,HP$/W;PAP8,T1:QN^>TQF6-,#]]H[]QGK7 M7IZ)A#EG3[10FYF3.*B %6F8NN?M#^C]1(8OYTS:+VJ[V$G@H+R1BI<]6"LH M:=7]R6N?ASV 'WX P#T _RL@Z &!-=HIL[861)$L%;Q%PD1K-M.PN;%H[896 M9A>72NA9JG$J6S9US4!OBR(,71-&JAS0TIZ?!94YX[(1(-$%NJVV.H@+JGMG M"U"$,GFNQQ^6"W3V^3QUE59C.-V\7_FZ6QE_L/("\DL4^%\1]G X I^?AB^A MUG!O#.[J' R)P$,BL.4+/N#;^7M#CX0UQ)RQ,4\=23A.8DKN2M8DAYFC:TJ" MV(*3??GDQ]ZW,8?_B>R=WV#P&YQBS^Y)J\^1 D$)DV-..WALX>8NV&8^QG@R M#;W4W>Z[. Z<)C&.IOX0]TY@. @,3PI\TN5_0:N+6O =;6[TBP3"!.CY%>=JUS&7WO#&97\ M4$L#!!0 ( "J+3EI/&PO=V]R:W-H965T^E[CAXEFN 11Y*5DE)]9:J?K&MF6VAI+* M*UY#A6^67)14X52L;%D+H+D!ER2UI45A*;M85(8KY1K*A@(8C#.Q7&NW<%^LUDHOV$EV.BG3QQ_JPGW_*)Y6A!P"!3FH'B8PLS8$P3H8S?':?5;ZF!^^,= M^U?C';T\40DSSGX5N5I/K&N+Y+"D&Z;N>7,'G9]0\V6<2?-/FB[6L4BVD8J7 M'1@5E$75/NE+EX<]@!N\ ? Z@/>W +\#^,9HJ\S8FE-%DUCPA@@=C6QZ8')C MT.BFJ/0IIDK@VP)Q*DDW=\ ))7*)53GZH-0@RVPB!!&0J)2A)+N:@:,'D):(>TSFY>'\9VPJUZAWM MK--UV^KRWM UA^R*^.Y'XCE>, "?G8>G4"/<&8+;F*$^35Z?)L_P^?^4IB&; M+6\PS*MK]$;6-(.)A44H06S!2CZ\; AF2V1.'>_B,'?T,PNMK_\C M0)P;N?XX.')@[[4U_4GY3L4*;Q]AL$2D&ULM9MK;]LV%(;_"N$-0PNTL7BQ M;'6.@23L;>B&HEF[SXQ,.T)ER9/D.!GVXT?)JJD+SRDS]+@)H_1R=)]EVS?C<>K?RXU(+^*MC-0GJSC9B$P=)NMQNDVD M6!:=-N&8.(X[WH@@&BWFQ7N?D\4\WF5A$,G/"4IWFXU(GJYE&.\O1WCTXXTO MP?H^R]\8+^9;L9:W,ONZ_9RHH_%191EL9)0&<802N;H<7>$WG+EYAZ+%MT#N MT\IKE(=R%\??\X./R\N1DX](AM+/<@FA_CW(&QF&N9(:Q]^EZ.AXSKQC]?4/ M]7=%\"J8.Y'*FSC\*UAF]Y>CV0@MY4KLPNQ+O/\@RX FN9X?AVGQ%^T/;:?> M"/F[-(LW96!ZI(09NA^8^]^*[>JNW.R.[=W_VT77B!" M3-W'RLBCF^3H)BGTZ F]=T$49/+U)S65EU7'K@K'7J$_9&:RZ"#*S*+YRG^3 M;H4O+T=J::9"CQ2\_8=?YU608I!@'$JN928]F4IOZXLKW=YM=*++9XEGI_A7GOBNA/U'6+F1E U#J56-['" MOG@(7"M5H1R%5.-0:G5'-?]B*Q%VON"4,M5EAJE*0I1,&^O1V-+)+TW-!6D? M6M_0-:WB[KCZ7 8NI6J9%<\<;^HV4["Q)9MX,QI(B,27P&WO7LQ/$$#R*-9!B=TC,QT!<63H+J<:AU.K. M:NC%W:GWV?PS;=\*G\@_!O8]D7^&P%^L^1?; ?A:^-_#>&V,%@A/2T<@U3B4 M6MTUS<[8&X2 @."W=!12C4.IU0N &LR)'/4>&P&BB,9JP(?F( (%QZ2RD M&H=2JSNKH9W8$?NL_#1I\Y$Y/X&R.91:W2'-YL1>+3[6E+Y4:TI(1$MDH2N[ MZ-E3#A3)H=3JAFHD)]-!?@X$(NG244@U#J56=U13/K%3_NE+:+M6C:?4<[#7 MXBE0?H=2J_NA^9W8B]^? C_?@Z$N"_DJ]:7*:JO +Q8O2O(KK[$D;!<]>X*! MXCN46OTG9XWOU!EBR5+0(CNH&H=2JSNJ[PNH_;Z@ZPT1;=\3N)X[<=SFK_C= MVG'[L/J&K6&?VF'_C-T+;:@W;U_HUH[;!]8W\,JN#;@Z.#54MUTZ([,F9W5M MR.V#ZQN\QG?:LPI.#;5M-?[FKX_=FG'[*/I&J5&:#KI7@X)NU@!5XU!J=6K$!9&52-0ZG5MRIJ5F8PI>Y2 MIEI-\3 SE+J[-N3V@?4-7",MLR/MASB23WL9AOF\DDE4K%01OE*'/OH7]:NC MV,]Y[D0#5>-0:G6_-4LS^[;J_\D;#'1_-:@:AU*K.ZMAG=EAO=OF.;O(V0:" MUNM9>UFLA/;CO+/+/+#-5LBL4ZD/ 5I]E.<;1QH.1Y*K6ZOOH=@ M@]Y#,-!["% U#J56=U;?0S#[/43'-0U:M@=5XZ5:;&PO=V]R M:W-H965T\SWL,/LQV0CZJ&D"3IX:W:N[4 M6G?7KJOR&AJJKD0'+3XIA6RHQJFL7-5)H(5-:K@;>%[D-I2U3C:S:W>%^Y956NSX&:SCE:P OW0W4FXK[.L)C5XNN+)7 MLMO'>@[)-TJ+9I^,#AK6]G?ZM-^'@X0@.)(0[!,"Z[L'69=+JFDVDV)'I(E& M-3.PI=IL-,=:\U)66N)3AGDZ6VVZC@/NLJ:<+"BG;0YD93^')5,Y%VHC09$/ MY!8CVHJM.1"J%&A%-$,_%1$E*3<:HPAMA-3L#[7;#4_XW2@@%TO0E'%UB1HW MMAZ0Y!ZXC5(UZQ2A;8'H_)&+:N9J+,I8<_-] 8N^@.!( 4O(K\C$?T\"+YB2 MA]627+R]_%?&Q3T9-B88-B:PNI,CNI_1?ZZA.%7=3JN:H[8M>IH#G,' MSY "N04G>_?&C[R/)SQ/!L^34^H9;D%(+EI<)8UH=:WPV)B#B:_I'ZK/ 0EX9)&,3CN'# A>=P\1@N?!TN M&G#1.5PRAHM>AXL'7'P.EX[AXA>GWG] ]Z #FI_)-RHKUBK"H<14[RI& MS[)OT/U$B\XVQ;70V)+LL,9_&D@3@,]+(?3SQ/39X2^9_0502P,$% @ M*HM.6E5VB*/K!0 *RP !D !X;"]W;W)K&UL MM5I=CYLX%/TK5G95M5)GP(9 F&8B=0)5NVK546>[^TR),T$%3(V9M/WU:SX& M8F#<4-U]F0F$>XY]KG/M@[T^,OZU.% JT/+=^L62F2.*.W'!5EFH;\ MQPU-V/%Z@1>/-S[%]P=1W3 VZSR\IW=4?,YON;PR.I1=G-*LB%F&.-U?+U[C MJX!X54#]Q#\Q/18GGU'5E2^,?:TNWNVN%V;5(IK02%00H?SW0+BBXZP"3S\_HK^I.R\[\R4LZ)8E_\8[<;A>K!9H1_=AF8A/[/B6MAU:5G@1 M2XKZ+SJVSYH+%)6%8&D;+%N0QEGS/_S>"G$2('&F T@;0(8!]A,!5AM@G1M@ MMP'VN0'+-J#NNM'TO1;.#T6X67-V1+QZ6J)5'VKUZVBI5YQ5 ^5.ZV#S[ SOFJRF)(<%\2+ "$Q)AMTEP]:AJ\F@NF0T.$Z-4\T M#QOBV"OLFLNU\7 JM)9PKM 3K$MW1>3C*FL Q*J(N.Q$7&I%?$^+XDI..U&9 MEDDHZ$[.%I(FBL-F/I+2ABGC(OY9WYA2MR%8GO3S ENF11P'#^35-F6NO%.T MQ#:]E4,&^@+1*OHZG;[.;PS2ERBCDR/5&74*6[;MF;8]D%++.E?**5;+)<1; M#90$8E64=#LE7:V2OFY<(KGT0_G9!<$===@AQ/6\@,;>*1P;#VM>V> M6U&!P!2)5YW$*^WTUBQ'PGHY,B7;"G)2@P3S(<$"(# E!5Z7 D\[RC_*$2Q' M=':/$BK7\8A7"_8+MK\HY<73F=&"SLT,))COC7YJ!)O#&1"(45$G04\X5<8+5=K%#!NN7 (I5%?+$$V&M MD'^SR@VQ7U21%N37$FK)9DLX9K5=.W3,\Y6>X+6QH[KC4K-_V'\<._\L-[ZO2EY%HN2TUI)MM_'$?V%H) &;@N* MYH.B!5!H:FIZTX@=J+(#:02WH&@^*%H A::FI'>?6&\_9Y2=L;OT5C89O6S2 M$\X6^SS6 (I5E;%WF%CKGC8W99SLI+TI:AWC5'KVA_HU^O12$=1Q@J+YH&@! M%)J:EMYU8@^JX(!:35 T'Q0M@$)3MUUZ5TKTKO3\@D/&[M"1*PXR>I^E9YRK M]A0M]E:.-W3W4+2JD+TK)7I7JAW.^MBYPQD4S0=%"Z#0U"STQI80H I#0,TM M*)H/BA9 H:DIZ5 ME!*]*7TO)9P4#M)9;D'1?%"T I-34!O9LD2JKR FEA0-!\4+8!"4U/2FUCR M.UN?DREQQAMM)L'$'EHF/>-LM<^D#:!H52%[ZTGTUO,MR^B/(TT2]"X3E&?U MCF>8O)27T:2&PO=V]R:W-H965TB/UACN;-&0-"Y!?FP>N5FYOI2AKH*)D%'%839U;_^;>C[2"D?A6PDX^L?#'E%9DD$ MW+/J>UG(S=1)'53 BFPK^9GM_H*.D &8LTJ87[1K91,EG&^%9'6GK!#4)6W_ MR5/GB",%9<>N@#L%?*X07E (.H7 $&V1&5IS(LELPMD.<2VMK.D'XQNCK=B4 M5'_&A>3J;:GTY&RQ;9H*U'>1I$)WI"(T![0P 30O15XQL>4@T#MTF^=\"P5Z M_Z0B2*BMJSE(4E;BC7KY=3%'5[^_F;A20=*&W;P[_JX]'E\X/D"?&)4;@=[3 M HI3?5=1Z?G@/9\[/&IP#ODU"ORW"'LXM."Y'U=?0*/4/9OZ"9R@=V]@[ 47 M[.V]!IW7;!YJ+81V"SJ-;T1#GS9ZKV3LA&S8DPW' MK,^^$\X)E<\VDJUF;#1U:7F<11@GVL>/Q_ M8ED'./&R,XA#,1SC 'MVA$F/,!E%^'<#G,B2KE$% MJI#:\(T:^-G03H8L?.\"A[3GD(YR^$AS5H.. 1T/9%E9::1#-^NP]/TS/UOD M_"STT\@.,NM!9N..EAO@-ER9#5>8Q>=9-91+XS1),CLLWSOT#F\4V!>FNP9Y M08WK#)TF4QJ$<7P&M1,\K@!A[&4X"R^ /6IT_F@IWE@$?O(!?5*/WY'517)>4ZC1F*Z12NF2%U0MX\ 7/2G/' M;_3\7^5WZ+?^:(<[;[CHZK;X1TU1>L"QCR?!@-8[-0(?U96.UO_16/U#9_5? MUEI-\%IYA$,>ZN/XYZ5@_)Q?Y7%HQ/YX)QZ&'ZA$' ^\Z&6CP_C)/\O,/1JI M:^!K<],0ROU;*MOINM_M;S.W9H9W#^+M5>@3X2K#A.J2*Z7J72<**&]O%^U" MLL8,Z$LFU;AO'C?J1@9<"ZCW*\;D?J$/Z.]XL_\ 4$L#!!0 ( "J+3EHL M0_UR- ( ((% 9 >&PO=V]R:W-H965T+ M,YSW^![-F:R7ZDDW 8=.!,ZQXTQW34ANFR 4SV3'0B[4TO%J;&AVA+=*:"5 M!W%&DBBZ))RV A>9SZU5D"NRG'D M! &#TC@&:C][6 )CCLC*^#UPXO%(!SQ=']F_>N_6RX9J6$KVJZU,D^,KC"JH MZ8Z9!]E_@\'/)\=72J;]+^I#;3K'J-QI(_D M@IX*\*7'H9[. %8GFE ,@"2 MEX#73D@'0.J-!F7>UHH:6F1*]DBY:LOF%OYN/-JZ:87[%Q^-LKNMQ9GB3I22 M _I.#Z#1Q0H,;9G^D!%CN5T%*0>>1>!)7N%)T;T4IM'H5E10/<<3JVD4EAR% M+9*SA"LH9RB-/Z(D2N83>I9OAZ=GY*3C/:6>+WW#/4W=3D#/I]&N%:]U1TO( ML>TU#6H/N'C_+KZ,ODQ9^T]DSXS.1Z/S<^S%;5V#;RUDZ $I:@!=4(THZD"5 M(,SDVPB4<>0YW>#8%]$LB>*,[$]]39?%5V-94$Q.GC,'M?5=KE$I=\*$!S1F MQT%RX_OG17YA!TR8!_]HPG2ZIVK;"HT8U)8RFGVV[:E"QX? R,XWS48:VX)^ MV=@A"; M@3/8O?$U?ER6U1O#Z?5:/,I[67Y;W^7JU7!/F<?QJI<.;U?BEPNLV0N\^(G0O_:Q.4+$>F4[NQ(M27UF0GR-9BC@I?KD>EJKR"C&<-17=;BMR3U3DD<]96BX+0M.YG)OE MAZK1^Y:[NY9_KQ]^KQ;?3I;;9:J;%-]9BS[[_N_N^*3;G,\OA_2C@_QVGS M;E?O]$--R'-+2&],MF M]2!SDBUVL52I]$+&Y7$^L V?E=4W?&'K]SF.&[(ZBH0Q)(R#8$;\Q_OXCZWQ MC^)DHX)-GNL)@IS_)IYDKB8\.SFHJ5)1J@$_3A^)_#%+-BI3)(L\6Y%9MEIO M2E'/7I1\Y@V(WMV_U@E86]171>.6BKS0"1WO2$KMPUS'\T<3\S"*;!I#PC@( M9HCD:B^2*ZM(/M]_ZTSNK*7Z!A()BY PBH0Q)(R#8(8H)GM13"X[-9@@U8.$ M14@81<(8$L9!,$,]SDB['"-KI\)SD9:O9XQV2E^9-#1C'!@Y[8P16BN%TAB4 MQE$T4P4'7I=S;OXI9YL\+F.5=,Q$DBAE/+P0*69+(IY%/B=/LCB1E=JKZ"T1 MIYVW'ZL#62&%TAB4QE$T4QVN5H=K50HMR%P])PL1Y^1))!M) M_B;O.@5AI?86Q)86'@K"\:Z"8'PL"V2U%$IC4!I'T4Q9:%/2L;I6TS^;R0K9 M35:ZU;%6'""=Z'X;%:H 8DE,:@-(ZBF6K1)J1C M=R&W^>A#G8]6DU:9%MM9J_Q1/3_=BT#]QX9F]B)C9W1U+ NH_PBE,2B-HVBF M++27Z=C-S);S94DPH+:ETS8&6^DGU+&$TAB4QE$T4P3:_73L]F=K)-FDN9QE MCVEM9O?J+:#>:$,S>HN1Z_C^Y%@I4(\42F-0&D?13*5HG]2Q&Z65!Z9B_SE. MX]5FU:D J*\)I450&H72&)3&4313)MHI=:XNZXHY4%,52HN@- JE,2B-HVBF MBK2UZEB]M^D?*A6ISKBH&4R<=:9,R&J[4,BY4I.LE\Z%-] &42B- M06D<13.76&G?U+7[IKN!2/PX-1#9 7VU :5%4!J%TAB4QE$T4R;:6'6=RPY$ M+M15A=(B*(U":0Q*XRB:J2)MP+IV _;U@<@.Z"T3>W,<\B)%3J[VXY%[S[:F^VL9_]52? M'=M;%UT^[;$DH!8ME,:@-(ZBF9+0%JUKMVAOL[1:1%)=2$?*7-1K5JOT4&DB MZI0"U+!U.Y:8MJ0 M6&A- :E<13-E(*V85W[BE4S*?U]49_9ZCK*9?4WSN&^M"[5TH+8+2*)3&H#2.HIF77FJGU[,[ MO6]-<>S8ON)I:$:*XQZ-:] :*93&H#2.HIF2T*ZN9U\NVS?%L>-Z2Z&]-+:5 MXD!KI% :@](XBF9*05NSGMT+W:4XY7-F24?LD-X"0-(B*(U":0Q*XRB:*96# MB_@O?14_]C)^['7\V OYL5?R8R_EOX1[ZVGWUK/Z>F?Z;G9(;ZGX9_INT&HI ME,:@-(ZBF2K0[JMWIOO:-RF%^K$-S9Z40JU8*(U!:1Q%,R6AK5C/;L7V3DJA M%JS7WD>@G91"+5@HC4%I'$4SI: M6,]NP>Z3TF4N;:>#[9C>$H"NE872*)3& MH#2.HIEBT2:M=^&ULA[4:X72(BB-0FD,2N,HFJDB[;5Z9ZZ5[9N00"W6AF8D M)/[Q* 0U3J$T!J5Q%,W<=4P;I[[=..V;D-AQ?:7@=^TQ<+S)&-0PA=(8E,91 M-%,*VC#U[8:I.W(FY"X1:6?XHE!9!:11*8U :1]%,A6@?U7 L84R,%6J';W].-\'E?7$8OD4!2[ M#32?1)R(AT16VR^22B-J&MUIKS:U&.V;!.U-)6_MS>DM *B]"J4Q*(VC:*9, MM+WJ]]R50#V;'?8MIE3J[4T*U:^HT:M>O[0^E>I [5>_8V_3<#QQO. XSX5Z ML% :@](XBF;J1GNPOMV#W>>Y]DL#[93>,D#2(BB-0FD,2N,HFJD5;=+ZXPMG MO%#W%DJ+H#0*I3$HC:-HIHJT>^O;E]B^::3J5!/4Q872(BB-0FD,2N,-K;T# M_8G$5_NSOMV?-4:F$Z>#[(C>$H N=X72*)3&H#2.HIGW%M"N;3"Z[+ 40&U< M*"V"TBB4QJ TCJ*9*M*&;V W?'$[>MDKZBTGIWV"R/$=WSU>M@*MED)I#$KC M*)JI%&W\!O8%M!]51U+=S:#J8K[*HJSWF;6>+[ #>RL"ZO1":11*8U :1]%, MV6BG-[CP8MH :O1":1&41J$T!J5Q%,U4D;:# [L=#!RFD/;G;=#VE_U@,G:/ MMT"'UDJA- :E<13-%,K!+;?LAK!]E++,J>SZ&J=9"^R\TRUO8K>P8?: MNE :A=(8E,91-%-(VOP-+KP10@!UAJ&T"$JC4!J#TCB*9MZB5#O#H7T][UO' M'SNVKWC"KG6]8> >WP:HXS@G"(*KHW&*0EO'H#2.HID!UR9N:#=QSQU_OB@- M[,8@$L5J!EUF>:<2H%XNE!9!:11*8U :1]%,56G#-[SP2M\0ZO]":1&41J$T M!J5Q%,U4D?9_0_M*WSBT>Y6>1/\9I01*Y4,C1^['*!/+*[=V]*+/US4!UA0]966:K^NE2 M"M4K50>HSQ=95NY>5!4\9_GWNMG3_P-02P,$% @ *HM.6H'.6/SX @ ML0< !D !X;"]W;W)K&ULK57;;MLP#/T5PAO6 M#5ABQ[EWB8&FZ2X/'8)F;9\5FXF%RE8FR4D#[.-'R:F;#8ZQA[W8NO&<0U(B M)WNIGG2*:. Y$[F>>JDQVTO?UW&*&=-MN<6<=M9294"3\, M@H&?,9Y[T<2M+50TD841/,>% EUD&5.'&0JYGWH=[V7ACF]28Q?\:+)E&URB MN=\N%,W\"B7A&>::RQP4KJ?>5>=R-K;GW8$'CGM],@;KR4K*)SOYEDR]P I" M@;&Q"(Q^.[Q&(2P0R?AYQ/0J2FMX.GY!_^Q\)U]63..U%(\\,>G4&WF0X)H5 MPMS)_5<\^M.W>+$4VGUA?SP;>! 7VLCL:$P*,IZ7?_9\C,.)03<\8Q >#4*G MNR1R*N?,L&BBY!Z4/4UH=N!<==8DCN3G8F6*5.82I&@TA=P\[/@ MY@ L3\!MM&;D< (+=J \& TM^*)8;EH),PAKQA7LF"@0Y!I,BG"[O+_0P/9, M)1K>S]$P+O0'LJ(-/?$-Z;6L?GS4-BNUA6>T=>%6YB;5<),GF/QI[Y.?E;/A MB[.SL!%PCG$;NIV/$ 9A#]Z"#]IZJ8^_!H9N%Y&M4-EDEHETN2:]OVKC4^HM M$?L.T1: 710&G2 ()OZN1DF_4M)O5.*886YOV=+(^ D6BL=(0EYS5B>F!!V= MB!FVAV&]E$$E9= HY>9Y2P6$HC#G.YX@I?*.9-6QESCC$_8S41A6U,-_HWZ0 M@ADNZ"[5\98@G>"4N!T$O7X]^ZAB'S6R/[J"1NQLAXKJ,RBNGUIKA0B<$$_$"5U9$W(_3@@$S5OG7_ MI(QFJ#:N66B(99&;LJ)6JU4_NBK+\.OQLIG=,K7AN0:!:S(-VD.ZFJIL$.7$ MR*TKRBMIJ,2[84H]%94]0/MK*T\=!85=??930Q$3>*,[4#WWZ_MT$ 2DX$5+R67 M[SLYQ_9WZV1'V1O?$"+ >YX5?&IMA"CO;9O'&Y)C?D=+4L@W*\IR+.0M6]N\ M9 0GVBG/; ?"P,YQ6EC11#];L&A"*Y&E!5DPP*L\Q^S?& M"/7 CB8E7I,E$2_E@LD[NT%)TIP4/*4%8&0UM;ZA^P<6< M/-#LGS01FZDULD!"5KC*Q#/=_4GV@GR%%].,Z[]@M[>%%H@K+FB^=Y8,\K2H M?_'[?B&.'"2.V<'9.SA=!^^$@[MW<+70FIF6-<<"1Q-&=X I:XFF+O3::&^I M)BW4-BX%DV]3Z2>B1\R*M%ASL" ,+#>8$7 S)P*G&?\";L'+<@YN?OLRL87\ MEO*PXSWNK,9U3N"ZX(D68L/!8Y&0I.UO2XX-4>>#Z,P9!)R3^ ZXZ'?@0,F9?%9GWO,0QF5HR]#AA6V)% MGS^A 'XU";L26$NFU\CTAM"C'S*1I$5,RR@ M;X:@'[H^;.Q:W/R&FS^X!7-24!D1)S?!O^8F7 FL)31HA :#FS##/(W!3F M 5FM9+X&=%6SO5495RK88988F8<]0L%XY'D=VGTKQ_6/K%J<1PWGT:\Y2W(7 MK//(M,XC#[IAA[#)T N],0S,G,<-Y_%P%FK"$Y0R?\N+7)9&3=@8$N-KAL25 MP%K"$3S4+7A&4-RD!4AHEF'&]0IHZ>9R5<.-CO8 WL'NR3);G=@E=%1DT5EG MZP*ZZ"RZ1JM3=)T#76>0[E^E:K$X$!24%8LW,FB;LR5H_ 9D/\@%+A+9.6A- M=8B8A3B]LR]K1("ZJ&YZ(:G0HU&BP0$;/A N6QFKY:_)5D0I^D02W M3PUZ(>Q&N<$.030.1BM;^<@UX/C$Z(/U1T-UM3H:?EB3+K#;I M*CL*KIK T6"G<+'X*Z&UQ1^:!#3<)7PO8D;D2"AP-E!D4;_:P^X9'/S._]5Q M:!S0<.=PA0S3;Q W;=9MH^V@6E"/*6H_(7)ZLJA#UM-4\;<;P;WKX M[#R?J?%3#ZG&YOA&TU!/G*Q5R?M67&X(3 MPI2!?+^B5'S&ULK9EK;]LV%(;_"J$-0PMLT69[ MCC.Q,G9<6JYU>O"0;G=2/["#14FW M\ CR2[GFZLYN*4F:0R%25A .FZ5UY]Y&[E@+JA9_I7 4G6NBI_+$V%=]\UNR MM!P](L@@EAI!U<:R-W2 MFEDD@0W=9_*!'3]",Z%J@#'+1/67'.NVHZE%XKV0+&_$:@1Y6M2?]%MC1$?@ MCBX(O$;@O12,+PC\1N"_53!J!*.W#FG<"*JIV_7<*^-"*FFPX.Q(N&ZM:/JB M !,BHA(6O*Y3/YD]-"T"J$@KP+0=(T$^_)+^3+ M8TC>_?A^84O5IU;:<<-?U7SO M\EGU@A=X)$10+)@#XTZWV#WE9S;2?LG29\ M[QF!?\3RAKBSGXGG>*.A^9CEG]GAAOA.)?>'IF.6AQ KN7NQ]^CMF0^".YY/9U)LO[$/7V]<- MY[XSE&9M%&9(&:7"69 ,&$A)BQ"@O4",FT#,OW_V<4HO=9_3%A8P\:= MI#&>S]P7F67Z*K/,1F/'&Y4Y6Y1IM/*[^L5OYWLK[[?=!H(^5JHS%I(2HM MPJ+UX^&=X^$A9J(&AA463%J(2HNP:/VPG,M7UUB,!2L5@'TFTV)+Z)8#Y%!( M(H'G@U$QLUSR#'1HIU^9A5<' +58Q:+U W N5UUSO?J@CX@*56MM+FT% Q5? M][6L<1BU&D6E15BTOL/GRM8UE[;-$J=%_$QB5=QN+_B,6L^BTL*&UET#WNS5 M(HBP.JV-MCMGHCDHV_1AM" QVQ>R/BULG[8'WG?5,>^+YZ$^"*_.6L^8^A3] MDXI&6@B2P48AG9NIF@"O#Z;K&\G*ZN3UB4G)\NIR!S0!KANH[S>,R=.-[J#] M]T#P+U!+ P04 " JBTY:]ET<#\@& !B00 &0 'AL+W=OZE_J(].IVS&;_E M\M/\HU![[15E$B4\S:,L)8)/SUKG[DG8<71 <<;GB#_D:]M$%^4NR[[HG:O) M6%68.Y;SRRS^*YK( M^[/6L$4F?,H6L;S)'G[C58%ZFC?.XKSX3Q[*!5 =Y&P,#9$="I CK[9NA6 =U] WI50&_?@'X5T-\,Z.P(&%0! M@Z*RRKM;5(W/)!N=BNR!"'VVHNF-HGZ+:%4C4:JE>"N%.AJI.#GZD+&4G,\$ MYTI?DKSQN611G+\E[\FG6Y^\^?GM:5NJ//KL]KAB7I9,;P>S0ZZS5-[G)$@G M?&+&M]7UK2[2>[[("\\*_'V1'I&.\XYXCM=INAY[N,_'*MPMPKL-X?X>X>[Q MSNS!/N'#G>%TC[)[N\-#>_@U>R*NVQ1MU$1G)9=.@>ONP-WP918OHW1&]!&2 M3Q)/F=C?M92;6C.Q9*W1K_\Y/:=7YMJ& GSD; ":-( M6 B"&4+IKH32+>B=O=J5)GETD?) PGPD+$#"*!(6@F"&/'HK>?2L[I;CCI.^7?:7J[+8/M$M_%$ MBKR\$ 0SJKB_JN*^O8HG_ZKA2S&JD!E9,A&QNYB3*)5<)9-$J-IOJFPK]=#* M+F&NLW;?G2/'</)1>IGNO0*&6J%4MGN@BWV52LCERI(?#C[0.;ZR/7/+GCHJD= M098A0,(H$A:"8(8 ARL!#H%=CI5UJ*B&V[U$KZGQ]Y%9 R2,(F'A]OW8Z@R- M*CY>5?'QGK.3#]7LY'+G[,1*.K2"C[<*Y/5[KM<]WNQHD%D#)(PB82$(9HC M=6I+P['*()A.>>%PO3S8L),.E4%%VQQN]#L;*H!F#: T"J6%*)JIA#5SRWVA M0=!NK&X0[C*AHO76F*F$D7QJE(,5=[ D&D#*(U":2&* M9NK!J_7@6?5PK<20+!+RC1QB9-FA!ZL"2?.AM !*HU!:B**9TJF-3[?S2D/+ MA1J>4)H/I050&H720A3-E$EM>[I6VVQT/I_'T;B8UUXS,8O21J5 O<^*MCGJ M<'N;O0S4UX32*)06HFBF!FIOT[6;F]?L\7MZ&:C+":7Y4%H I5$H+4313.G4 MGJG;?VTO _5'H30?2@N@- JEA2B:*9/:2W7M/N1^O0S4&*UHF[V,M]7+0*U, M*(U":2&*9FJ@MC-=NY]YR],H$R0OK6@BN4A(K)J/1BE [4PHS8?2 BB-0FDA MBF8*IC9'W>/7]BU04Q1*\Z&T $JC4%J(HIF/6M7NJ6=W3P];)['##I4,E.9# M:0&41BN:L630^$! B,IKRJ&V4#V[A?J]R_AV[,'"Q.ZH];SK1;Z1:#FK4"=2BA=)\*"V TBB4%J)HIG1J(]?KO7+&Y$%-6RC-A]("*(U" M:2&*9LJD-FV]%YYTW<>-LS,.5DKS@ZU;:S[0K &41J&T$$4S-5 [LI[=D;7U M,N5R4*,HH!8ME.9#:0&41J&T$$4SI5,;N=[PM;T,U+Z%TGPH+8#2*)06HFBF M3&K[UK,_W+I?+P-U<"O:BVL^T*P!E$:AM!!%,U^^K+W9S@O>[.[)+HE2PK\N M6$P2_?)M_+1FWT9I+EDOS;?KT\M?'R@;EYS$?*I"G:.! M&ER+\H7^-@H# "T#0 &0 'AL+W=O\7N1 $CTF&=4S*Q$RNV%;8LH@9R( =L" M55_6C.=$JB[?V&++@<3&*,]L%^.1G9.46L'4C-WP8,H*F:44;C@219X3_GL. M&=O/+,R:$J4QL>MP_T MSR9X%,F,9:A9]2O>]+R=775-G)8%FL!#P40"6ZVJFG0&ULY5GOG'KR;NYW $*(!\IR/R,7N M$(F$,\*F39^PL"=80ZU1K=;HS04W MZE.Y/F%A3["&LCC4!_NHXW\V[@J5)6M.,R'S4K/.QKP5(A^^B8FP/?F.N"0!$KJ"Q/ MO/5H?26Y- =Q^VEZ>9^Y)GR34H$R6"M3/!BK*'AY12@[DFW-H7G%I#J"FV:B MKE7 ]03U?&PO*QK['Y]QC^X881I59"7:S8,P$RT+( M*B4+8\I/85C-%JR@U9DJF;1(KG1!C>WJ>5B5FM&L E(APD&O%X<%Y9*,1[(N MK@I3!3-52Y.2N L%[O8U2TD__D@")S=1&4O)WOU<&$ ,?'X9>+/:6/2%[O2S?!C*^2(QQAMZ*'9+!LF M=#!RXB?OT=<"8;NKXU&NY&9S(^("-@,M6'!/14HF5/"IYL#*:<'%RH4'$)@I MH71@;%79E'V(5 \.[KL>%%RK4W"I=)/;97#?TW;X'K#N@4$N1&=P0%Q@/"JI M,4S+*]MI!C?!)U#0MF]7I74XUW35'YR3#:&YV213I3.FNS1]L@Z-1X+E8$?S M^0+N1I4A@,:HPC8R3N=*TL;#FM$VK.R,"7$#3^//?$=[F6_M70]V3G9-:ZAM M.AG7 ?UM-:>]+3MXE6Y0\GMEOM1V.K+I0X6S:\UROFSZR[PS@*GW<75:EF+U M6?"Y+)B;_(L3CD=TS0L62O,'FPU*968#3)/@GFG#9]N1WYJ6MVQIUN6TS''/ M@P/T_'?7>R<$;IH &>QE/R TYW8) VF-1>&R[:WX%G&Y).C M@I4W=&K_'-C1M^,SEM-:F-L.3,FF_9UEO"Z2;M0U+$0[:M/^!M/KQ]U!T.;B M,F-+EDW:KIY/FV9@&S9K>P%A'[EJ+C^"<1SF1P##\F .,(YC87G^I_D,T?DX M#/,V]")#E#-$.8[E0R;-!\OCYR3V\L\T2:(HCK$5G4R\#B;8NL4Q_/C5,&_ MP/) IC];:WRW\0IYO@ZP/7VN0K"9XI6(S11?:T#\ZP:,)/'O-I8'&-@N8+4# M^?UYH*;\G"B"7<6\84\PCB0)AD M^FLTCI'5B>'CWQ_L*8FB)/$C@/D=1!&& MP-.((Y@#\( A4=2\!_?>1^'Z/15N_D*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'<57;' MN:MEI^AV!YV:"95]>']L:V$Z:4([7CJAE<\,&=\$?[!_RD.2W LKUD(*]S3, MXKWD&:F%$K5XYM4PZV;$[O3#%VW$LU:.R65IM)3#+#\4?./&B?)%]C) KMC: MQAS'UG?,@PRS0=Z&VH1G_ M%)WD,6(Y% 4@"2G@5RN?*7K]-Y MD#('MGA&Q% ML@] ]L\)21/( 0 YP(5<-G7-S!/1&[(46R7\SY@?ZZ.RU(T?ZPGD!0!Y@0VY MWTL>*C%)/C+)5,E)G#K)1-@R@;P$("]Q(6>JU#4G*_;(;4)T!1!=(8=MQPS? M:5EQ8U^1Z<\F3-UA%H\%;].9NPM-W5U3(5KD+F;PB"V9\]ZX,4Y;%]4Z+$#)*CJR4&\T4 M&6T-CT,XI8(4DB,[9-FL+?_9A)7-]#YT<0H&:2-']L:"/9'[.!KBS\-<%V8Y MJ6W3'AJ0-G)D;\R4%7Y>">];Y8<$&1G_XFUC![<""5DC1]<&X+;6*B&'O)$C MBP/&3-<).223'-LFD(1;T2P@FQ3(-@&EU\:$U%(@J^6E],AKO_F3W+Y)$<'= M"K)8X/>REV)"=BF0[0)C]E-,2#<%NFX@S$&*"IIB0A2BZA2#,JQ03/#5#M]"_,;_'[?5O3,A"%-U"$&:>8D(6HL@62L]2 MR.L)=TS(UL*(0O*AV/(!EYBI?"@D'XHM'Q SE0^%Y$.1Y7-J)7RJQR'S4&3S M_/N,);*FA^*0>7K(YFD?M)P,8P]23@]=.7\=N9Q&A'33B[KI'#][57PC%*_F MOGGK\TLFRX4AX7(XE^OUPYYYTT@Y]GFWRD>H.GY%.WX!_/ +4$L#!!0 ( M "J+3EJ^RS-!F0$ '49 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-V4V.@D 0AN&K& Y@6U7X-U%7LW$[\0)$6S&"$+HGH[YV1K1:O,P>;:^O_,['9[X];_]ELOVM_CG\,=C]- M=PJE]S$;;(KNX.,RBGHK@=Z*>BN! MWMI[V2;06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\C MT-M0;R/0VU!O(]#;>A]+"/0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3; M"/3.4>^<0.\<]H=XK7QX]CS6>/]W4AUOU_KG[>_+QV;ON=QQ M=O"79?4+4$L#!!0 ( "J+3EHCU6X-J $ +@9 3 6T-O;G1E;G1? M5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[ M.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U< MVUKY\&J7S*ATI9;$Q'@\8:EN/#5^Y%N-:#Y]HERM*S]XWH;/KM3-++)4N6CP MN"]LO6:1,J8J4^7#/MLTV3>7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;, M:+!0UK^H.E2Q;<6H?K_=!VUZ=;?[@ "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ *HM.6AT D'CF!0 ZQX !@ ("!#0@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *HM.6BM;S2_B M!0 *QP !@ ("!21@ 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *HM.6APIHM&5(P HWD !@ M ("!ZBH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ *HM.6HTTW<8H#0 ."< !D ("!5&@ 'AL+W=O MQ,7:$$ #O M# &0 @(&S=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ *HM.6F4Y M(M ]! ; D !D ("!7'T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *HM.6O "&[! @ E04 !D M ("!*(P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *HM.6KJD_:H0! K T !D ("! M$K( 'AL+W=O&PO=V]R:W-H965T6NN ( .D% 9 M " @6/$ !X;"]W;W)K&UL4$L! A0#% M @ *HM.6@3$AZ_ @ 4 < !D ("!4L< 'AL+W=O&UL4$L! A0#% @ *HM.6C!)[:]6 M P A0D !D ("!%=( 'AL+W=O&PO=V]R:W-H965T_+P@8 .)& 9 " @&UL4$L! A0#% @ *HM.6K]MJ?0U# $HT !D M ("!P^ 'AL+W=O&PO=V]R M:W-H965TWO !X;"]W;W)K&UL M4$L! A0#% @ *HM.6D]RRFJJ @ -P< !D ("!P?( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*HM.6E5VB*/K!0 *RP !D ("!N?\ 'AL+W=O&PO=V]R:W-H965T8) 0!X;"]W M;W)K&UL4$L! A0#% @ *HM.6J^@$C3!"P M$(D !D ("!40P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *HM.6AQ$8@'T P *A@ !D M ("!TA\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *HM.6JADE30T P ,!, T ( !/2X! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ *HM.6K[+,T&9 0 =1D !H ( !938! 'AL+U]R M96QS+W=O XML 54 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 55 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.0.1 html 136 256 1 false 59 0 false 9 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 995200300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 995210101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 995210201 - Disclosure - Supplemental Balance Sheet Disclosures Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures Supplemental Balance Sheet Disclosures Notes 8 false false R9.htm 995210301 - Disclosure - Income Taxes Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxes Income Taxes Notes 9 false false R10.htm 995210401 - Disclosure - Shareholders' Equity and Share-Based Payments Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments Shareholders' Equity and Share-Based Payments Notes 10 false false R11.htm 995210501 - Disclosure - Earnings Per Share Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 11 false false R12.htm 995210601 - Disclosure - Commitments and Contingencies Sheet http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 995210701 - Disclosure - Related Party Transactions Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 995210801 - Disclosure - Loan Agreement Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreement Loan Agreement Notes 14 false false R15.htm 995210901 - Disclosure - Subsequent Events Sheet http://www.innovative-ss.com/role/DisclosureSubsequentEvents Subsequent Events Notes 15 false false R16.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 16 false false R17.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 17 false false R18.htm 99920102 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 99930103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 99930203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables Supplemental Balance Sheet Disclosures (Tables) Tables http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures 20 false false R21.htm 99930403 - Disclosure - Shareholders' Equity and Share-Based Payments (Tables) Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsTables Shareholders' Equity and Share-Based Payments (Tables) Tables http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments 21 false false R22.htm 99930503 - Disclosure - Earnings Per Share (Tables) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.innovative-ss.com/role/DisclosureEarningsPerShare 22 false false R23.htm 99940101 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 23 false false R24.htm 99940102 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) Details 24 false false R25.htm 99940103 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails Summary of Significant Accounting Policies - Contract Balances (Details) Details 25 false false R26.htm 99940104 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails Summary of Significant Accounting Policies - Concentrations (Details) Details 26 false false R27.htm 99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails Supplemental Balance Sheet Disclosures - Acquisition (Details) Details 27 false false R28.htm 99940202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Details 28 false false R29.htm 99940203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Details 29 false false R30.htm 99940204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails Supplemental Balance Sheet Disclosures - Inventories (Details) Details 30 false false R31.htm 99940205 - Disclosure - Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details) Details 31 false false R32.htm 99940206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails Supplemental Balance Sheet Disclosures - Intangible assets (Details) Details 32 false false R33.htm 99940207 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Details 33 false false R34.htm 99940208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Details 34 false false R35.htm 99940209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Details 35 false false R36.htm 99940301 - Disclosure - Income Taxes (Details) Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.innovative-ss.com/role/DisclosureIncomeTaxes 36 false false R37.htm 99940401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails Shareholders' Equity and Share-Based Payments (Details) Details http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsTables 37 false false R38.htm 99940402 - Disclosure - Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details) Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details) Details 38 false false R39.htm 99940501 - Disclosure - Earnings Per Share (Details) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables 39 false false R40.htm 99940701 - Disclosure - Related Party Transactions (Details) Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions 40 false false R41.htm 99940801 - Disclosure - Loan Agreement (Details) Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails Loan Agreement (Details) Details http://www.innovative-ss.com/role/DisclosureLoanAgreement 41 false false R42.htm 99940901 - Disclosure - Subsequent Events (Details) Sheet http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.innovative-ss.com/role/DisclosureSubsequentEvents 42 false false All Reports Book All Reports issc-20241231.xsd issc-20241231_cal.xml issc-20241231_def.xml issc-20241231_lab.xml issc-20241231_pre.xml issc-20241231x10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "issc-20241231x10q.htm": { "nsprefix": "issc", "nsuri": "http://www.innovative-ss.com/20241231", "dts": { "schema": { "local": [ "issc-20241231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "issc-20241231_cal.xml" ] }, "definitionLink": { "local": [ "issc-20241231_def.xml" ] }, "labelLink": { "local": [ "issc-20241231_lab.xml" ] }, "presentationLink": { "local": [ "issc-20241231_pre.xml" ] }, "inline": { "local": [ "issc-20241231x10q.htm" ] } }, "keyStandard": 226, "keyCustom": 30, "axisStandard": 28, "axisCustom": 0, "memberStandard": 34, "memberCustom": 23, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2024": 6, "http://fasb.org/us-gaap/2024": 9, "http://www.innovative-ss.com/20241231": 1 }, "contextCount": 136, "entityCount": 1, "segmentCount": 59, "elementCount": 540, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 457, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - 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_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_UPnkmjS03k6HOICZuxkRew", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R4": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R5": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VTbUQA1wkE2inh3Ywtop4Q", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VTbUQA1wkE2inh3Ywtop4Q", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - 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_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures", "longName": "995210201 - Disclosure - Supplemental Balance Sheet Disclosures", "shortName": "Supplemental Balance Sheet Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxes", "longName": "995210301 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments", "longName": "995210401 - Disclosure - Shareholders' Equity and Share-Based Payments", "shortName": "Shareholders' Equity and Share-Based Payments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShare", "longName": "995210501 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.innovative-ss.com/role/DisclosureCommitmentsAndContingencies", "longName": "995210601 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions", "longName": "995210701 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreement", "longName": "995210801 - Disclosure - Loan Agreement", "shortName": "Loan Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.innovative-ss.com/role/DisclosureSubsequentEvents", "longName": "995210901 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R16": { "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": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": null }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "99930103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables", "longName": "99930203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables)", "shortName": "Supplemental Balance Sheet Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsTables", "longName": "99930403 - Disclosure - Shareholders' Equity and Share-Based Payments (Tables)", "shortName": "Shareholders' Equity and Share-Based Payments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "issc:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "issc:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables", "longName": "99930503 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "longName": "99940101 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_-nOGPCJ8f06nST2GPKvg6w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_27_2024_To_9_27_2024_us-gaap_AssetAcquisitionAxis_issc_HoneywellInternationalIncMember_mFoiGnou_EG4B9L9CgSTlw", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R24": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "longName": "99940102 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details)", "shortName": "Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZoqUG7mdzEKn6QZXaQ92gw", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZoqUG7mdzEKn6QZXaQ92gw", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "longName": "99940103 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "shortName": "Summary of Significant Accounting Policies - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_9_30_2024_jtaraTm9ZkqajrBrNpfEEg", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R26": { "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "longName": "99940104 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details)", "shortName": "Summary of Significant Accounting Policies - Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "issc:NumberOfBanks", "unitRef": "Unit_Standard_item_L6JdJS-X0UKPmJbvflbF_g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "issc:NumberOfBanks", "unitRef": "Unit_Standard_item_L6JdJS-X0UKPmJbvflbF_g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "longName": "99940201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "issc:PrepaidExpenseRelatingToTransitionServicesAgreement", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_z1p2Xp9qGESGbiXr8PLekQ", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R28": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "longName": "99940202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_-nOGPCJ8f06nST2GPKvg6w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "i", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R29": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails", "longName": "99940203 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_srt_StatementScenarioAxis_issc_October12023Member_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_ja_BRvjA6k2dPdWWrYsmGA", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_srt_StatementScenarioAxis_issc_October12023Member_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_ja_BRvjA6k2dPdWWrYsmGA", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails", "longName": "99940204 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "99940205 - Disclosure - Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PrepaidInsurance", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PrepaidInsurance", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "longName": "99940206 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "issc:FiniteLivedIntangibleAssetsAccumulatedImpairment", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R33": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails", "longName": "99940207 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_issc_CustomerRelationshipsAndBacklogMember_fWbG_d0KX0CrRD3s8IRaVQ", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_issc_CustomerRelationshipsAndBacklogMember_fWbG_d0KX0CrRD3s8IRaVQ", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "longName": "99940208 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "longName": "99940209 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "shortName": "Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R36": { "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails", "longName": "99940301 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_6-bisjMDTEWa5ZA9U5jwzQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_6-bisjMDTEWa5ZA9U5jwzQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "longName": "99940401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details)", "shortName": "Shareholders' Equity and Share-Based Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_LyWJV0ohZ0qF0lKavW0HXQ", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R38": { "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails", "longName": "99940402 - Disclosure - Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details)", "shortName": "Shareholders' Equity and Share-Based Payments - Grant-date fair value of the MSU's awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_issc_MarketBasedRestrictedStockUnitsMember_rfvB1kYCM0aLOWFaqLETFQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_AwardTypeAxis_issc_MarketBasedRestrictedStockUnitsMember_Xzt2yQAtaUO5MtQEnUoR1A", "name": "us-gaap:SharePrice", "unitRef": "Unit_Divide_USD_shares_UPnkmjS03k6HOICZuxkRew", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R39": { "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "longName": "99940501 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R40": { "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "99940701 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_JDrHWmN3mUKhleL7Dm7TUQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_issc_AmlGlobalEclipseLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_PrincipalOwnerMember_NN4lBJz_IUKvprMqo7Qwcw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } }, "R41": { "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "longName": "99940801 - Disclosure - Loan Agreement (Details)", "shortName": "Loan Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_12_19_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_HLK-U7IeDE2XxPUOS76mjg", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_19_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_HLK-U7IeDE2XxPUOS76mjg", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_vmDJfmwoLkGZiiRH6n7OZA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "longName": "99940901 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_12_31_2024_9fd4W0j2PkaHe8b9HiR2rQ", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "Unit_Standard_shares_mGfGtKeEWE2aSgSvPTPLhg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_1_27_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_pg_h9_4lh06ghuW5pTGsjg", "name": "issc:NumberOfDirector", "unitRef": "Unit_Standard_director_P_BLgApJk0Cw3p2Ar-qO4g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "issc-20241231x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.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": [ "r45", "r646" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r794" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r48", "r100" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "http://www.innovative-ss.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": [ "r48" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r24", "r126", "r467" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r701" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r58" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r508", "r778", "r779", "r780", "r783", "r865", "r922" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "issc_AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adjustments of preliminary fair value estimates of assets.", "label": "Adjustments Of Preliminary Fair Value Estimates of Assets [Member]", "terseLabel": "Adjustment of preliminary fair value estimates of assets" } } }, "auth_ref": [] }, "issc_AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to adjustments of preliminary fair value estimates of liabilities.", "label": "Adjustments Of Preliminary Fair Value Estimates of Liabilities [Member]", "terseLabel": "Adjustment of preliminary fair value estimates of liabilities" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r747" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r673", "r683", "r693", "r725" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r676", "r686", "r696", "r728" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r748" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r721" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r721", "r729", "r733", "r741" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r739" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r347", "r349" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "issc_AmlGlobalEclipseLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "AmlGlobalEclipseLlcMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Related to AML Global Eclipse, LLC, (\"Eclipse\"), a related party.", "label": "AML Global Eclipse LLC [Member]", "terseLabel": "Eclipse" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "verboseLabel": "Additional 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": [ "r4", "r220", "r227", "r617" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r187" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "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": [ "r381" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r861" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r861" ] }, "issc_AssetAcquisitionsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "AssetAcquisitionsPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Asset Acquisitions [Policy Text Block]", "terseLabel": "Asset Acquisitions" } } }, "auth_ref": [] }, "issc_AssetPurchaseAndLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "AssetPurchaseAndLicenseAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to asset purchase and license agreement.", "label": "Asset Purchase and License Agreement [Member]", "terseLabel": "Asset Purchase and License Agreement (the \"Honeywell Agreement\")" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r99", "r109", "r130", "r151", "r191", "r195", "r204", "r205", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r383", "r387", "r408", "r459", "r542", "r611", "r612", "r646", "r664", "r826", "r827", "r879" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r122", "r137", "r151", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r383", "r387", "r408", "r646", "r826", "r827", "r879" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r736" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r737" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r732" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails", "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "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": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r735" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r734" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r733" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r733" ] }, "issc_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "BacklogMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to backlog.", "label": "Backlog [Member]", "verboseLabel": "Backlog" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "issc_BoeingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "BoeingMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Boeing, a major customer of the entity.", "label": "Boeing [Member]", "terseLabel": "Boeing" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements", "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": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "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": [ "r221", "r222", "r223", "r224", "r225", "r377", "r631", "r632" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r32", "r34", "r221", "r222", "r223", "r224", "r225", "r377", "r631", "r632" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "terseLabel": "Acquisition cost", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [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": [ "r377" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of unaudited pro forma consolidated information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r759", "r760" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r375", "r376" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r375", "r376" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Business consideration", "totalLabel": "Total consideration", "verboseLabel": "Total consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r7" ] }, "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwillTotal", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired including goodwill at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Including Goodwill, Total", "totalLabel": "Assets acquired" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business combination recognized 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, acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accrued expenses", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Prepaid inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r35", "r36" ] }, "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentAndOtherCurrentAssets", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment and other current assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment and Other Current Assets", "terseLabel": "Prepaid equipment and other current assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Incurred acquisition costs", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs." } } }, "auth_ref": [ "r33" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "verboseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r93", "r94", "r95", "r96" ] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r80", "r81" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.innovative-ss.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": [ "r13", "r124", "r596" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r124" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r867", "r868" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year", "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": [ "r13", "r77", "r149" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r77" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r712" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r709" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r707" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.innovative-ss.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": [ "r118", "r132", "r133", "r134", "r151", "r178", "r182", "r184", "r186", "r193", "r194", "r210", "r249", "r251", "r252", "r253", "r256", "r257", "r286", "r287", "r289", "r290", "r291", "r408", "r498", "r499", "r500", "r501", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r530", "r551", "r573", "r584", "r585", "r586", "r587", "r588", "r751", "r775", "r784" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r713" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r713" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (See Note 6)", "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": [ "r54", "r102", "r461", "r529" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.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": [ "r86", "r238", "r239", "r590", "r814", "r819" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock that were authorized but unissued", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r778", "r779", "r783", "r865", "r918", "r922" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r57", "r530" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.001 par value: 75,000,000 shares authorized, 19,635,515 and 19,599,052 issued at December 31, 2024 and September 30, 2024, 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": [ "r57", "r463", "r646" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r718" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r717" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r716" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "issc_ConcentrationOfCreditRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ConcentrationOfCreditRiskAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk [Abstract]", "terseLabel": "Concentration of Credit Risk" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r17", "r18", "r40", "r41", "r208", "r589" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r17", "r18", "r40", "r41", "r208", "r495", "r589" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "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": [ "r17", "r18", "r40", "r41", "r208", "r589", "r758" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentrations", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r589" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration of risk (as a percent)", "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": [ "r17", "r18", "r40", "r41", "r208" ] }, "issc_ConcentrationRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ConcentrationRiskPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for concentrations risk of the entity.", "label": "Concentration Risk [Policy Text Block]", "terseLabel": "Concentrations" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r16", "r17", "r18", "r19", "r40", "r98", "r589" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "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": [ "r17", "r18", "r40", "r41", "r208", "r589" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r39", "r605" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress", "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_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract assets and contract liabilities balances", "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": [ "r830" ] }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Contract asset additions", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination." } } }, "auth_ref": [ "r624" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "periodEndLabel": "Balance at end of the period (Contract Assets)", "periodStartLabel": "Balance at beginning of the period (Contract Assets)", "terseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r293", "r295", "r306" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Amount transferred to receivables from contract assets", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Balances" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Balance at end of the period (Contract Liabilities)", "periodStartLabel": "Balance at beginning of the period (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": [ "r293", "r294", "r306" ] }, "issc_ContractWithCustomerLiabilityCurrentExcludingRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ContractWithCustomerLiabilityCurrentExcludingRelatedParty", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to related party for which consideration has been received or is receivable, classified as current, excluding liabilities due to related parties.", "label": "Contract With Customer Liability Current Excluding Related Party", "terseLabel": "Contract liability" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period", "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": [ "r307" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of sales", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r68", "r69", "r450" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Cost, Depreciation", "terseLabel": "Additional depreciation expense in cost of sales", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r772", "r813" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r155", "r156", "r262", "r288", "r434", "r444", "r458", "r602", "r604" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "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": [ "r248", "r824" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "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": [ "r248", "r824", "r825" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "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": [ "r82", "r208" ] }, "issc_CustomerRelationshipsAndBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "CustomerRelationshipsAndBacklogMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to customer relationships and backlog.", "label": "Customer Relationships and Backlog [Member]", "terseLabel": "Customer Relationships and Backlog", "verboseLabel": "Customer Relationships and Backlog" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r37", "r802", "r803", "r804", "r805", "r807", "r809", "r811", "r812" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Loan Agreement" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreement" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Loan Agreement", "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": [ "r87", "r150", "r233", "r234", "r235", "r236", "r237", "r247", "r248", "r258", "r264", "r265", "r266", "r267", "r268", "r269", "r274", "r281", "r282", "r284", "r417" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable Margin", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount", "verboseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r259", "r417", "r418", "r619", "r620", "r645" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r50", "r285", "r417", "r418", "r645" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Loan Agreement", "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": [ "r157", "r259", "r260", "r261", "r262", "r263", "r265", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r618", "r619", "r620", "r621", "r622", "r645", "r776", "r874", "r875" ] }, "issc_DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of debt in equal monthly principal installments.", "label": "Debt Instrument, Periodic Payment, Principal, Amortization Period", "terseLabel": "Amortization period of debt in equal monthly principal installments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r9", "r26", "r27", "r44", "r89", "r90", "r157", "r259", "r260", "r261", "r262", "r263", "r265", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r618", "r619", "r620", "r621", "r622", "r645", "r776", "r874", "r875" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Amortization period 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": [] }, "issc_DebtInstrumentVariableInterestRateAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "DebtInstrumentVariableInterestRateAdjustments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of basis points or adjustment added to variable interest rate.", "label": "Debt Instrument, Variable Interest Rate, Adjustments", "terseLabel": "Adjustment to variable interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r457" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r354", "r355" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r79" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation and amortization for 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": [ "r4", "r23" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r191", "r200", "r205", "r611", "r612" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Director" } } }, "auth_ref": [ "r793", "r919" ] }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r668" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r700" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r711" ] }, "issc_EarningsPerCommonShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "EarningsPerCommonShareBasicAndDilutedAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Earnings Per Common Share Basic and Diluted [Abstract]", "terseLabel": "Net income per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "verboseLabel": "Net income per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r143", "r163", "r164", "r166", "r167", "r168", "r170", "r176", "r178", "r184", "r185", "r186", "r190", "r373", "r380", "r397", "r398", "r454", "r473", "r607" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r178", "r182", "r184" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r143", "r163", "r164", "r166", "r167", "r168", "r170", "r178", "r184", "r185", "r186", "r190", "r373", "r380", "r397", "r398", "r454", "r473", "r607" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r175", "r187", "r188", "r189" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r357", "r636" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Salary, benefits and payroll taxes", "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": [ "r48" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Weighted average unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r348" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r666" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r666" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r666" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r750" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r666" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r666" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r666" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r666" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r705" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r746" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r746" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r746" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "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": [ "r8", "r119", "r140", "r141", "r142", "r158", "r159", "r160", "r162", "r168", "r171", "r173", "r192", "r211", "r214", "r232", "r292", "r363", "r364", "r370", "r371", "r372", "r374", "r379", "r380", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r409", "r410", "r411", "r412", "r413", "r414", "r420", "r422", "r427", "r472", "r484", "r485", "r486", "r508", "r573" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r715" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r673", "r683", "r693", "r725" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r670", "r680", "r690", "r722" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r721" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value of Financial Instruments", "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": [ "r400", "r401", "r406", "r639" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r400", "r401", "r406", "r639" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r272", "r309", "r310", "r311", "r312", "r313", "r314", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r439", "r440", "r441", "r619", "r620", "r628", "r629", "r630", "r639", "r641" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r400", "r401", "r402", "r404", "r639", "r870", "r872" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member].", "terseLabel": "Quoted Price in Active Markets for Identical Assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r272", "r309", "r314", "r401", "r406", "r439", "r628", "r629", "r630", "r639" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r400", "r401", "r402", "r404", "r639", "r870", "r872" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r272", "r309", "r310", "r311", "r312", "r313", "r314", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r439", "r440", "r441", "r619", "r620", "r628", "r629", "r630", "r639", "r641" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r639", "r867", "r868", "r869", "r870", "r871", "r872" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r6" ] }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "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": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]" } } }, "auth_ref": [] }, "issc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "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 Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated weighted average life", "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r215", "r226", "r617" ] }, "issc_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Impairment", "negatedLabel": "Accumulated Impairment" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2026", "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": [ "r228", "r593", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2025 (nine months remaining)", "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": [ "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of expected future amortization expense related to the customer relationships", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2029", "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": [ "r228", "r593", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2028", "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": [ "r228", "r593", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2027", "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": [ "r228", "r593", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "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": [ "r219", "r221", "r222", "r223", "r225", "r226", "r230", "r231", "r451", "r452", "r593" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Expected future amortization expense" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r215", "r226", "r452", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "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": [ "r219", "r221", "r222", "r223", "r225", "r226", "r230", "r231", "r593" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r451", "r809" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r729" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r729" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r729" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r729" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r677", "r687", "r697", "r729" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r710" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and office equipment", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on disposal of property and 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": [ "r4" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r127", "r217", "r453", "r612", "r616", "r640", "r646", "r799", "r800" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r216", "r218", "r616" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r66", "r70", "r108", "r151", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r408", "r609", "r611", "r786", "r788", "r789", "r790", "r791", "r826" ] }, "issc_HoneywellInternationalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "HoneywellInternationalIncMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Honeywell international, Inc.", "label": "Honeywell International, Inc [Member]", "terseLabel": "Honeywell International, Inc" } } }, "auth_ref": [] }, "issc_IfVestingDoesnTHappenOnOrBeforeThirdAnniversaryOfNovember202024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "IfVestingDoesnTHappenOnOrBeforeThirdAnniversaryOfNovember202024Member", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the scenario pertaining where vesting doesn't happen on or before the third anniversary of November 20, 2024.", "label": "If Vesting Doesn't Happen on or Before the Third Anniversary Of November 20, 2024 [Member]", "terseLabel": "If vesting doesn't happen on or before the third anniversary of November 20, 2024" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r67", "r104", "r108", "r455", "r469", "r609", "r611", "r786", "r788", "r789", "r790", "r791" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r152", "r353", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r367", "r368", "r369", "r503", "r636" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r111", "r116", "r172", "r173", "r191", "r201", "r205", "r356", "r357", "r366", "r474", "r636" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "issc_IncreaseDecreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "IncreaseDecreaseInContractLiability", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of Contract liabilities .", "label": "Increase (Decrease) in Contract Liability", "terseLabel": "Contract liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r774" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "negatedLabel": "Increases due to invoicing prior to satisfaction of performance obligations", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r446", "r774" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r774" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "issc_IncreaseDecreaseInPrepaidInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "IncreaseDecreaseInPrepaidInventories", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in prepaid inventories are classified as operating activities.", "label": "Increase Decrease In Prepaid Inventories", "terseLabel": "Prepaid inventories" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share-based awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r179", "r180", "r181", "r186", "r320" ] }, "issc_IncrementalSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "IncrementalSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the if-converted method.", "label": "Incremental Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Incremental shares" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r219", "r224", "r229", "r617" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross Carrying Value", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r215", "r229", "r617" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill)" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r219", "r224", "r229", "r617" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r677", "r687", "r697", "r721", "r729", "r733", "r741" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r739" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r669", "r745" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r669", "r745" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r669", "r745" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r447", "r448", "r449", "r451", "r606", "r801" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "verboseLabel": "Gross Carrying Value", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r127" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Value", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r219", "r809", "r810" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r191", "r195", "r199", "r202", "r205", "r416", "r611", "r612" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.innovative-ss.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": [ "r144", "r147", "r148" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r84", "r599" ] }, "issc_InventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "InventoryMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Inventories purchased, when it serves as a benchmark in a concentration of risk calculation.", "label": "Inventory [Member]", "terseLabel": "Inventory" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r135", "r597", "r646" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory Valuation" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r84", "r601" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r84", "r600" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r191", "r198", "r205", "r611", "r773" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r832" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r47", "r48", "r49", "r52", "r53", "r54", "r55", "r151", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r384", "r387", "r388", "r408", "r528", "r608", "r664", "r826", "r879", "r880" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r62", "r103", "r465", "r646", "r777", "r795", "r873" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.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": [ "r49", "r123", "r151", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r384", "r387", "r388", "r408", "r646", "r826", "r879", "r880" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "issc_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "LicenseAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to license agreement.", "label": "License Agreement [Member]", "terseLabel": "License agreement" } } }, "auth_ref": [] }, "us-gaap_LicensingAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicensingAgreementsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Licensing Agreements [Member]", "terseLabel": "License agreement", "verboseLabel": "Licensing and certification rights", "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)." } } }, "auth_ref": [ "r38", "r352", "r802", "r803", "r804", "r805", "r806", "r807", "r809", "r810", "r811", "r812", "r860" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Revolving Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r9", "r101", "r888" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r46", "r51", "r776", "r824", "r825" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r46", "r51", "r776", "r824" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Aggregate principal amount", "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": [ "r46", "r51" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r46", "r51", "r248" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "issc_LockheedMartinCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "LockheedMartinCorporationMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Lockheed Martin Corporation, a major customer of the entity.", "label": "Lockheed Martin Corporation" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r131" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r9", "r815", "r816", "r817" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r9", "r25", "r815", "r816", "r817" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r208", "r627", "r648", "r651", "r831", "r889", "r890", "r891", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ] }, "issc_MarketBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "MarketBasedRestrictedStockUnitsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails", "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to market based restricted stock units.", "label": "Market Based Restricted Stock Units [Member]", "terseLabel": "MSUs" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r316", "r350", "r404", "r445", "r482", "r483", "r494", "r520", "r521", "r579", "r580", "r581", "r582", "r583", "r591", "r592", "r614", "r623", "r633", "r641", "r642", "r643", "r644", "r649", "r828", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r713" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r713" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r316", "r350", "r404", "r445", "r482", "r483", "r494", "r520", "r521", "r579", "r580", "r581", "r582", "r583", "r591", "r592", "r614", "r623", "r633", "r641", "r642", "r643", "r649", "r828", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r732" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r833" ] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]", "terseLabel": "Warranty cost and accrual information", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r740" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r208", "r627", "r648", "r651", "r831", "r889", "r890", "r891", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r714" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r146" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash (used in) provided by 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": [ "r146" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r77", "r78", "r79" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r71", "r79", "r105", "r121", "r138", "r139", "r142", "r151", "r161", "r163", "r164", "r166", "r167", "r168", "r172", "r173", "r183", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r373", "r380", "r398", "r408", "r471", "r550", "r571", "r572", "r662", "r826" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New 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": [] }, "issc_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the director of the entity who is not an employee.", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r713" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r677", "r687", "r697", "r721", "r729" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r704" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r703" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r721" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r740" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r740" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NONCASH INFORMATION" } } }, "auth_ref": [] }, "issc_NumberOfBanks": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NumberOfBanks", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of banks for maintenance of cash balances.", "label": "Number of Banks", "terseLabel": "Number of banks for maintenance of cash balances" } } }, "auth_ref": [] }, "issc_NumberOfDirector": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NumberOfDirector", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of directors.", "label": "Number of Director", "terseLabel": "Number of directors" } } }, "auth_ref": [] }, "issc_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers of the entity.", "label": "Number of major customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "issc_NumberOfMajorSuppliers": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NumberOfMajorSuppliers", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of major suppliers of the entity.", "label": "Number of Major Suppliers", "terseLabel": "Number of major suppliers" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r612", "r787" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable unit", "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": [ "r610", "r613", "r787" ] }, "issc_NumberOfSecuritiesCalledByEachAwardVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "NumberOfSecuritiesCalledByEachAwardVested", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each award will be converted upon vesting.", "label": "Number of Securities Called by Each Award Vested", "terseLabel": "Number of securities called by each award vested" } } }, "auth_ref": [] }, "issc_October12023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "October12023Member", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "NA", "label": "October 1, 2023 [Member]", "terseLabel": "October 1, 2023" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r108", "r609", "r786", "r788", "r789", "r790", "r791" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r424" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r423" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "verboseLabel": "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": [ "r48" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r136", "r646" ] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r73" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r713" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r675", "r685", "r695", "r727" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r678", "r688", "r698", "r730" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r678", "r688", "r698", "r730" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r702" ] }, "issc_PaymentOfProfessionalFeeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PaymentOfProfessionalFeeExpense", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for the professional fee expense.", "label": "Payment Of Professional Fee Expense", "terseLabel": "Consultancy charges" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r11", "r378" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "terseLabel": "Cash consideration for 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": [ "r110", "r862", "r863", "r864" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r75" ] }, "issc_PeduzziAssociatedLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PeduzziAssociatedLtdMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Peduzzi associated limited.", "label": "Peduzzi Associated, Ltd [Member]", "terseLabel": "PAL" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r712" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r712" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r704" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r721" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r714" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r703" ] }, "issc_PilatusAircraftLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PilatusAircraftLtdMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Pilatus Aircraft Ltd (\"Pilatus\").", "label": "Pilatus Aircraft Ltd [Member]", "terseLabel": "Pilatus Aircraft Ltd (\"Pilatus\")" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "issc_PncBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PncBankMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PNC bank.", "label": "PNC Bank [Member]", "terseLabel": "PNC Bank" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r705" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r749" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r704" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r56", "r286" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r56", "r530" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r56", "r286" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r56", "r530", "r548", "r922", "r923" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at December 31, 2024 and September 30, 2024", "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": [ "r56", "r462", "r646" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total 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": [ "r770" ] }, "issc_PrepaidExpenseRelatingToTransitionServicesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PrepaidExpenseRelatingToTransitionServicesAgreement", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for transition services agreement that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Relating to Transition Services Agreement", "terseLabel": "Honeywell TSA Agreement" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidInsurance", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r598", "r615", "r798" ] }, "issc_PrepaidInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "PrepaidInventory", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for inventory that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventory" } } }, "auth_ref": [] }, "us-gaap_PrincipalOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalOwnerMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Principal Owner [Member]", "terseLabel": "Principal shareholder", "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification", "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": [ "r766" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "verboseLabel": "Proceeds from line of credit note", "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": [ "r12", "r776" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property and 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": [ "r74" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r626" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r206", "r450", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r595", "r626", "r647", "r649", "r650", "r652", "r653", "r820", "r821", "r831", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "periodEndLabel": "Warranty accrual, end of period", "periodStartLabel": "Warranty accrual, beginning of period", "terseLabel": "Warranty", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r48", "r822", "r823" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Payments", "negatedTerseLabel": "Warranty cost", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r245" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Warranties Issued", "negatedLabel": "Accrued expense (Adjustment)", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r246" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r206", "r450", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r595", "r626", "r647", "r649", "r650", "r652", "r653", "r820", "r821", "r831", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ] }, "issc_ProfessionFeeExpensePerMonth": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ProfessionFeeExpensePerMonth", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of professional fee expense per month for consultancy services.", "label": "Profession Fee Expense Per Month", "terseLabel": "Retainer fees" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r611", "r662", "r920", "r921" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r121", "r138", "r139", "r145", "r151", "r161", "r168", "r172", "r173", "r210", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r373", "r380", "r382", "r385", "r386", "r398", "r408", "r455", "r470", "r507", "r550", "r571", "r572", "r637", "r638", "r663", "r771", "r826" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r425" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r85", "r125", "r468" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment", "verboseLabel": "Property and Equipment", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r425" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.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": [ "r5", "r425", "r456", "r468", "r646" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r85", "r425" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r702" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r702" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r308", "r316", "r343", "r344", "r345", "r350", "r404", "r442", "r443", "r445", "r482", "r483", "r494", "r520", "r521", "r579", "r580", "r581", "r582", "r583", "r591", "r592", "r614", "r623", "r633", "r641", "r642", "r643", "r644", "r649", "r656", "r818", "r828", "r870", "r882", "r883", "r884", "r885", "r886" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r308", "r316", "r343", "r344", "r345", "r350", "r404", "r442", "r443", "r445", "r482", "r483", "r494", "r520", "r521", "r579", "r580", "r581", "r582", "r583", "r591", "r592", "r614", "r623", "r633", "r641", "r642", "r643", "r644", "r649", "r656", "r818", "r828", "r870", "r882", "r883", "r884", "r885", "r886" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r670", "r680", "r690", "r722" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r209", "r315", "r431", "r432", "r460", "r466", "r523", "r524", "r525", "r526", "r527", "r547", "r549", "r578" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r153", "r154", "r431", "r432", "r433", "r434", "r460", "r466", "r523", "r524", "r525", "r526", "r527", "r547", "r549", "r578" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions", "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": [ "r209", "r554", "r555", "r558" ] }, "issc_RelatedPartyTransactionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "RelatedPartyTransactionTerm", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of related party transaction entered, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Related Party Transaction, Term", "terseLabel": "Consulting agreement term" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r209", "r315", "r431", "r432", "r460", "r466", "r523", "r524", "r525", "r526", "r527", "r547", "r549", "r578", "r878" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r428", "r429", "r430", "r432", "r435", "r504", "r505", "r506", "r556", "r557", "r558", "r576", "r577" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of line of credit note", "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": [ "r76", "r776" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayments of term note", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r76", "r501" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r155", "r156", "r262", "r288", "r434", "r444", "r458", "r603", "r604" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r351", "r593", "r611", "r887" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Increase", "verboseLabel": "Measurement Period Adjustments" } } }, "auth_ref": [ "r158", "r159", "r160", "r170", "r171", "r190", "r396", "r397", "r421", "r754", "r755", "r756", "r757", "r761", "r764", "r765", "r792" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r120", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171", "r172", "r173", "r174", "r190", "r212", "r213", "r371", "r372", "r373", "r374", "r379", "r380", "r395", "r396", "r397", "r398", "r419", "r421", "r426", "r427", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r792" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r671", "r681", "r691", "r723" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r672", "r682", "r692", "r724" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r679", "r689", "r699", "r731" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r120", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r169", "r170", "r171", "r172", "r173", "r174", "r190", "r212", "r213", "r371", "r372", "r373", "r374", "r379", "r380", "r395", "r396", "r397", "r398", "r419", "r421", "r426", "r427", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r792" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r124" ] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted stock awards and Market stock unit awards", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r59", "r91", "r464", "r488", "r493", "r502", "r531", "r646" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r119", "r158", "r159", "r160", "r162", "r168", "r171", "r173", "r211", "r214", "r232", "r363", "r364", "r370", "r371", "r372", "r374", "r379", "r380", "r389", "r391", "r392", "r394", "r396", "r420", "r422", "r484", "r486", "r508", "r922" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total net sales", "verboseLabel": "Net sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r106", "r107", "r191", "r196", "r197", "r203", "r205", "r206", "r207", "r208", "r304", "r305", "r450" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "terseLabel": "Revenue from Contracts with Customers", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r117", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r594" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractBalancesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net sales:", "terseLabel": "Net Sales:" } } }, "auth_ref": [] }, "issc_RevenuesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "RevenuesNetMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate revenues, net, during the period in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Revenues Net [Member]", "terseLabel": "Revenues Net" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving line of credit", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r740" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r740" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Amounts Recognized as of Acquisition Date (as previously reported)" } } }, "auth_ref": [ "r120", "r158", "r160", "r161", "r162", "r163", "r164", "r173", "r190", "r371", "r373", "r374", "r379", "r380", "r395", "r396", "r397", "r419", "r421", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r496", "r761", "r762", "r763", "r764", "r781", "r792", "r796", "r797", "r866", "r876", "r877" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r174", "r317", "r752", "r782" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "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_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r32", "r34", "r377" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r785" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r14", "r15", "r178", "r182", "r184" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities accounted for at fair value on a 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": [ "r867", "r868" ] }, "issc_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Summary of intangible assets other than goodwill" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of other assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r617", "r808" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r10", "r63", "r64", "r65" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of warranty cost and accrual information", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r425" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary allocation of the purchase consideration", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r42", "r43", "r554", "r555", "r558" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "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": [ "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "issc_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment award, restricted stock units, valuation assumptions.", "label": "Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of grant-date fair value of MSU's awards and derived vesting periods" } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "terseLabel": "Senior secured term loan", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r665" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r667" ] }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Number of business segments" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "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": [ "r72" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Class A Convertible stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r768", "r769", "r829" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Services", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Share-based compensation expense" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r634" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of shares forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails", "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Number of MSU's Granted", "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": [ "r335" ] }, "issc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodTotalGrantDateFairValue", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the total fair value of equity instruments other than options granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Grants In Period Total Grant Date Fair Value", "terseLabel": "Estimated grant date fair value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value per award", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Restricted stock units outstanding (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of shares vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r336" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected Volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r343" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Weighted average risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "verboseLabel": "Shareholders' Equity and Share-Based Payments", "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": [ "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional authorized shares available for issuance", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares of common stock available for awards", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r635" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares of common stock available for awards under the plan", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Options to purchase common stock outstanding (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r324", "r325" ] }, "issc_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPriceTrigger", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Price of the entity's common stock which would be required to be attained for vesting of award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Stock Price Trigger", "terseLabel": "Vesting price per share" } } }, "auth_ref": [] }, "issc_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price exceed threshold price for specified number of trading days to trigger vesting of award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails", "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails", "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": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche one", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche three", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche two", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Grant Date Stock Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r834" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsGrantDateFairValueOfMsuSAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Contractual Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r342" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Share-Based Payments", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r88", "r92" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.innovative-ss.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": [ "r118", "r132", "r133", "r134", "r151", "r178", "r182", "r184", "r186", "r193", "r194", "r210", "r249", "r251", "r252", "r253", "r256", "r257", "r286", "r287", "r289", "r290", "r291", "r408", "r498", "r499", "r500", "r501", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r530", "r551", "r573", "r584", "r585", "r586", "r587", "r588", "r751", "r775", "r784" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r57", "r60", "r61", "r119", "r140", "r141", "r142", "r158", "r159", "r160", "r162", "r168", "r171", "r173", "r192", "r211", "r214", "r232", "r292", "r363", "r364", "r370", "r371", "r372", "r374", "r379", "r380", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r409", "r410", "r411", "r412", "r413", "r414", "r420", "r422", "r427", "r472", "r484", "r485", "r486", "r508", "r573" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement", "terseLabel": "Statement", "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": [ "r158", "r159", "r160", "r192", "r422", "r450", "r497", "r519", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r657" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r174", "r317", "r752", "r753", "r782" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r158", "r159", "r160", "r192", "r209", "r422", "r450", "r497", "r519", "r522", "r523", "r524", "r525", "r526", "r527", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r549", "r552", "r553", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r657" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r674", "r684", "r694", "r726" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "issc_StockBasedIncentiveCompensationPlan2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "StockBasedIncentiveCompensationPlan2019Member", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the 2019 Stock-Based Incentive Compensation Plan, which grants stock appreciation rights (SARs), restricted stock, options and other equity based awards to employees of the entity.", "label": "Stock Based Incentive Compensation Plan 2019 [Member]", "terseLabel": "2019 Plan" } } }, "auth_ref": [] }, "issc_StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the 2019 Amended and Restated Stock-Based Incentive Compensation Plan, which grants stock appreciation rights (SARs), restricted stock, options and other equity based awards to employees of the entity.", "label": "Stock Based Incentive Compensation Plan Amended Restated 2019 Plan [Member]", "terseLabel": "Amended and Restated 2019 Plan" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r31", "r56", "r57", "r91" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock options", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r57", "r60", "r61", "r83", "r532", "r548", "r574", "r575", "r646", "r664", "r777", "r795", "r873", "r922" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r415", "r437" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r415", "r437" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r415", "r437" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "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": [ "r415", "r437" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEventsDetails" ], "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": [ "r415", "r437" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r436", "r438" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Disclosures", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r767" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r82" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r720" ] }, "issc_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "TermLoanMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term loan.", "label": "Term loan [Member]", "terseLabel": "Term loan" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r712" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r719" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r739" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r741" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "issc_TransferFromPrepaidExpensesToIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "TransferFromPrepaidExpensesToIntangibleAssetsNet", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid expenses to intangible assets, net, classified as non-cash activity.", "label": "Transfer From Prepaid Expenses to Intangible Assets, Net", "terseLabel": "Transfer from prepaid expenses to intangible assets, net" } } }, "auth_ref": [] }, "issc_TransferFromPrepaidExpensesToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "TransferFromPrepaidExpensesToPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid expenses to property, plant and equipment, classified as non-cash activity.", "label": "Transfer From Prepaid Expenses to Property Plant and Equipment", "terseLabel": "Transfer from prepaid expenses to PP&E" } } }, "auth_ref": [] }, "issc_TransferFromPrepaidInventoryToInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "TransferFromPrepaidInventoryToInventory", "crdr": "credit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfer from prepaid inventory to inventory, classified as non-cash activity.", "label": "Transfer From Prepaid Inventory To Inventory", "terseLabel": "Transfer from prepaid inventory to inventory" } } }, "auth_ref": [] }, "issc_TransitionServicesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.innovative-ss.com/20241231", "localname": "TransitionServicesAgreementMember", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to transition services agreement.", "label": "Transition services agreement [Member]", "terseLabel": "Transition services agreement" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r742" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r743" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r743" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r741" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r741" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r744" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r742" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost, 2,096,451 shares at December 31, 2024 and at September 30, 2024, respectively", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28", "r29", "r60" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "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": [ "r381" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r738" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r20", "r21", "r22", "r112", "r113", "r114", "r115" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r708" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted(in shares)", "totalLabel": "Diluted weighted average 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": [ "r177", "r186" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average 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": [ "r176", "r186" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r706" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "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/2147477401/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r105": { "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/2147478524/942-220-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "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(28))", "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(29))", "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(6))", "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(8))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r154": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "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", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(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)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r458": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r460": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r461": { "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/2147478777/944-210-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r466": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r471": { "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/2147477250/944-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r495": { "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/2147477351/944-825-50-1B" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r578": { "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/2147477802/946-310-45-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r589": { "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/2147478785/954-310-50-2" }, "r590": { "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/2147478522/954-440-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r595": { "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" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r619": { "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" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r662": { "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/2147479168/946-830-55-10" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r753": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r758": { "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/2147477351/944-825-50-1B" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r768": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r769": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 61 0001558370-25-001027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-25-001027-xbrl.zip M4$L#!!0 ( "J+3EJ=DH7[Z0\ $Z; 1 :7-S8RTR,#(T,3(S,2YX ML#CO9@RQ+MC.Q-\F4;,N)JFQ+:RGS.$U!)"1A0A$* M -I6?OTV0%(BQ3_&NY MIWO:Z1WWSJ#^1>_XXJR'QG<^X1V(-J>9E,_"O!#&DJPPDI@OB+S'*R+6V"#O M6DLIUQ>=SM/3TQ&U;?:()7TD;2&.#+92W$Z[O9-N"V$I.9TYDMPPOKHF<^Q8 M$KK$_N)@2XL /641U1,+Z"AXV[GC[O;B9;2)[:H M_3E$_3SCED]_TE'%,^A#GYR3>2+UZPZ4;H6 E-N:8-T9QVW<$MJI0CPQRU( ML-.,9FO6IK:0V#9(4!2:TD2$/M(G7CO=\_/SCB[U21W17F"\WA+/L9AI4J] MH^L3VV2A3"Y1DO,.9Q;I>&1^+<%E6V[61$0;V1:%FC$EWZL0:@B*.ZI8U>FU MCT_:RO3UNE6([:QZ<2CWCCOD61);T)E%VHJ,<.#$;-'NJ3'O5C<< MSF'T;\(&U(.>5=T4TQU^28A<4".>.13L\TWH9K\DS!?Z/D&. M;5&X@ESS!$F@)"R*Y"E& J7;WG\VEO$\54G8^# U1#RM+@H1&\RQ)4]"Q2T, M522C8'U0I;,T=)-JUT5B_ M]]KU>W3/>;3)+-F!J,(P-!NSC>=MX]C!X":G'MGKD/UROJ3UG[A-XIKSFA>K^*0PEI'Y\>AAF.!N-UC45AL6$ MP\D$O+2)N=FWS2M'2+;J/U-QS5:8VI[)B1:BH&>Q*KZ(OI FF5.;:G7 WQ\? MHS;:,80_?)X(F"*7*U)LDR0I%0UL&8Y5O-Y.K,1JWD,?M.I00L])';]<,=N$J8&8\$,PBYIJ!%]B2\W" MDR4A/I!%*J3">*9"! WEEB7\OAK=7P_N)X-K]6LRNAU>]Z?PQV7_MG]_-4"3 MCX/!=-+ 6 S&;:D8S4=K?]+/@V="S4Q@>WF!G4SAO[O!_72"1C=H-!X\]*=# M(&@@+@_Q%1;+&XL]%49X5S$3X--R %_U)Q_1S>WH]P;@M%G56:_=526V@AYU M1R'&G%AT16W,-WW+8H96<30?.]Q8PMI0(4Q-;[Q>$XFI%9V(7Z:5]+G[%%Q# M+S)]!R1!GBA(RQ*@$T 8D ?AK4"(S9%<$K3VQ$)&4"[TRI/LWXW)53*YH?T( MQ8Q3(LI;5 R3;(,Y+6TP@>8:.SBUVHR$1!RCV#T\2N],R#[0D#H M5\GEY.:>;3EG55R-D@/Y@B!882 M"O)D0:XPC5T=S+_ *FZA]J:JVE 2IVQ[ M>5W!T_AM(MS8Q3>PBRO0MWJ7;;LSDL&8R58'B8C2_<204 M]U>,2_I5Z^VY],/YE]Q-93N@7PYH85*+I:+CN18,X8!DB+BB-6[J8&$16Q,N M-Q"Q#+XX=*V(=;Q0/2+*Q3C;MMY4"(9<$700M!4"_0NOUO_Q@J(F&#JH-?4- M@SMD&P:7MYX$1MG6O P^1D-_OMI M./VS03XEA(H@ ^Y7/]37"\=XH\^T(@%3SFH9*'>/3Z.S:Y#WS\CEKIVX+O"N M/?HM--BFA<DL9##6HA!5/_J:VA5[2.&5;9U MQ-Q%*&8=@58;TSC8;BE$VX)6N^P4PR1[ES0F&,F]2[IMKK&# ]G!=NA_LK%C M4EC,CSE3[S_@X (_L)M6WEI*-Y5M4S$34$Z;"O@BQQ<+K3E#6@I]+\Z7#-&= M:(W]Y;&_H0T/R10_)T8F,119:)]$/8C+!6DV#3('W Q*&NS%:F=KE0YE&E@K[7F4V+O(!K3TQE8# M9JX-A)2=@VQP,O8,&@CRQ_9907TV&,TURXJ07+'5BDJ]EE4I09B>'(@=-UVE MD68"]3H*5("?7E^'.#:8%5]XY5UQ9:-5:*W50)5SA96ZM,H&)7-1U0!1-4*O M%JGGB]C/>Q5OQKSR?S5+LLJ 3_',*@NW5S<=[).*5UI>N:TT4%=;IB7AG+=B M%LCECXT;@ ]VW)0 V 2J+ 3/H@C&G0#]7\"D M_E')C!_('.DTOA5Y9,H]BD) MA36^^[WC->RSP-R(<(FD&08F^EUHF!H[OO MU#F45H!#4:WVH*NA4F D194* MVU4-=;+PK*A.4(58+Z+.V\Y>?E?O02@+K,X!"WHQ+I$=SH0N]A)%GP2-JMT] MZK:0FTC]UDNYMJNVIVNTZA$TZPF:(D%R#MRDAF/)=3I<]:-[ MO7;W=6DY@EGGX!0.NT2O@?JQK;N?25"-_^N!1P_PSK, MO,/@T.TKQD$TW<0=62]A,R;.\M$"?@'K9I/OZ2;\HMXK55-J*^D >B>T0<4^D MW_>NNG$%>TT>&*0RH/B9,#<1$XN4U-"D[ATEVFA^A_]FW$WP#FO=@!))!*XN MGGBV) O"OY'AQ BN-V1HBN !@N\M>&ADCN97G)A4JA':]^!-&L7QM$%UX!FL M=;^3/>TZGMD#"/+9AI!KRHD!(R \KM,(ZC2^(Z9TB>W/HK5G@/[#6,G+F5E4 M3#<0DJE2CBFL#1S1I[#JP7-Y*\UPMZ>4U[+7A[;Z"I;*\>?^/[3]5T!O*9Y1 M2V<=\7UP'M(4A%;,)A+S306(=CJY93-W7Q@*R(RF(S>1,.WJS<2A'N_T49W( MJQQ?FN,8&/6.N^=A.(M6JA/&K@:!73YU88#9_M8M-?JV>4TM!Q8@,5ZQ8+T* M'K*(1]SOD13_K^E^IW+ISZ=;*_4R( ^>#_ M84Y5"T.8&S@1\@$PZIM_ YB!_#I:RX+U]C4'H95[>&'5/9#SZ3[6S*CAG9R, M84P:=(VM8()7ER:Q&XJP")J\+_OW[0XO!_IV@1!0,UI4EQ&;.(^Y.GT$T39/ MQ+*T9=JZ2U1RD>BPS:2LX>#565C]SW/ +'-+#97?;'M!)^J;R98^8'&B/J M\ZNF8[EYE*"96PB_U9?WAK9WP.8^V4]H?KEQ]U$L+-QK"7%[=R_ ^]MN]N6> M!ZOI%^BRJHQ*K!%,>;'X@IB*[R[J[O=&SJIUB<2RUD[)FJG,X89:'0?"Y/X8WS.&Y M^B<'E[IT54;0&E@YC>:!CZ!M,P\,0,X5V $4NZ81#?1*LZCAM%9$&7_#@9)J MG1+#IX8]<^D(<()"7+'5C+IKE@=BL(5-O\+X,-4&W%POS'T/\L6A7/O9@'Y0 M!JM7TR6!!8^[0?.!,?,)1)XRZ2?/UIWX[9K\04:KO^4^(8;#M797V+*(>;D9 M8&.ITX/\1H2^ZQ#9N\]1)S2UZ0\!?-_H*+JKO;9S4:&9(!:5]WMC ;5UA#=&-\KO]QHBGS/VZEO(@,?F0KW6GG M8O##^/!+1L!BHP,W]+B&R!XR^$S$,?8CM"\4 1<5X@?Q(KO7G8+S>9_#N%IH MNLM-Y(TH'?7JB&#,P7=..5TLPM'" 9G&G$?JNM\WMBZMX70)ZP+U2IC*1@MK M"A5)@1-3BZIKO!&'Z,3,)JK<+7J9E_H1KT'?D3WBEV3..)DN M*8=!:8,>7.BW;^_9HW9]/?75^M/HS+:CO)D:QVYYC@\.&P#-3U!*#W(W);JK?4$VA\E=G_[?$.+%?<'H/XNR-BIG18$[ M!7;B YQWS);+T'(GC:PVVF8 G)"<1IU0!W1-I:KAE1WPJE^_4O"0S*!*\,#] MV1U^*40UG(S\O5'_%G;,MNFNZ&6#CN1PN-32<_] [Y[D7G3&5JW-T,MR-'>8 M?R92SS%Q,WW$8G/2U]!X]7:WFX/#_6IO7X+X,T?JP(5%Y]K=3!S9-2_-IFY' M!MID Q] $_:I2S$"5&,L5K9SF5^_1\(F-EBV;,"6R51- M37<;7__WZZ=X84=.;8=LU3(:1BT?&*W&GQI#.Y\@V'C!CQ+*,:T9&$VP8 MS<.#BX/#@R.C7O\JBKA&#F2AMB'*:ATT@Q\Z?FG4OC1:C>9QHW78.H'\EZW# MRY.6T7\($CZ :&.2FM(B]A^7_'_/4*,!&&WG\LTA5[6IZ\XO&XW7U]>#UZ,# MRB:0_[#9^/WA?F!.\0S5B>VXR#9QS8#TEX[X>$]-Y H%A;*_/3,K*."HL:Q+ MFH+_JQXDJ_-/]6:K?M0\>'-&-5]$_K-")4%R_BM)2!_"LDB_5KZO@^;%Q45# M_%K[^I-A?&'4PD]X;(A/E^[['%_5'#*;6[PH\6W*\/BJ1AS'!"BMXV9K >0? M Q=XY ;2H?8(VT W_,6A%AEQ?J^1Q>493#%VG9K!J_GMZ2XB$;%M^@+:?L%U MQSDPZ:S!4S4RE2O0*NFQL5.XRU^=WK@WQTP8T39QRRK040$=Y$QO+?JZ*_RA M\HN#?T,V];EM^G],9]CYE3D(8# M(R.?Q!OL(F)ET]7NA=%4L7?V"_Q,&<'.SO465Y>F:@&*YXB,NF]SWG"D&<+%Z0T:8754E '66:K<"WYM59$ M54/>"4]ZXUO/A9_;,\I<\J?H=?TF4[BQJ4NDJ8K[C((OY+Y#7]/]GT?F/+'H M= KK\M3JUU1];=-D'E[VV#M7EZR^,M331'%QPJ?UAX=&W5B6#7_O M]!YONH^#[@W_VZ!W?W?3'L(_KMOW[<=.UQC\VNT.!QFHXM Y5=2,2"7<:,9E,7?%+L63P"3 ,.?P//NR\ M((M/C-MN!S'V#IW1?Y#E80E)2GEU)"^)HG5:\\/4CVX8-JD'TC]A$P,2<-\> ML9O2%!.R5)_G%:%T4Y ^T:?Z$/V-TM$KL2P)F\'/.E(6 M1TRBO/KY'*O+?]!!=]],R^,A "G,J&2M"FNYL>CG7 3KCWT+V6YX$5+N;"1E MJ0J#F3%LW>78F+D;/,;0<\-0;8)O.T1O2UN4\";/4!76,B+0STT)#;N/U#83 M'9/8M%5A2EUX_5R,>X*>B45<(G:@!RXU_YA2"Z1T>"_AKLX"U+.5!B-=XB@U M%\WST^,2[4J5@;#%I8'1;U$N)''R%&4]H;9TQ0J62%82HJUS)IGGQZT5!2*^ M^P(N';PG;/&-ICYB:UW!9H5I2VH212O+!]L%KU^;#=:-^^B=+QJK+:%'$U>< MYAS@])O'^F$$RCVP-'T8+]]%/C\]JRB9&?#I-XN]I_9DB-GL!C^[J8YU?&)M MF50=4M51Z=<>Q70AA%EMH\9D2F7UM4GC"M)]26.^59B"(F_5K@D&'D M>.Q= .C0V8S:23$@LN1Z,:C(QCJ-F>"E>JGUPME\XG&1-AX%H84POGLS3WC; M-WA,3"+K5],S1E70!!64N;^9F^&<0/5KN.W1B"R$Z(M]VPZ:$Q=9"Z,5ZI'Y MM*D9]X3JG$#U&UE#$B?&YZTDVQ,:E6#IMTW39_ZF12IO,2GWA#I59,H;-E\: M*S'D.X\KEYZ>#6D],<"\I1I@/AC"'P_=Q^' Z-T:O7[WJ3V\@P0U34/-'[&[ MV(^[IXYLIV$E3=%!"T'-MV#.?(62V!X_M;2D\1J/*UBAAUY.-[.:HRVFQ:TFU:)/4(L]]%(B6(UH=^*L8^4 MRYW22&)2ZL5VT63&+(XHJDC%#.:,4 9CF/#F"PYB8R!XG]&Q=!X62J&7#:@R ML,Y=&B3]FFZ'.FYOS .ZQ (09B_$Q,X '""IYRW+H!>):53$.=^9D"DMB938 M )_P"[8]''1CJSN68-N+'4H>P0+_C: ODRZ89"XIJK&CYOG9>:5L85N0]5M+ M679NP?GBM)$Z2*<7I?G[:#5@J<25WKH=#/KBI_=NP%8M*B([?4C2=IR01U-Z M$TF*:[=9(69SHXX*WVG"PH?\AFU0B 6PVJ,9L8GC,C&[3R9<+?-^,+\!5I5. MNL2F'LP?DKE>2:47J>7/JE34H]3G%W\NTG%Y'[903>JB3'SROZQA_?2ELIY4 M-DE*[!Y$, 5H@T8]HN3>(CE35 W'H,633VTN.;2ELDE3ZICBZ\K'< W#IGRE M1I):+S-17*=50Y'3_2]WSR9\XZ?JELUQOBV;3GOPJW%[W_NN[98-5\;*O28P M.7 9,4%K_KTGT0^AE'T,U/(C6#Q&!M_@Q9_+67_WS9PB>X*?0&O=\1B;TELH M"A:BV$Z$WS(!(O<9?2%@7]?OOSG\W-K2@V^;8,Q)AW/4"]"KJRG'ML)]V8:: MRS;I+>/ +G3,"=M('PGT,HP-:8F+*D@$JOD>T V>,VP2_\[DN84%$S U#]VA M*6%8)6M4)2?@K9<9.;)U[G.K0+]%9Q$3TQ-R\-/H*:M6L8GWG.P,H/4+VOL8 MZP2,U%7HF,1[3F\&T-EFCH4O2*_=3R!.#L"?'?A(I/=QIF7;<_YSP=?O;H=U MKW7]DD'Y&D)JUCTW@MPJ2+T_HHR%Z54LTLL(E0U"6L*GLXMLFO#-XTQQL:KP M(6,=7^C1$&7K".6):N%TWR9]V;'[%G"^O0Y"8>I[$R)4N:H*LY*OL%AZ]:P@1(">Y"O M/FHR-G#C#BVFY1@EXDO8<]/85!.!?6QO35)YHAFLB2ROVE.;9ZYEVU.&-X(? MT)IX0VV)&\D2+2W".#>(-(DI0"_ST#;21%5SV6+KBX\T0>\B>&Y(VR8HCF'I MI>FR2!3E J+JX3=#7^C7[ZC2&A.ILIDB-+Q@"@"8&(]$U'&,(Z5B'.HE[+MU M;*@)S8_H2/1U2VQDFQN,3S$%Z&4HVHY/JIK+=KBCA,B:N=^O]L;AVT^EL37Q MR?4RF@TIBXNNR0!;\Y'FGMB8Q_*+N!"%<262?L]YSH9;OS#(B)TJ\"Q-'\5[ MT;PX*?,\WV[;'P)M1-SYJX^=Z0B(9ODR&$"J4SH&$(<$,M)3, MH&/#G6)C[LMGF&$!C9]]$?^EZQF@:\_AUN-TZ.P9L'&A(RH>,F0[BRW5IJ0) M9BNBY,EK("QVQ(TGJE/6E6QZ=2YY.$RI1EAAP3]BD$YO\"3WH".0F M8X*6;_#Y"$;@5(9I4^OCJGR,+ MKM:-=2%R#+PGF^P[<8&,0"(#V2-#R&3X0AD+J?0?EJ.ZC9[-2WYY62EGX2]Z M+4ZG E&A\;:-'/E].SO2C\!M3$N1)BNQ(RZ97W U?+=!#9?"/:C9"ZJN16P9=_RV@KF- M;ST7?@YW9/[:28Y%@K,M>@^ND(^?'AD+"0T4$M' "QD_YU*"5C.1=<-YPC-$ MP$@8&!>0C*S_8L1R.!B*)>O5"Z53E\W7V$0)^D4 9$/Z"+W-\!5;+_B!VNXT MQXJ50J%1S1WOO?DHX==O@R(;2-XDAJ]T*P;CE_79["0)MGXQW3FP0F< MI7U*$Y$"WWK0= E&NYA)R-^T MN.K2OQ/DJ6^2:#-[#B+HP\'SH9B!''/E\PWBW1:RB#BWI33&/]%L_F\_[JTJ M\6XA%7Y<.[[2YB1I"HZ/">[2O.?72SUQZ^R-?W,6QB\+E4G*$VT/93U'DZC_ M2'Q,9BR:/RL90OX K0M;T-XP]>1FJ)ZQ:M3F Z3?%%%ZRFE]H2TYJ29B)]Z_ MDIA)#PM4X6/E9JZLF/1;X0KM&:F\O9KUS/RVBJ^FA>P4O?H>7NG>J'_?>G#@ M(8?W>9';^_3K_CAMH;V3N?Z,17R($D6>ZWQ%C8+CO0BYD=2SD.&1, M\"CM)(A2[F@;."WICO)4;E8&B-S(]!LINK.Y1=_QXAB!@GDJYZL@L_DPZ>>" M^J#!4,<8C))+OI*\AF-BSZ/1V^6*I0=.?4,E60Q1R -%EH[R)F0U_"+^T?3!'# M:E.6X\.3P^;J?"4HRH"R#%&8KM./[T+%>-1^@:YT@A^]V3./W;DAE@=?%WKH M>:[C(IN'&TJL.',IQ;9,B7AK&UL[7W;RB" U(VE9__0*D+B2%*R] RJV(B6F7 MF #R#B S ?S\7V_S:/""2!+B^.O1Z8>/1P,4^S@(X^G7HRR='/]T]%]__Q__ M\?/_/#[^[_.'T2# ?C9'<3KP"?)2% Q>PW0V>,*+A1OKZX?73Q\PF=+V'T]/_OMV].C/T-P[#N,D]6(?'0TH_)I2$\T7$NLI_FQ$T^7H4)HE/J3[[X?2LH/E_/:94Y$R7+G \>1Q1F4TPU% '=;5O[,P M7?;!!_XX]MAQ&29^A).,H,=L/O?(DB(43F/J]WPO3H>^C[,XI0[ZGF+NARBY M1*D71F8JT7@,N&RX]D+RFQ=E:#RY#F-JUZ$7W5"W1O()RPJ7=%& RT1J$#Y% M=>4$;/!,,*(;%BTH/!.5%Y6GABU$,O2I.TA"AFM;YC0:"RA;[@F*PCE5>;(< M1M%JN32>W&?$GU%LF)L-@]74TCO?&B$#E+$;&_H6>UD0TFGJGN!K3.9>>>JZ MB2?L)RO<;8X14!;?T&_Q-'R.T#!)4/N)HOF >\*@)V9<4SK%92G]/)QCDH9_ MY**^>ENP995U#NIC!)3%U(3HRCM=#N. K3<7^3*4[D6()974'=\)^W86XQ3+ M_,<\G'#O+;M8WQD. I@1OQ"ZSKJD3KBT&KU-LL?AJT<".VS21,$%$Z\\$E-? MD=PCDN/=CA_"WER0]H B-O7>>]20GZ@$$L_O8!6O[-4%J2/LQ<,I0;E7:T66+[F.Z*B?X%9$C):MX"$:$;/IC QZO_D%9>OK3\>GI\5G!U/I8 M)4K69#1C*EUW!-2'4:]WD24IG@_?PN02S[V0+G,G7A:EB8&\]3NK.AI.[>! M7.6%3;KQ^CNK4I%X.D)T/;;&=2G2%CZT6%7$ M\!;T1#PX*"41H[G2D#.(&B)?2LH;F>J+FT6E&AF0*TLUVB#4BNL6]:=B<1OQ MI,QKLZ\[LC/C'=E95\8C8;W6ENS,G>'LHJZW)SN3S]8_GU1C,MNXDCI6TW7 M6AJ^^?SY\\>/@^/!MF?ZCW7G ]K[H.A^P/I?1W4V(ZQ-)5=48WM)D/]ABE\H MJ\+"5.@?6PNA__C7"$V]Z"I.63Z2CE^S"0[$SCPB@#GI&_-BN,M*0+B$=ODS M%^4DRGCRFV/_.47DEO' Q+VWA@.(R&EP[ M$ ,*:>2#-K4 $UYC%1+6S$ #Z_(JBX^M=7=_3W"0^>F8/"+R$OI(X.UY8%R7 M* *T2T[""KD*!!*AKQ?"R@CC0[?Q]0K68HWAK;IZ/KYK3R_%$X:G+TK]+O!\ M@6-62Z3C[7EMU!Y?U,H!]354I(Z?"RND5@C=F?M7,!]KX.)N%N C7YX)A$@[ M-9?[R(OOO#EO0N"!"-6C#N20%*G25X&4Y'2GY@(N8MF8UM6YBF19>W>1O3(\3ZMN+!BZ>BO<3F&W>=7?EJ$]O;2AR]CF_Q58SQ]GN;O0"/-9@[ MBM4E?PFM]3J_AHY3GW\Q8\CFHU!L43I]W6: M-F!)MY[?4&[8'$/KOE^/I$H(29,4I\8Y#'[/DC0_2'>-R1UZ+5V:0'!,__2+ M^UHD5FK4A[CZTK07!]QB@AM/AD&A>-PI208JI%T$W-8.FTH&JU&S;H"&M)0M M442#]777K?<[)D7R&A&>2?&!N.L:/I@E0MB67U-0T6JKY(6_;UNS,1(:-\;-NA%H$E8U1 MDQ H)KGY\]<0$\F,E?_3_[!/6N#LP>D-BJXZ@$9%N:S!9X8%B M.U>!$==0UJ%<'.3_J?:[WYK\DP2V>8A'^@X!N=W$E^ M)<S5FK65V^(^&&"[DGH(]'1MAY',IPR6H^U7_+9I:/!G-YJI#[D(QNK M]OCT?%G^(C$@_0XDY:$F73AFDM2X=@&UB.[. MF!I) ZNPLFY6)F14ZUMYZ+N[*_L7A*?$6\Q"W^.=*9'"[-%L'SJ9-"=W)LM83+6P,'-W=F[2&_NSY8AZS:N6GV869%D%$"+XV=B>!BT MRB.-(G@3>CN,^BF9CS4QL1]_$Z%>B:')4'90&1HG. H#-D]=L4<=V+M7HNI0 M/JB@0E0,[) TXD@_JG#AE)$L$KDEHMQ$L*;^Q'@[6YP >TF7W+T/6J1F,<))0 M*V7WB*'8I^9YOKSSTHR@\63[LVSKK=^!4)O,NG#.I!5R4HN2M-!DPTZ;MG;5 M2%!8&SWK)F="3]D4%72XM49*XK3(KJJ*GGB@8M42 ,@46Y&7&!M,CLT'CFW ML0X.]BV$BW3%%H3(VM^29/,LRM]7O)I,D)_>(Q+B8'MOI6A[HM&,OY;7; B$ M?/$61JMA(Q9TM+4QDQ VQ+F,WV1YL(^W?@HV0=V1-85@U"<#!R!\8^ M_I)#GS48%0W=*+R8<5@RHMT[\^LH;H]H_14AR0'G-MWQ4P0M.[3$1A$:0H.1-^"R0MVD5V6#51CN,+\31%9,X"((K\"P]4LEGF P,@41$8X %KD]EE.$#*;:R#@X,] M/P_IZNY>A*Q3,_C-(Z'W'*$'.KE*3* .)M0+'J!CLJ1JOPNH15IWZB[A+%:- M;5W-=Y$MJS@?2;<7-.4WB5][?AC)*^EW 85ZP =U3IS\^B4.J":!'5ZX).,Q M5H]O_X(E#L*5>Y4$B+HM\W+*82B_'->Q%R)D&_;1^744A.MP*._LOK?#)*9M> S(< M)R!CEC_57)21$(U M>:E&W>T3#ZTO/3/H0:ASAGW XI/!16>&O33A5U\7G#43,VZ%L_WG'YI>:M: M..A\F?^D$0?7:B^-&FOW (I#2BO7:=J +]W:FJQ^1UZ'%^5B@,0H\L&6+C27Z3B>*T$!=>>GY&V,(%Q5LLBC=5 M2_L1^=$A94,Q#[2:=G&82"4;;(J4DW-% BHJ)XNTL+=>P_'$Z!I/;N(@? F# M3'CTE O'+3400KJBZ!]A.LL/^[(-_"QLBB@;H0WD\,)]3E?M($;QX%R1KX9+BU<*_> XN&,/I MN9>$R;<8/R>(O+#\Z$V\R%+Z&<SLW0T@OQ\D#%6W3U>7;*_'L>CF\OA$_W'^7 TO+NX&CS^>G7U M]#CXS\J _X?V/8_BI$+41C)TF$\Y@YZ]!!VMU M"L@![(?_)4>V&D>3^2*%JA0)T-T3H$CO'3%HP(VW1DTAR M3AW/5X/(Y2%6J8I!R*AP*Y'-NV-AC&[HGTK/5 +LA_]>%&E;P0[67#>TB;;]'F,[-7X]2DEF?/JH*4[^T72 I52.; M5G/61GXJ0A8DS.\.SM7$J155,:6KIS')20SRL,(](CGR6O(2-[8IMT_=R4U, M$%3Y%9IVDR29D8VM&]B4TP]=V]>:"-BR&6=IDGIQ0+=M!@*JM+(II1^[EE*% M$CBBNL#S.;N-Q-P':K6T*;*_MA&9%C4@Q::YQ)"VL"FFOW4D)LB+BQTTI3.3 M$-JF6'[J5"SPYJ0GDN>(ECF2*WQS5 5"D<#;%,OG-F*1T* 4S,\G=J.GFZ]T M:SY>(%*4 AA$3NG_]"*GCT_T/[=7=T^/@_'U8'Q_]3!\NJ$ AYBI47G./<%! MYJ=TJD3D)?1%E\'PP?8@,BI&OGL_IL=J=J)IA8CXBF4)K-MPJ$IG:CSG$>!X M4Y/C)0U]UF :64\ $FEJ[>1(U8Q*..*^P$DZGOR"<5!V\H\X M"A0FJ=-P;_($.L3L@\R,907"X/1U4$]FD&3U"\%)0I=1DU!D2!6(O7KVQ%\91HO!B$OB]24(,J#&3752SIC1GB1WTU:8"Q< M0$C; /!<2G6KKA2DY,"1U2.*:'?37U!,J8LHNL-@3CG,*,LO(9<*3;Y)JYV,,1PTV<(H(2 MQ9RS [4W.>0=S"&Q?GT9>:$::U2%,A"![TWF6$P"'*F,TQDB=SC&5;N5VX>J MT=XDD56$P)'3UIVN@TQAG%&$M^GDZ%1)N13&'EGF+*"4 MLH@PY6:4TZHPP!Y'M+IL_]C.B'MD S3]HNBO=/^<+G'%X0HAM%6YMDJ@"$F M(Y,[E"I7BS48J_QOE0BI(0Z'ZU<>B:F1)NO22$7P2 QN51:M(M]B&N"*A=V! MX&O*9 4+(%:D4BZ95%94P!7)91AEJ; 25 @-( C41BP;.N (YA\HG,XH3L,7 MND:9HKN,\6 \V2G65[@V\VZL6EBKU(4Y;?LG7IF+-.P#@.MLJM1-I [.U0H0 M7_D>W5-(QKT <,T]BEU,-]P*\A7E,QQ1IB7%@WU'%8E("\D_&1>2LSKRQU^' M#U>_CD>75P^/?QE<_;]O-T__/#I4E+=&L1#?!9XO<)R_ZJ!Q$P>_S1[4G&M2 MXG9%6T5)>BF' !;8O1PR%:NL:OG40#EI)BV7YL !6*](=4EPP Q$V?0P",)B MY'LO#&[B"V\1IEXD?TA(W@; .D);' I2'!?0I!1K%*SWH%*9B( !Y/6UA2&B M =IQ2ZD@)/ 2OVT92$AXW#,XW#,0YQ88GJ#+E'QWYMBIJML8!YP%%UC\NH1 M4?#0N!< ,XYV'LJ,,CA!B5U$A8:W"PA@A=90-:OVN4L9, $5UQ5<9NSBZ'M$ M<2MN_EBG%%B<8/X30.)Z'OQ>G0]W'&2DFF]S@*_1 EEVRE&^E>"O'Y MAX^G'T\'QX/M,"RN5XPTP)-!::S!=K#!>K3!?Z[&@WN;KC]#0<9>TK@GK#PK M7=Y'C'%QP!1@H8SP:3>WO'=8MGR=&%*LSU!$EZ<_^B\P+:$T/9]HFC3U\(G"JD#)R'V)]4B:7Y$HQT,SZ=0 M096$:C3UX.U^Q3%:OJ(HR@N'8Z_HFZYOQ6Y.V02 ?]-6K(U'4U+E=OG0[GDC M%TY,5#7:PHGQ20,EF :/,D'Q53(=4[_3))2#RU6.5#A[8OI",U&E)'0:.DM1 MZ%-5B9AI.X_]2V8\%K@\H 4F^2--F^C+>)*?);N))YC,O>*^()REQ4N?2=& M4;WJ074E11\# 0C(-M2H'I@!*$:[JD;(RN*UXKA ;CS_BRD$MX5\P". M8.^]98[3$UXM:]<+7I3D%^>(I@1E,P"&;$?,:E8 EO;JVLSP9?6.JZZX=]L! M2,DXDO4+\V7+$[G74\[+2QF!RFK8 M"O02=GLN^P\+'[]XD>+HK*P!F)1KKSY6Q@'7%T*G)/13%/!1Y/^J./76IDL8 M7E>MXK4KI5M0[%3^MRRK>^N1[RB]SN) +ED1, !WVX4>ET4J(A7&+-G"1:GR MX1V/X2QUW@NON/-S^_EB_]+P!/AID J^#V'R M79;3$ ';OM>EAL7Y\AS%_HP*Z;ML'Z=L!B8U(1=*]?(7%5&.K^"IH[=&3AKK M4C<#LM'2U$2YQ.JT]7 $8/7 8'*')&>;.$ IC1=%=J4^G+(Z(&C['&&F (O MQ?S< 0&P.#3FY@X1P/S)DAT\-//ZVQ9@4B2M'/Z6'EBR87B9N?ER"[ >OJYP M4NF4*7(KG=5;LCL8RJ_&4[6".$'LZEU%1"J2W%ZYDBT646@J)F4KB#./7$Q* MDKH74T+2DHCHO[;B8>_8WWJ_8[+6'E["2 0$)DFDGF5$)%AG]ITW1^-)!17N M5** =3N)R+5FS6\)^CVL6\\Q$A4(<;X[=.]:6K!9IE;1[H%O]V'DI5DR#"D- MWB0=I8&8AV)8AW[8C)]B$CH+[0H8/6)7-2$4W'JL1/P"DP4N'):8W\HF#D] MF+%=20FL%;XJ'2=KX"RWIJ9"OJ)WE/42F,OZ*%MUGN%9B0@2XMJ0*Q(I%8 R M3G5B[NDZC?[@39'H((^\"8#S6RUMID).WQ-(14/6VPBU190@ 9R4:FH1)2KZ MYG,%Q?'D@J @3!FJ@BRZ;B.;W/^Q-?_%VJYRL AXMZ,\794?$5 M 8ZST-3"\NG=B\Z]R*.T/-(E6[J%*-](9)Q_/N-=R[D=<; :?2 MN/ 3S]M[/C@7.27GR]*_]"[JU.WF<*M3V^LZS01VN-UISV]W.MP]I^3T7MXZ M]7[OSFSNH YW:+[?.S0/=U7^N:\A5]Y6V=QM'*XC!W8$ZG =^>$Z\L[DDV.7 M<^T1D1^4! F33IP2ET10 I*[(0$P$.J$MMU40US:.&CD:)R1][$6>V.#B7\R^1U_=+^G68W MN^Y4*FUX%\D*MBVF>F!&()Q:(@[>#\C'TSC\ P4W 57!1$D2=)8J66UTN!XB&01 6 MR/(K82YP8N):.AH.0#%9!]ZC(V; TZ\:CN/)VA<6%[^7:-11'^/>;&K'7[O5 M#F-:X0B?;9VV5\5?>SX:SME-*@+IBL%MBN]OW8A/3 P<^;R3ITA^ZD9B73PJ MXK@>E2Y&HG!.YQ*R'$:YSH2L\':=3*OLA!H4K'(>D] L6"TA-O VF+&+ENBZ M=K!8X3?PRP@>*EN%W0!YM%!Y)X=6RW=5]ZI%,>1, D78#C:P=/I/0=:B: U1L>ZB:.U3-':KF M]KYJ[L][$*''BN+#083W>Q#A<*!*B^_@#D@H[JQBKSAXJ6AAQX5X%U6E7,I< M/=-'@D1#?$_02XBQA>2CV(B_B7X*EU\3Q MW6)"?5DS7DV!4P\3_)XEJ7"=JX1V?!.9DOM2Y.T;P!J7M5(('+P [EW4Z4KH M<^:0OL7) OGA)$2!T.E+8-T[?ZEBU3T1AX(^]M4;'90*MMUA-R;1L>PJKP)U(4!.AXYGF7ZDR*$3VJ9\="CO M?B_EW3OU!VM24?(+P8EV,<9.LSTLXU83!:>*YEV7Y?=7*/VG*\O?/+"BKP1= MC+5'!=4]O4]G)^2"!>;%OV <>G4I61[;I@I\!K8.DG,&CCWW<(:W M_*%X.SJY]Y:2$P"6<; :IW;= M(1N[NWP4J]K4W]4D[9@ 1XO6SW:,%WD\-YX^%GD5D9>1P%N5;$?1;0DY\&14 MU#8Q/=,4$J^!52EU%%66T0-'3,49?[9:9L< UG>'/.(HN$0+@OPP=QP"D>DV MMBJ^CF[+T*4-CBB'5X M\BWVZ&8VS0.IUYC,/9;$Q%$8>"F+8DW83PRA!F?K/S4^6[_"CAVFS];X49;B M08Y.?J9^C>(@W.)X.%XO[,9Y5<]^'(KJ\1C]X5#4X5#4X5#47AV*VKO*^1[. MNQ\JY_\92M-UD/ MZ 7%F2IW)FVYAR706G3!"7;(T+U#*5V9X#D:B,V&E%.L@3-3;SB?_%+G47GRUOO=TPN(HHS M+U+128_.S7TO@Q8="O,0OSC$+P[QB[V-7ZQN^QV356I)$+[@@SF/7G3LQ\24 MNI)+.>DGC&-(8-W',60*5N,YCX >O)'^17H +\[3THV-OP%Y'9Z!A4H65\:] M.+\^KZ=%ES$C( M_B^N=-YP)Y\LQ$3H KC'K2I/3_@ M5"28TM"1:H!8"+8UCS:Z $D'))/E'4H53D&WLS>1;EQZ?F"R\DHK?DS?N O5$4"*TAK7MA@R7< MRP<"S:U2V!'L;6ES.Q42O!=R%U\+H6H$>[?=7)[ ;F\08_HM09,L&H434?&U M7E, UX'V(< M=U^GTD'R_I#,/B2S026S)>8@7/(USUUI=/D^D]KM> )G(RB+%.]2\( 8UP-V M\^4U7<=[T3^1)ZIO[*1GV/.+MD'IQN:U^;*O"G1'W>;3*XI>T"WUH;,&NP2M M3@%$']RJS2Y+]E5CF+X_O>).%&73%^SDG@7]V'!BK]6"CFR>3%+T!CM/:$LU M"E[LLW)Q'E8C@\3R+)JY7.^(X@;5^9[+\Q&3^J-^PZ95A/S5.5ZUQ&7AQ,-A@ M,_C?WGSQ?P0&8@>8+S?=\^42'E7@H MK9;.KPOKPF%I40I3B@P_J3/3:@G#LQFHJI;TRA0Z?@EKOLBH;]A@)K^:000- MP"4:Z&'UQ2L!26[W$.AP/)O(R\.Y->Q ME0 A)<;,KU,!WC2S=&"G@#6>EW;WB+3IVD/ISO%'J6A_C(H!LOK.?(/Q_EX@_6 M^U3'L647"_:C."GJMPCQXFD1DCQ?[K!T^.J10*_0HW7_EG<-U/>P8W^R_&H% M!&#E1TM4)%G3VM 0!*E'.7B<;G'DH_'%/O?<[G?Q#X5.W6N M925A&)Q]//TL+@ Q[ # 2I*O,)LR$$."^JYAUD!G.,]GK@>4L'?) X8=^[F5 MS!1] EA6MA>C@D:G7NTWBA3+"HJGG0H$P/*='F:="LD0Q".='+'2NVHP=*N:&?B35-''3M<9FBI MWF8#U1&];BM%?KVX24, .[T^=7[CP379X=3X M?Z$4IPBQA40FN_&5 V??4PMJ?GKUU!S"X0A,ZFRYD#!\I5#KA)P'%A%;J\Y6 MLZ[FBP@OM3?EZ@X >$F)KO$G-C55/4Q7=SA>CW(9$N33=N(I2@(,((:E8+B* M NL;Z04'?-L M+N1B[;OC( )'XFLVUA"USTCO3<[(ZG>'/E?%R"JB0-8= F)72.XWR+FE.6#+-TADGXQ[8N<_>2!7$+ "NJ?I1$ M2C6NC>F_RQA[5ZY-K0H]C /@T%Y/ M\T;WO(*C<"5_=^$MPM2+"FP?4(+("PJN,2ENM;Q)DHS=NZB>+73[ 7"FL/)R3DN2D)C?Q/:+$=NXA MC8>WJ:4_[866&K,0F-8^JVE^YF;"5S5*^?'NA!+'CGIX4^$QQ'[&LJF/GZWK M8_?\ZOW,5%-FY*OA>Q+ZZ(F$TZG@]%2'O5L-Y'^TH3J=LPBLLK!B[X0= ;^@ M_A7Y&3MB]D0\=H/CI;?DOJK9WUA6%0W+\JX[[T[ M1\FJUEF)PL/@*[!EN056_ .QY2$*AB^(T,6A4O\!XF?5&/8CJ= ]D]^!990W M107=IUTK-W<(J_II-8?1+9_@J-@PROM% 9_ U7MM N71;6Q5+:QF'70Y $?@ M_3G:8I7L+'1;']ZJTNU'AL&8AW\&M;W&9()"EYK+P<"J\KZ3Q .'C7#T=WV0 MX1&1E]!'?"[F0:'$TI]S&O*[>_"@+4'!-V5R\O943,YY<>22F2U>65[6>CRY3;+'PFP:W(Q[UNYFW.-!CM%Q0%$: M3"A.@Q>&U !/!G0B&=P^?OM+,O!RY ZWZ.[M+;I[<0^'BWMT#_=P'.[A.-S# M<;B'XW#$3];QX8B?:$;9OR-^AR+5/K9+[R-6!+Q(-:]+D^G5"N#=GE L$PE, M-DUHW6R!ATF2S0L59+DA-CU?AB]A0+>]#W1?VK4KT1_W<%JQ.>_>N8+^AB/: M340)M*VB]9'?[0E)*]Q[IVKZ$";?KPE"-W0E2NBFQY:2\L<]G*]LSCM@"OJL M)O;9Q!Z?$)E+R[!Z&O!]G[3LB6E.,RSUM(]QLN3'W6<$UWT.:*=%@F2?LAQU MCE!%"?WS97&SP$7D)8E>-D.[GT/6PCQK82BD0W;BD)TX9"<.V0E0V0FN#U-E M'E2-G&45]*CA9PRTO?G^90;N4'H3TW47&N%D>]'&$RY=5+0J*\F)KC].79-^ MX]X Q.W-%:0QM7!V=Q42=(0*PD6W5%JA#"%)IG8ZJWHCSCA+D]2+V<%JA46: M=P,@D6)NBN9D[I^DNJA=+LW8QJW==[R >!T!]0X.@9O=\> ?*I"R2W9QT[4?)S,<'4,E@ M4?G,^0-'*0^'C'6N=C97IO=P?O@!1>S&G'N/I,LG:@4)7:8Q=3:N])&/OAPHO&KS'BOR$L!P602Q%K5?6I,Q[Z MUA\+E3[7S , D(^0,YB'-!@O(]5H'B" D+^>/O.0MZ[-%VP5B5=O:LM4;_/ MMCY!/01YA_/HEP@_>]&5'X6+!(TB7UPA*@%V_?*VJ49MHK02FGI@]SVUX3_^ M"(=)@OV0V>HH#<3\ED&[?J&[,<-E1(&9DDM^=2?"H;>M&P$HJ-6EB%]2:S3/ M[%]9[0-Z07&&BBA4G*??_A&FLXLL2?$^=C7"(EL>A<,V));5UR[A/2=-19@R0XJ\J8X*3B MDA@3IJL)ZIOY6W%38:^N<[]'Y)9:ZHR[P)#" TBY&[-?3E'O_"\28N-)S>[X M#Q/H-0&0PS:7@HHHIRF=$?;BS:K5.(_STVX>AW4XV/0(/W=SB9[3;:96EIGA M0MJ=LDB=H(5TQSL"D,51 MX%\6 ]=Y[5]JIDH&529YB;48'$"2I;'TRG3T';>LCOR;1T*F.N7[+H?![UF2 M"L]V&78 ()NB(9R,\,> >1R&INB M(:E0=8 =V$@>%P1YP3A>T\1H$=WSJM\<0*JHL71E=-EUO,7[#J&_2I]LJH'I M-$#2\(]+3L"T"*J9D[-B$2JE5R,N,R0 "G"ILO2+M-@K=/:U#4QY/: MEJ6(J)QC0O KV]!X"_HE78J2'49= #C%9R \,]I@BE5#;';%(G@BN*%8(+&] M2D)YK70UF2"?)>2I+_;9A0A3O7RSL@^K$1+!T[N-O:&2.CBBY7F"!\2XQ*YN M:^$J99U8%6[[V(LI>6Y?1$_3OC-)T]<(VKL95,)]WJV"V?0Z*3N$7PM38 M(#VCS 6UG/ZOX2"OAA%"@RF(D;&_4@X@HL1M,<8N5O+K\\7P,'(O"O522 1$ M%J:&E[Q(A@\+(.NBU"R)*$"D7/;BA1#104M-IW1X!.3P",CA$9##(R#.G6W- M8>UL4N33W@A AEM%@6SEX2C'+;"[[;7%Q5T3/!/;A0&0IM81@0![.&&*PQOJ M]O+G1C;[)WP9O?3027'[ZTV29,+KBX70 -+F)I(6TM$@VO7S2<&I563H[_\? M4$L#!!0 ( "J+3EJ(.RBJ^FH "W"!@ 5 :7-S8RTR,#(T,3(S,5]L M86(N>&UL[;U[<^PVDB?Z_T3L=\#UWE@?1Y1L'_=X=NT[TQMU)!U;<74DC21W M;U_'1@=%HE1LL\AJ/B25/_TB 3Y %D""+))('M^(F?91%9"9OZS,Q"N1^/?_ M^;8+R N-$S\*_^.+]U]_^P6AH1MY?OC\'U]DZ>;L?WSQ/__\7_[EW_^OL[/_ M]>'^FGB1F^UHF!(WIDY*/?+JIUOR&.WW3D@^T3CV@X!\B'WOF1+R_MNO?_CZ MVZ__1,[._LQ)?' 2UB4*":?UW=?OBR_.-WM@S\\+&$?",(;)CV^)_Q]?;--T_^,WW[R^ MOG[]^J>OH_B9]?_V_3?_Z]/U@[NE.^?,#Y/4"5WZ!6'M?TSXA]>1ZZ1<05+W MMZ?W?VI_=?OR7>%[F(\+4!DZ+YVU'['-/[ M'W[XX1O^;=F4$?+2LJU,]_MOQ)=?_/E?"/GW. KH/=T0WOO']+"G__%%XN_V M 7#EGVUCNE$+&<3Q-]#_FY ^P\\)*'\ E.__#5#^U_SC:^>)!E\0:/G+_946 M[P\U6GDGCL9(1=_,!>>1>0\=A$GNV1>8L'#H>\W^5<-'WU(:>M0K$ ++%LI< M(FXK0!A(1VZ-7@#F'\7'"DL*2TJH^_5S]/*-1WWPQW^%?YS!/[B>V!]_/X]8 MD%D_)6GLN&E!B8O_'U^HON^G#1 ::*WCNN1.[!:\V#\[])"W^,:-F/OOT[,@ M_V%X]TT<[=22"G:1XLN_!T_]?]@"2@U'3),HBUW:ZQ>5Q==INA21M8"(3\.S M7QYZR/QG3NW?!;,)S>\U$B*K4\R MQ0.1:)-?@3KAY)N6.0K*5![_9X1Z44SBG= CQ[BG=\)"@$=&40&]\35>1U/A M*%Q+_@ZG,RDE/-FF@-I\%O2?F1,S-PH.]W0?Q:J9I;XE?KO2H&N:6*,9;FO3 M"7NRX96$B: \GQ'>T=B/O,O0NV"KNA;HS7;X#5")K&E^M4:XC4\MZLFF)\BR MH=0C0'C& 31VPL2'0;LS_BF:XK<_';ZC0;;1#K<5:J4]?? M*<\6!,7\\:,? MT)ML]T1C!6Y%$[RFI\-37S)5W^,T-:V4)RZ/@"(1)..#OM MYL]Q,^PFIL95-[-Z&\RFII'T1'.KJ!(@.]_VD!O%+'SRY?!#RH;T\R@+T_AP M'GEZ"^SJA=T@C5 W=XY:NF V5S/!3]Y+DIBL"&=#HICDK CPFLND'YVW*X]- M$?R-+PXS.T9K?7OL9MR!M&[ FL:83;=+Y!.-EI$G=?HSC_=KSV-*2_+_P*[G M>ZTNU&VQ6V@+PKIU*AIBMLPV<4^TRISFJO@'X5OSM^%L\3/G>\[^>1L_1J]A MEQ9J+1=BD6ZK8X3=)(XA,7ESEU4I(G@OY\Y\8IA6LU_@N]<%(G%Z?E$%+3'+N- MMN-L'A&KVF*VT0Z)3SX4+JE#LJ!3&.V;3;.Z$^PNE:8S>^5I1U(U0VQ6R,[0*? M:)0%<2*HDYS\;*%P2X.@RR@;C;#;H@I3(PY*+3!;GE+.4Z,@T)S;S!B['60T M1NYO#UN'*>HV2Z&B"6P2Z5=E[9VPFZ$)YL;"N:4'9C,UDOO4133G03B3%1%L MB,1G-DMFBZ+8":Y"C[[]OU0?,X_;H;=7-;*&B=8;H;9*C:BG&J(@2SA=P@C/ MD",@UN(?_<1U@K]1)]9?ZFQIBM?^NO"5>02:=CBML%/:P?D%^7ZBH$R M(5+ MGA6NC^P3U3):WQ*O*7:@:][P;#3#:8A=PIY\OU,V1$YZ;BL4-YW-[+#>=BF6 MJ$"HMD6IX1*L427N6/:8WW^?R2+7C+7'@06.:DW3_!ZOY2F1%-96^Q*GA:E% M'&I5)34"Y$ZUHXV3/'$N67+V[#A[84PT2)/BD\JJ\@_^SO.E08+;S4<_=$+7 M9WX3B0OUFN*%/;OBM,4A^,%,^_3#9\&#I!\\E;R]N;B\>;B\(.Q?#[?75Q?K M1_;'A_7U^N;\DCS\?'GY^YE6U%;6-%F+'1U46U2T68)OCU%LLR8U5M2SH5J(<'2Y,? 23?YC-RH>.V2_ D#<)C MAVHTQ.Y7.G%/C!?R[_F?DO3L#D2=;I MN1/'!S]\_HL39+JEB&E?W&[92P.RFQIUQ.NV_<0?;.&,/"]NS?\A,5H1)R4% M+\*967'LF=7@PC]HQ<-3=49\H9=<'NX"=[:^-O2 M'J\_&TD]>#3.B9.*^HHP^BM-SOQ,@_(LD..2NI4!.@KY7..O?KH]SY(TVM&8 M3T8Z?=:L)V[7[8&^-C1W=\/KR'V$'SP>Y3S$HW$%EQ7A?*;W['U1_+MU9)Y! M#Q^< )Z8@[D(9:-SM"'IEA(A'GE7:DG,_K^:3A4/J1.GB)3Q1)_],(29F065 M=,_9YO00>VNSJ_"%(8GB X.ET42C">Y@KL(C1VWY>[SA62GE4"LKB?&8:\69 M)L'CTZ;'C ,F2IU@-C"/P(WX6D@F0.[Y7B M-N#HVN#T[U9$X.#*!G8]O'@]EY?5-='^"#DUL)R \92I,O$]*HI1$^#"C(PX MW@L??3=17-K<@8V];#3>0\U CQ+*>D8[WV7#N*,:0/0RU,9@VYX M9SA]A#_5M',F?&^4LR&-@Q\K:92,VA 3&_V@_4 MP_RGTB9'@^@#6F?H6DB0&M<4YP@Z72XWA7/9]Z"?HLA[]0,=:.EKW'[3Q"&[ M3/$=7F\YDG"H616$K S+4Z.8:5'LQAVQ>U( M??#7=P>[^^%UP%[2#]]]*YB4LVC&A[PK.9&"E9U]^[F5X.1*""?:6NW>C9P! M+_S"K7DT,^T2P,Y2>KAC*%*V7(!,@MF#I968&U%*"1@9PE1%W1#V6K(@[<@=_31>2N# MLD8YK1UPAZ=NK')PTK?&&YH,9!Y\ISXG301M_@ZC-)^:PE%?:/P4M<>E.0#[ M G#JO TZ[#S91:5-QAMFY*W;;KJVN!VS%:'LD\J&>-VQ7=RAAED_$:@(6YD8 M3 G1XD[_-+#$]F.D!S?C]GWK?BOZB%''<+Q3CSXI;\2,Y@SPVN M?>?)#_S4IPF;X_-RDMLH\%C @_E^>NBX;MFC.VY7ZJL'V=E,^^)UQ]X(AIJ[ MQ*AKRZ?"#KFPOR\//Z_O+GV^N+R_N'+\GE?_YR M]?@WRU' [)IU:X?%>+K!A6M]ZT5X\]BWDB72:.Y?3PBW0!A4+&S>RKQS#G#7 MS.P^YE%CW&[9CE%U![/>$J\[=LA[\B7$G"Z.^Y93@=P+NI:\+\ZH=QQF]*K0 MMD?O@^U(&VZH;HS:$SM$/L%.@3)1C8^V_'%BJ$52IIW5]V3P\@5Y.\@3KO>H M+B@6,(J'%\M,@'L:."GU[IPX5=X#.H48SE TCH[*FT6#*2&_@G0ZKM/O*D5/ M@?\L+BJE$6'BA,F&QN0Y@EM&,4EH_.*[%+Z+A0!L$(58%R*KY<9&%%W,!)$G_CLR]9ZWQ'>L7%^5BY3F4\PUS@U-)L3KFD MR>0$ MN[R#O8^1/0.Z! BOI'&Q&"D_.6D6JXQVIHW."7&G@-MCA*WE]D@QQRS!1]!C*?EA%3&R8Q9/Y,"=;V2%FQ[YXKH'<^!1K-]!.O>ZF$ M'&'":7N>.=($T[*[P+.L?@I;-Y!) ,M*-G^@H:MWG_8>N-W) &V]]**V.5YW M,Q%Z^+9#25L40I:I3[)/95 _;SZXKDR=O'N@E(WF*27_UKR".-.#-\VTGZLP M7P#<13%_9BI-8_\I2V$K\C&"D1ZVC:* 2?%\%3+5TJ0K;V9T)K@#Q#0ZK3_2 M,R8'O&%H(IQ#75F(L"*E$"27@LABP.Y[71!22&([:0B9/OD#[KDX7_(+<7:V MH._B_+X/UT_;"P_JEKC#40NZ1H6N9C.\@:%-V!/J3^6WOCC1E;@[SKP]23+J MV2J[-2',1,!\_^WJVV_Y_Y,$'))-4[)T&\7^[]1;D?_[ZV^_?0^GB.1%J"/: MY.>8WS4ZQ53J" >5YW!L2=8PP7NA++I ;.0\OV;QL>CF<^V*&E=9FJ3L'Q Q MG91<4)?NGFA,_O1^1:,'9NWYQ]^*CVVM>**P,UPHFN&.%3ILI?R972>XXS5,SYV]GSJ!I'+-CV+4 M$7<8,,=>RXWL[(4W5/20?7 .4!_3>,,3O6?KL;6? .#UYA99!^\< M2R2_+.[3-S?A[QRKS[5- #M_D&P%;[.Q$=;B\VM3@BO?6K.2G3$!,I&DD2 Y M[>BJ^Z#1BT$WW('5%'>?(B=X@ZZQY.,6-;&=4#4-UJ,L*XX8BT.S8,UF:&RH MXP)VV6^3!&_O\+"[:B(4/^16(-G,0 MYCDYDY!=1#O';][T;&V(VSSUV&KG9T>M\!IDBZQC6:(@:\46'R@\8KFNG[)_ MXHM=G8.V]L!MG09H:^%3WQROO9H(/7C-R6F3-6DDBI!?!0-+*5T3(M8F<-A/ MTN*I8\FZ/'W6:*>S$VZ7-<.LS^)J]L#KN(9RCY;;)3B0B@6"_*X)4><[P$=) M&^2='^:?6DD_KRO@SHEO8SX']O@.^!V-N4Z,M-?2>4E.WJ4#O;/K>B[%Z3OE M'\WY[\0KT(*7./LAC)L("@@"P0R:R -"F=O% X$7!8$3)_!HM@@*"&*""(HB MQZY'%"T[+,GW55B[!G?1>BD^KI1Y[$$=3<+V1&CK@WF>6XEJ(!? ;ZM\[A[J MJO=:GOLJ4'?YL-1E68ZL$GQL;Y9XH''I:7#7_5J^#6'9N:4LT)Y3=+.>N)V\ M!WK--8GESMI?DB?'OT':>Z M3^/89)L!+];MM2/HK>MH?>N%.:U^!:UINB!G'6DUJ7)4+%<9IP"*< M'\CM1W)[=WF_?KQB#48SWB1.)<-E?U5&R_Z -^R]S$W9BE4\1J!(!6UIAM-, MNW"!?>K:X#/,3DF';R9RHDE>58$33L;.]C0S/YZ*G4N@3/3L:HO>$/4(&]9X MW!"U2;:(.[)=6LS]S"5JS?9LML%ID:V(ZD=/4@-\%M@NYHF69S=)1%<#I6D:T=<#M4-]9Z41E=:[RN9B#S4".]H2E)G( F/UKQN(F1/:B0S>F M'YFEJMY;*ZO@KI.$LO_S'IVW=A7UI+0(EQVB'84O]R&#WLD'@1E>08GS)/#K MD/)UOE?Y)4.Y^'3!FC#>-L/%K#H25['#(DY:*Z:93I*3]';S4Q1Y M\N[ 0Q1X'3,9HXZXPZ,Y]OI1.M:KK;)_VG#/G^(H2>[B:*.M15MO@=L! M%6ADCY.^QNMB*B&'&AFG100Q*U63Q@>S5X&9YRW5/8T=>%;K\FU/0S;G[IB5 MMK7'[4:=2&L/J>H:XW6Q;I&'VFA)F12D;4\RY\!*<]*6MMT2RFQ[RP;H"[9B M#J(]Y-_D:+5+Z_8^N-W3"'%]TZRE UXW-1-[^$:8H,ZGFA+]PG,M[7;-!MFK MZ-LYY>7OO?U$0Q9% H9W[>W\T(?8!#6?V_W7N#-N1^ZG@_J!L4E/O*[=4_[A MY[&YU? LJ<&IL4(QH3:=PJ!W;"VRUHDS7G?5BSK>1-G* M^G1\8&)?)SJ:&UMU,)&;^-@D^GQ.UI9.T*%65SZW/<7\ MT?QAG\E@426LF9SIA4D "U,1)0J9M"K0-L?N7NTXZWZF;HO9X3HD'FZB!>%\ M0(-\)4';RB)N0J"Y+]H;UV[3+8UOHC"JC]OMPUQG)]QN:8:Y-L5L[8'710WE M'CPQ _)$IE_.0',6TTQ".X]$YH!M*/3]TXL-52G<)4X\+28<1WSGJ'(&GY(@[6LR@[>-[\9.PPQNG MY@ ]?)"6UM155K40D%02DB:;B./5'.'9%4$1R[_BM00$ YA1>H@ MIIWW=*WE%_"KY#H7L9BD((*]B,PTD \Q'VA(]0E7^M9+B(1:E,=1[*@I]@BD M%_A$.V6$BWT$\BZG;>L5[XFA,B5>BW)&/I=7S01G%L^Y=&)X.3&4K6RW38.14T%4P[R)\L(/LE1;!EG?>EE^V$#9 MYHEYT^7X8E/@,;TQIXW"'\?"F=-!Y)-_I?[SEHFT9I,%YYG>9%#DYW9S]+Y* MQP1V !G<7CQ4+[)[]Z6!U^\'(QGJ* 5#DG,D@B5_K_KH/:(R5MB^2&1/34ZN MIN-'BR:I8&2PLIA=%Q.&AVGG-9@HTI;):/9K"1 AYEV4:!QZQ%9,ITK,U- M^^(.D;TT4+L';-(1;SCL)_[@RE(=3ZC "RH//Z_O+W^^O;ZXO'_XDES^YR]7 MCW^SZ@M"!^?1;A^%D!ZF>&#%M,]";+\-L=+F51T68.NM8@_>9!9IA175L1]D MZ7,44@>H?)BEJRUNFVU%6#L$437$:Z/MXHYEFU;?9)'>@&Q]84+5#K=1:I%I M'B?%_MJ$7M3A)2:K!TGM/CLQ+38;?K7V/%[,WPGN'-^["L^=O<^6/JT^UM4' MM[\9(99]K[4#7C\T$WNHW5;4"9 _8\OQG(%=#[6%VDX)O90-Q]0K,@-:G5;; M&+>WMF.L5\M3M<3KGQWR#B\6)\B2,G_%JC_.A1+)(]VM+MC6'K<7=B+M>*0; MNR]VBSRXKI3RD6Z[/CD76DMW]D &>D'%?Z_"XQW*^R@(/D;QJQ/K\CS[4\'M MOP.UTKC[UX<$7E\?"N2$"W2<#WE7V'("EL%%8D4^@&"Z(IS52F0)G'%N;*5ZX%67UG',6/"SC!5Q-BP2 M0*394#_-IKGKU5U'UY*ZSIZX8ER)L.4#]',GV7X,HM>NQRDZNF"/%]UX-:?D M1^TQQP #J:]3[K25KQ7FN) EN]V6%!>%5O(Q_O;3^3V[O)^_7AU\Q-9GS]>_>7J\>KRP-U:(>,I[EJKUB6_")9)VFL?^4I5USQXC> H^=/V UHJD/$;CC/X3L<+M^%/J MMWZD/3X?O,%H4K3#CY)+H2!@E6*1HW@'7_>4O0>5SJ/*PJP[#/ MX2\7%+Z7%%X5PW5*P:Q,="[HG@GN\QDH^W= X1_P!M$.QL+?V_8@#;OBCI%] M\,LQSZ0?WAC62_KAUY4K)BM2LA'/;TF,K"QV9M> >&Y+#WN>/4+E-FC7+F%7 M)]P>;H:YME/8V@.O5QO*/<9FM\S ]K[%C+#E/7Z;CZ/PHX[;/8AQQV!UO).I M:XS<;ULQ'IWY';5$[*?M\@XV5)[1'L7DE]!/B:!/@('=URTG!2%F1)W1LM/R<],=:$8W4@ M@R?A\]Q/3OP;6_:*SS-0@/C2AJ/^Y/@A;!#R8YOUQ.OH/>4?Z@S IMA@8Z/NA9_LHX1?[H J&P53/AJG MI&0[X7.!CUU184[%,"UX7"/P*.X&-L*$.B!44(TR9MK]VM XAHW"\G62=>BQ M_YZS#_U4=_AGT UW/##%7=_Q:N^#-P882SY\GTPZT;WO3(N5C:YIH+ M.H+G=1J9QM7>?Y+0M.N$L$]_W,[=6Q/MB?F:SGC=O3^$D;/-I3,TSL_V!ME\ M"GE7L/J*>#DSIA K!UO'H->N&V5AFMQ3E_HOD-MAK"]EUZ5% 3W^]@!PW&]) MOM\B_[O484G^K1)[9(^66*#QWW%AZ_"9>*N?)"YWP??? M_>D]=T/X1"'R74SWO)*.SA7[],/ICKV1@TL:=[+KEE[D9K!7JTH+[ ]A<%V( M+7_-.7=3KW13C]_Z)"G[FC&%3"OVUYY? @47W@M)V#]+48@34^(&;)3R-SZ4 M04Z4F9E?3[%L5X6X^718AKF""XMP).S%D!C..#J.CMKG.R:4EC01ZH5GY!E2X5+%$^9P_,'9YKN@ M:*9-LRBIT$:>)"A.@R*N#C=C;$-<:R,.':ZY"=EZQAE=[Z4%EE8M=)R2J+HN M*72T QC[A(0[0L4-6XB81AD"=1B%9RA#0#'QO?:=)S\PN579F\CB H*!3@Q/ M3Q44%A4>3'!,=HXJ,45\F#JM:CQ)-:4GN MKQ-]JB/4G \2#Q\;?0ESKX1ISYOCC,V4JBC61T''71?HTQK\G6[=Z+M1G<8>L M>@0SG['"Y\[S<\PWW:#KX\%6_ M,NZBL9J1H1&*@&X.XTD)E)?IK MHU'[WK0[XC@Q ,3PK$;!B\#/0(";7-YFAE!A.JVPIQ38 4MRQ> )&^;3K)/G M:>B#1G]=#%NYX T9 S#87ZE@VA&92E-\1^1=5FA'WAOQ2TVAW!OYZ(=.Z(ZP M-]).:)&1Q4 W!A&FAIF?7..8&_DGN[S MM=_MYCH*GQ]IO+N@3[K@TM(<=PCIPEDONJMNBS<<=$H\O!AM01CFW4#Z#&@3 M(&YIKV(FK"G #*/42A*IO,RZ]D/*H)[SPH(&R[)F>]Q^V8E4MZ]0:XS7,[M% M'F=YS&GSC!!.W=X3>K.@99_SC0"7$[?FIK509."F;>UQNVDG4NWXN0PW[19Y MI!%T0C<=.(1.B!:)FYK/]T]>,*!WY/ZZ&+:$QNOJ S#87S)CVJ2;2E.-3;I- MJ1V[&W.@ OA_.-AX<0+*JWT63W3 %^O0JW\@M;SC&;S'.:+YR\B7;^Z6*8S> MLXA]N=E0[:;>[$+@CF)V?A,Y$LXK =YH:DD/@_?AF K$9,E.59$>G2'?PD' MB\W/:AV$Z$21F"X_?%X@( "!" Q60OG"?J;\_73%#7TQ2L#/P_]!*RD7-S9, M\5-]WI%[]$#\F<95+&%RBE G[D1=AJT+7/O:4X:H%:%0K6Q##M2)IU/.0^K$ MZ2+5\T2?_3"$D5.MI'D>@=3;NC3M0]]1" M[=U8LZYX@V]? $,]0>8C@B=P(A(KVT?ELVGBE[N[Z\M/ES>/ZVMRKVQD[9!Z8N%A7O'-^[:7GUHMD*MY]K4-5+ M--2:X/5;G:##KQT+>@0(KF UEZ_KSIV]SSS"_YV_32<:K937$"U58AE7#SPT M\;*KS//9(DQ0M[*5SPR:"5/E"89>N1UYE=)=9W)8]YV9[H)Y/'2U#]RDIL> M;I%:O$2*0DU:6[N[^V_.;O__7,X4GMD:G2'QGP(J7D$X MWE$:2F.I(;E%(V;!6$%@R6&X#)F5C,S$O%^^'SW=1X+O=5VM;.^ ,N^98Y?U!?6N\&X(& M,@\_I]OM'+:*8R'SP7\.6=QS8295<20%2QMF_"%+((<_N:")&_M[?BX7>L?J M>*1OZ01/"ZR' H0SVGX$@DEGP%HO =\BOP)9RQ MG4WT^?6#.[)<^(D;1$D6TQ)QE1#0,5::]L4=07II0(X:1AWQ1HI^XH^2__+! M851<2AZVE*:D$L"*YA2PKKZX_6*02BF=0[[ M@R9"I5AZ%$B\;5+)T?W*9TL/W/' &WCD1]=<[S>;B+TB<_6\*=PD%AKUWC6 MT65Q]MHZ7K6U7Y3%CA=Z*Y.50JW]X6Y(T8FT-@SJ&N/U_6Z1AQIQ01D*+PC#G=R3#>K=S8G72GV#:+?S M4QX86) 2E8F>:0CG$<;;''UIX/;@01JIU2OH0P"OIP^#,?@"6L6-CUPU?F@= MHVLKR+;WP>O^QI(/K[+*&1#.@<@L,!FU^4#8C\(R3=UP".S1 M?7D.,$6,U_L"JI$/ATJL))'1I]1XL:AMC-OIVS'6\L*4+?&Z\0TWT.G)" MLGZ.*;7UCIV.F9;:,%3[@\:,8*U<>G,2/[G=-.[F',3_=MYT,^V,VU_[Z:!VI\VH M)UY/[BG_X-MKP ;N9E6,5N)"UH'\FO_7MI_/K8H[AJ(H:6#GY"U,&#:/"V#F M[AU=<#NY"=[Z&9J^/5Z'-I)Z^#&01!R= T\*_2[V0]??!_FC#_2@6 M[_7R=VGOP LI$KKFB"@W4=V2PEPWZ=)S\43T^*WT.W^FCK@#LD=&-558$Y M;HW7S0UD/KFNBTQ[YO'=(#][;@V,5SN25V1;N__,_,27Q-8M=4W[X'3)7HC+ M6I!='9#7?C06?_ Y9G6$R::E3E52:"_<$][R<-DP'%!(%GDJ[-F5/?K=GN'> MPBN,.YIN(V_%Z)02YY\10:?H!,P8;O[Z"<7AI31\P^H$,,#S6[1:IH"O],?"]_B5ET8'^RKXN1FG/BI0QYEFG@BVD- M?\VY)NX^]EV&+."! #KNX\AE.E^1;?3*FVX.SGBW?LM_.^XM\#&:[_PY<)2?;4!3F)L]\'A;BL14RCS==D'>8MV4=.6G # M-A&T*;[T0_9K!)3%6^>96\HARE)1/%3D%14_57#@/Q8S.BCU"*5&%4;'T+^* ME[!%"^ )#2IF!2+X%-H\\;U'_C!T&@GM$)]IHWB(!OI4M%@K06I5JD/\=$Y M^4^?8VU(-F_)TLF=GS,@,@?K,VM;P"V]%58KK?J167-*K_T7ZK7.ITWZX1S# M>R-OO##6W@GO)-M<].%%*(YJ"0LF9YP+NFTU"QJQX>(_19'WZ@?!.O2:B(NO M6EV]3W_<+M];$[+K&W?&&P+Z0QAJ^ 4Y/K-1Q(7B>W0Q87X5V0@)']GL_2\P M/;W=Y(^O.<%5F*0Q7PFV[Z29]L4="GII0 X#1AWQAH!^X@^U;>!".!M8'):, MB,0)G>>CT8R=JW$O-,PHO+X =T\A*?:O?KH]SY(TVM'8+'VE-Q'<(6*83NIW MY/I0P!LT!N(8?L#$V9%[ZD;/H:\X8YHG(EB"S1\D*1@FY)6Q) 7/$3?NS\$# M@ GH]]Y/?C/8N#?H@].G>R$N-^Z[.B#?N#<6?]J->TF(A,1,C&)W7.Q^SKN? M.;E.:@P(<+ ^P[$ W,HDYH:^2MG%<12R?[I4FKV936,&D,$9]$[52^TA]IXT M\$YF!B,9ZAB,8>V=E!I+=,L@7.JQUFI1[8 E;ME0D_0@H%MH3(I-Y6=RD'H2[R!9GM7EVXJ_4^\J MSXZC7A[F\[RL>KAGWV4[ZO6]C&O@[-LMC(57*NVWF$==2?&U>O)'R%MF*_6,4 M[YRK< /_@8\ZZUKTIH([# [4BNK>CB$)O&%L*)"3[[=(#%>PC40X3R(QQ1*( MYE:1-%?+0B?S?%@G[IF&."\>5")^VYY][%<"V)VF7850LR>*#^=LWF^O)&7K509.I)&W+5S(*V1S?5)\U\[0^'3\X_HO@&IT#\FRKZ? .=5M&+@N37-."^:@0OV(.3/\&]YW] 2A?(NB+5/678HGB.([B3[<3Q 3YB M7+)0;)<[+M-<)BK]%\S%(@V^]4OUZ,0@8922)'OZ!W53N%=;IT'?"BF>RSLE M+6)_3=;RG\3G]\CW$=S9Y9.>)G-^"==U0O+$,69[?KGWF?*(]T1=)TLH*.# M[S@G_LYG*F=B^:(!OSSLQR1T4JY_Z2/HF%\(CO:T2)"#7XB+Y(0SI\;A,^!R MW+G=Y#<)"1>!K/FMHD*L_,.C:T;DPX%PV0@7SO; C57)U>; L?6+@9WY0%BZ MEY7[2GK-K*5H<"GF)$;+@Q-)XAS:Q]17[=+3"?3P+BI&037X(I!T,UH1NF0! M2"Z![0"&0F]2N((EB,M37C(^N,H3@V)]0N+\C2$V<8"1ULV/Q\7G,.)N_;VE M"H@PZJ>'.Z8(.*B']Z[W,,/LBEQ&'7'')W/L];J&7;WPQIH>L@\OH2M8K AG MPB>_)1LLL6,&/=1W*P0[K@Q:\%J1D-IY1D8U^VO&T+X)Q#THX8X*)VA'DPQL M2@9OW#@%S"B)O>W3%"11Q;:6Q#)I\+[GB'%E[;IQ1N7EX+M;A14IZHQ)D3G)BK MU7G:^K!U8OJ!R>/=.0=8-ZV9*-X]3=+8AWV7AY1!_87-MQ*X*B4JSD.B+"\S MW^O(=61.."//#-I5'+Z.R68Q)["3@![W!$<^@A4?V0DCB@)0K$I=RD@0$ M)1E(NN*W^<3FIE,):^N,$)6*Y7#)!3OCDI%<-+(6BJVD(UP\\HM0;"DAD42T M/?:@UG>U"?\,8],9Y [7KIQNR*>'7[Y,A$F+)"&/QGP7X87)S(O$\#=++$^* M+YT8RGM"N MO%OZ+B& &"*8\EBP&1)F\8-'1OMVLX;%[3.O]K-^\W5/;>K:XK;P5H2R.2L; MXK7==G&'%UX(&)\($B%?*)&H5(NYB4*G^N2Q M>H$F^41W3S36*+8_%=P.,% KLFOT)('7:88"L>E.%]'.\<,A#M7V6MQ=?IN= MW[%WX61D_1Q3+HO2._KUQ.D1 ]#7WX_K[(9\7<<)ORI MDS_4%8F#^JJH@JBEQ<4A3B&/A6>VIM>.J&%T)P//.9&2%?E5,+/UYA82+;R# M;-$O?HY">GBE05!]\\572.INM$R7]:UQ1D=#E!WU,G!/FKL$'K/^A<6)L JF MJ*E#Q6RBAWJ:_99GO$KD769EW5UP6FT?O.5,M*,]\BFHJ?23SCVK&84O2[$B3(YYYYQ3JZ-">G6$U.(D MTR9L*SM3C8=L6Z:-FJ8X Y@)OMI&DJ(=WL&U5=K3%CXXYHE-@*V30VWC99FF M?AJH;KD<\QQIPJE52G>Z.&K4$;?IFF,WNJ%9]L)KTCUD MG^@H%A@1S@G9W73]%&7I)7^=+1$=($D@IY"LGQ)>VEV7V# %(]S!1N>"-QA/B'5P M(ID@2$J95J3^_J$X1I7+#3L@&1&B?9F02CA22,5AX5Y.(P;8@27>%S 5BCT;;VN*-8)]+:>X"ZQGAC2K?(IYML2;OT M<#N/^,T -2JAVG3/_#)$\ACEQP+%F0%-?H**A+JI7W.9KQL:Q]1[WY%H8$@"M[L/T8>QB.,=?<:'.+@*=/EN>O$^.I\?KJ07TN'D2.9N\\IFJ;@/!TGZ5#Z;@MP%0/AASJ!1)B4E"VF)I6858A;\Y3,>B[$ MRKO1*ZUPY7__-EGZ\+8W1ZNZ0OS.:-I7'OGA7B[D0XT MD[F6G@OP>#/YQ[#]DCRR*5URK(#>D[LV&@MQ@3X:Z1SY= 06X!"]8(RPWI?< M L.\[RK<9VG"(\![L^F>LL="C%Z/5FGBQ\T78- M0D\SE9OD^J+Y7&X"O/^9 M15!"\2[V7?Y6YUJ<(']RXM_@]1,X6;WR6,#P72K$TGB=H Q]"6[R"GT\#K1**@F<#.+D[Y/<$5=#&(?L]!K=R%M8]S. MT8Y1-GMU2[P&W2'OX%,8()M/;0@G;'>/;C:82\V%N.ZXA3PV#]S^/HE&Q\Z+ MN,9_#7H:F&,L.//UE2C75STQ5\A$HK M:X(+9O^.-5;UYF]].J'K.U"YALV9 M,FN7>H1N2E55EQ([KAZ;],,=Q8R1'Q4/:>N$-]J8BWY229%D1213EZ[M6KY^ M.Q=\/%M1"JR]-C_4_7$[=6]-=.];*3KC=?+^$$9?;FO\WXK36U"'"_^@%3,K M\2 *>4C[JY]NS[,DC78T+I_/[!C83?LBCP-]-%"+ 28=$?M_+_&'OW<@N)!7 MQH84?%;R8[)V!_N9U?#!811<.X].JZ#RF0A;UP1.DO@;GWJ/$?N+LI"DO](Q MA,[R8H"19KKB02N19<4&,RACQPG.E1]KEWSA G'%>=2@\8-034B?G91Z?Y>+M;JY"MV8,C 75/SW8Q07;?.; MU]Y5J+B$U_+1(&%;-.&RG(&>9RS2AX-68%77Y04U'7[C]5?>;UFA M1RO]9*NO%LA77<1)"0T].%6!=Z2$?.1=J27IT*>9 M)SBB0AY2)TXQJ>2)/OLA?PEC@&+LA\A[^D+#C+*I=O0<^K]3;XA:5406'#:U M.C$.H$<4%AI*]3@F#*HY4U)Q13/OFE Q=S3F96DAK$1/@?_,YVH)2=A_$[YR M]S)^ZB_%F'3+ M KC2&1VPTR3\QE6B)$XE\V1_5:;)_OC[)^\G==C9C;.CMYL:'N4E\:ZV>*VN$V%A?-J&.&VP M6]S337'T!VBO(_>W+:7>)P>>XSB/XGTD@JS^ =KN+CAMKP_>\@':CO;('Z U ME7ZH81H]0%L(08041!)C11RR XX6^NT=/=";LEFJ&O6W-X%L44;"G[R#J7JH,9F41>+P*T\ MNI[M]X'?UY.[>^'V9$/4M;?-V[O@]613P8<:=$$?G2=;!(YB5OGA\(&&[G;G MQ+_U6QHUN^'V95/<'8ND6A^\WFPL^8C3S9(!IC53*52_A=-QMZ59MQIWNW77 M^RS)NC623V/=HQ^6YWG%R0U-]3OJJD8XC;(=4[F'?M0"^>:Y7M[!]Y.?GV.> MYTGBG/:*A'!G\3CI.\_P#F$['9[ S-BL!H[=GO*;?BOB;-A4AWB4/\/,.L(0O@B"Z)574. E5#P_<>%:-/OF=4M#XJ0)C M&(,SN$[@9@'_;-Z-^O%_@X(B820M[LQ/"VR\4'45,JJL\4$?J(Z;( Y3&CQE MD&I\CSQ$Z:0=GO(MZ$%YRCV3=LL^]988-Z92S,%BR)@,$XJ)^W5'4>#6#C@# MCCG6UFGZ-?[:NP8RCYFQ?VVY%NY<<(?(/^BE3TIW#3%QH_13U'_>D0%^NG=WRI MM1=\AB35F/7'"^@U,+7[>8\IIZ?0HS4U,%E"& M.3^3YO5H$U$E]L-!^JNM\LX ,CA#TZEZJ665]J2!;]YP,I+!Z93K('YQ0 $@SUCY"_7E.^X'&+S[SS_5S3"F,!/I3=)-.. V_'^9RG.[L M@7SL-I=_TCOZ:2D&/Y[W>=I/( ]/GD+FP&"[6L+*:'J^ )R5K3PPVZ M+<]H5;B[C%?NLRPC5DH^V)@AWZ3:F2EXK$ANY>-GB-^%+JPD6^JM-!K@M$<] MEJJRBOPM\BF?6M9)IW=W-^=\#V#F^BBC @4,0,YF(91) %D9TJ+PF6'=7="G MM*.\B:8ISE!A@J\V7"G:(1ZBVJ0=7@V)@ M;P%C.O/^U[A0'PL4-C>V)H)D8WQ2'$!<=UPZZ>B",X3TP2N/6&WM\8Y;1E(/ MKJBJ.$!JNWXRJQU+CWU6+U1=>9":M_'A2(N_'YH4KX2N0T]ZHXY]Q^*VES^5 M)UK>Q73O^-[EVYZ&"67M;]-M_@IIEX/,+2D>N082@!(TI-<_/)5T[S#BN082 Z"=^0P\A96;MHM_!=S M*['A&?KB!]OGJJ:"NZC3$'%=N_FO,OAI>MV&<@WO/85+V>'S8]1RT/E4OU19V?QK(%VVG(!I<'&4'54K@F$4\.!X#5^8L;#W'?L3$]VB>(LM= M!XH.>"\\&0Z2XUJS(,0+FOLX>F%$$L+\,(QVO@LE#.C&9\$2'OKC50PV69K% M90T6)DK$9GH'ZL0$>%3U6*(]%X:M-MV#&] 5\3=L61,^TWCF?7H+OU-SG"BX MP@\E92D4C,E:DZ4PQZZ_!?7\S$SF\$J#@#P^K+7@;2T4'IA"F.72X% -HUP; MX@G'9.UY7"].<.$G;A ES!WDI=5YE/19"XS%#N< ,I>>.V;TH_!:U*1]7,3C MSLLKV>0INBS=BE3R$4G 56V7@01XB M)8*X%5^=%JE?4B8; .I,!M2@]L=D4*N2L/O8#UU_S^:$2J2S1*"[&'8VTL,= M0Y.N0^^2!<4](.Y\2LNL)^ZXU .]'*(,NN&-5GV$'[YC)'BL".?"=[M+/M;3 MUK0:Z,QA,^NY4)MOSVXSZ+9 FQ\Q[\W(YFT^U17QT8S/H*]")BT;AI*D_9VN M]BZX[=P$;Z,HF[8]7LLVDOJ$0B4E<3A_*2M[*_* M4]D??[^G2@PSG=VM% M5@Z4JD8X7:Q=U.%%SP2QF5<-!=M?PF1/77_C4T^[>FAKB]C\NA VYVI'#9&: M8:>XIYKBBDBT)[CQ*T79VPV;?07^SF>,#Q\=/_Z+$V3T,DG]'7,V]K5(Z]?? M#3Z!%D[3'45#97[[4$+(D]Q/AC7I'6:GD@YF^_M*/K)A I(7D)#00L0R;W[F M,K[6E"@Q)K>PD5'I!W@3SIQ%!)BC>8CZ_. 1%=OMBZC+ ^I=H&V!>2:TF#[_26 M;]AJ3H>GXH5S])A%PU/5%R@9X5LQSP,767T W?/0\Z1UX%1U4S V@2WHLY!K12":DBS*@W.X&I?+_5YO3U1D"\*$"AF<'VT;7'/0FPJ.._28L$_RD3C:R-#>%5/$9;*[]0+ M],U[2FUI$J[:!:"&D5.\/\JHTWSK'@& MF>>'SP7\QRAU)E]$=?#&&;6M_ *3;):U,?X#;8T9J6&D8J")V+V"".P7#,ES MSI$XZ6>VP36I:B<: (M1KY2Z'/16A L^R=@'A&?9N)K6VNLVOO3E3;Z')W_A MNOP6TYUS:'D*?FX9< Z45G^1B1\/T OPQUC>F*L!670OSB"D+Z%7.M;Z;_@1B].*-5[?^E!WOIDQE^GSJW/TX 5VAYJE M??+' M",HJP,C"K_3A9Q!DQU2XK"Y'D%]Z1+VA2V"#*Z\.&9L*B4?$@TD,4 M>!=PO\WU5:<)O3OC=MU^.JC7"37IB=>E>\H_O)!FDJZ(3-)2L=!9T$KO^W@2 MW6+/!RJ)PAL3$ 2)["S![3>L<#C_\X%N]TTS_4U^NOLA-O-S3#+[MW> Z]; M&\I]PO%L21ZL^"C[Q=(S#5/#KOS:D360^_5XF2JW;AJQ&<)[]LV?]"40E*UP M>F 'JC)/X[@)\HR*%H$'SP[7LR8N3( @)TG>KPA0M7@U?WIP2)Z>2^[BZ".4 MH+BG+S3,NH[8VWOBC"$#T'<\']?LAG<\[R/\N,_",2Z$LR$Y'RS/PHV.'[;, MK$W'VP RP:Y"-]K1ZRCI\7ZDMO]RW5NI"5,GKW5>IJNK(4SE\. 0@AUY!PR; ME:3MN_ZX^@"\/B=G(P(\N%OJ90&]W9QOF?ST*LQ33_SPN2@@]-B2/=>G/^X( MT%L3<@0P[HPW O2',+Q8J^ $:WC!"_:F*FYEM2WR*V=HYZDJK1*N66"X2NE. M-RB:]<3M##W0U_:EN[OA=8 ^P@_>D6XW=V!$."=+SUK-H8(H3&/'S2M+V'#M MLC(3&WK73PF71J,035/[>>?W$ DKL.T'"<,)1=T+C%VTBKU''A3AD)W:E>VI[+O]++ MN5M[+L2YN]$KG5O?;0'.;2#\",Y=<.$WMK'Y]H0J*'%#)0$KKIW7)[P*DRQV M0E>WM:MHAMMI=;AD#VVVP>N.6DE/+4M94K3B8I/!\C6P9G$I7I%(Y'OEEWDU M\)4-<;N5'IOL6,>M\+I6BZR#\W-XV:VB'$E.U8J#305NO#Q#& %A1_F%WT2Z M"CVZJ3YIID]^.'QR_A'%YX&3)*J#R'$HXO3 $;55YCJ>1@YY7N1(X(;ZR86? MN$$$+_/"3%:P/@N -[\ZZ)?RY!_ZS:IS*T+?FH6F5K "YB6'.)&G ]F!V,0% MN>>M-F59O8(]X=P($X!4$N0?'F6$DP\'PL4@7(X3#I0UL>S:=R$)>_T<4ZI] M>;R])>+8TXZNC"GJ9LAC18?0DS[/%@C>Q"F8S^O'$T'/R9*2KL44[(DAEC^< MG:TYX\"K>)%].!6<@>I$K=2W[WJ1P+O &0ID^+9>8V9S/!"/_$;\>.Y2J>+& MV5'E2_*G45JTV[1IIX?KJ,@LUGU:P4SG0JO:3!98G_+ _[?(ITV78-);D;8S*9P+JWYJ. H^@]O(<_R:L!'A MLA6-O_%=L;Z)_>>MG?>L/IX\$^Y' 7>L&J -.7KUZ(XWG@T!<=J>U)EN^^FI ML?UD;1+$^#^5!;K+:83WYXD%NDUDTQXVST'V63W/$O2:$?C>QKP\2[9 M^OOVZ6Y[#]QN88"V=NM'WQRON9L(/?B*2TZ;U(C;G?C.@C>6B5N:_UH'>LI; M48[[6Q ]ZP^1F@UPQA$]ENII)/E;Y"=%:EE'."""]X/TAT1/@NW,#PJ-BC6G M-FGD:PD)TR$:S^65X6H=>IVAP+0CXA#1"WL9.HQZ(0\I_3!,>A;M*L%01CPWC:>WTU,=K',4K MIDM_/ 8X_(P@9'-:( 55QL7H YF03NCZ3D#R7SW)']3D.9#$(;P6^=?D<#R>$<5,;24X^D%RTMO+NB)R,:(?U%%W;>E=S+1WZ_LE^Q95GZ6D)D&DG5 MGUTD&B,"?3Z1!XD'X0PS)ROGISB"1]*<.#X >J@<9>5>;J/HKK>BV6,^OX3;T>=YGD=Y>EWPJ MZ^9WVCA_OCFMC#*6!TWE/THAJK]J( MP')VIOO!&6KP$E5X-2L+>7$IOV0 ?QW?N:\VJIW\%=O0DR[B!X[[&S3;;P^) M[[)62<9&7J@Y(S:=G?S./PG\C;VMY'D4W!5,Y1^@8COS._+V;4\+W?;$21)2 M?K^N_P"E)X0S/I^N&\/IEH;*(B=@75CFB"(RXYGCB$4-&6K =CAA*\-!2]4#EI^-;*R; ?@3\N9_TEH9LLN&9SU-XJJ75= MJN,>XS=SWZK?$IU8(?TDKKPB@A,!5LAV4T;40?$PCD=>*=Q]AG7F"XV=9['Z MLW/0>A2^^J=]]"*!.P(,T4?]<-6\/]Z(, C%"*E0\ND)SM0-G'K!$#GX=K%Y M8H9AYV5%BW8=M,4)=<_E1(@.^4?T 7$L,5>:A<'ET9E4L8#TBH]9FL54WG&X M?-OSDHJ#DRY,2.*.$6/HRW"KH),>WG@R"JH)MQE6M8TTDDL +Y(D<*CS-^K$ M\)Q8%OOI8>)9BD%(LJI-H.?"VF;#6<%16J4X*I@A"UP*==Q3N SBT?AV(WYC M^(D';/&:4UYL&.NK/=.S$$.RBPQJO<%-M.]2.JLLT(J4LL"9MQ3CD.W-S*=& M%DV^)^]"N+6TB\)T"U?5=N)"M)755S^=W-"W]/&5!B_T$Q=^%$4KB'Y.(4RG ML^'1JTGQT?SZ(Q%A_^#7\8@E_H\34:1845K<\IZ#0T M-#S6Y(0^EQ#3A&,ALC#V"X@L8RF*>?I_7TA 89S['TIW4?OL@HJLI1/#"I#Z MK )+#9"-T ("+"6XC*(LYO?_8QGAY2-3^FC*RXE];L%%UM%IL04H?4ZAI8;' M0F0!_@L)+*.HBCG\#W/<42IT+F-9;YA6-"%C!'(X@\98>C*XQ-1):['WF9])NLW$#WMX9(+*M%"&RXV>0_]W2'L#=(Q] M%O,N?'_Y %K$P5!] H,7/$0L?SMUT0 MMS0LOR\^A+I@H@P8'$PQTRWI,^%36ESOJK#OH\3G.O+8U^0=^XD#_HK)?A]' MCKO]"LM5K>EM9]CP(WYA.X.0=94];FE,N0:L/#P0[?89XWWYS\S?:Q^8[6Z- M<\0Q1%E[;$#=%.]$LTO@P25,<[JD)&SY@8&I<=*"L)7%9A:S$ 39%J'WT7^# M?[6__]': ;KGOHA M\P.8^T+-Z/R?5SLVT7LQ>*/2M"]N_^VE =F5C3KB]>I^X@]^ 2(G+8J%%W_( MC.PZ^[Q:$"4R?(F!#9\WFQTO;59L,!M>S"QX[%DADDGO9+"LO.C,7+G]"6>Y M 6[?.<92>Z2Y_!:OQRAD'%R4'V*TW6>7QP5CPSONX@@>SCG<,;E3-KB6KMI6 M@K"S$VXO,L,L>U9[#[S>9BCW4*,MR*\(9\ G324+FY4'9\+- 5M=%DIU="[@ M81)X+,2/0O;O@/)-X["VAZS5BT:/(Y+''1+&UJ,3O\48%I91#K5 F9NG*ZF1XCGR(9SWLT4PR;M,MC?-R(LQX159"QX7Y MKCZX'= (L>R1K1WPNJB9V$-MG%//KZA;60;, <]1P9O'+5EX8.$B?+ZF3)Y[ M*-=UN_DE$1DD.HUT]$'NEB:(:V[9U@&Q6QJ)/=AN"^J$DU\1SN LVIPQ%L)= M+8VP<^$.@#R)"]A98O.)0RE(??(3EP8,'HTR*6)U1S=]1^0.;8Q=,]AJ>B%V M;7/9QQAV5Z3&944J/K9'Y&GAAU%X5N3/6O3MS8:QYA'-=Y[\P$]]FCS"D[PZ M_;1U0.[+G5AK/JQMC=AWNV4>;+0E:2+1)K]RZLW#+7NF>ZUYN]VXTP)-^ AS MIQE?XWA8O;R;8#]E^'_!\(2<@'YR WSEYV%*:D@OQTCOD M*%HZ)XHSZDFHSXVV<4SZX?9I8^2-(YOV3G@]VUST$PY9@$-18=#.ULY\,*D: MYES9&5[FIG]UXM@)TP,7R0G. S:C]3<^]>^ M $Y(:0 ^I&!$^Y]?T)P._T/JQ"E. M#3S19S^$"H+3ZL$DGV=6#5C)]M[M@^A Z3WEI^S'(YM&-R;]<,=W8^2U'/&N M3GACNKGH@Q.NC=J>638W]@ZZ[X +$KI!L_?^UT[QS@?CQ) MG3>K"S 6R#:4!:TH=(*/M,NU.SOA]FLSS(IUEZ8'7H\VE/O4I8A,GP #N[X\ M,>H:V@VUX[?U(\DB7!W:_;:S$VZ_-<.L/V=O]L#KMX9RCW;27G*PZ[BSP>8' M[1:'VZO0C7;T$09]HY%6V1ZWLW8B58ROQXWQNFBWR*>.JH(TX;11#*@38,TQ MLNDO3(7A4-%>JHMNY[8U9:"E$V[_-,-\G-ZBZX'74PWE/C&M)7?:N1:T)EEK M,^"VX:V?\MH'5^%#RM;03NS!O9*WE(8>G_3+.W(LOL0PUE]0\=][MMC^&,6O MK)-&:^-1Q^W_(VM1#A0CD<8;4<8&.-0%"SF('Y)"$G%)+)>%-(]/5J20A[PK M)/J*_ I"D5PJ.QD06%1:GC6X42(N#N>'#DS'FRC>6;M+ICYJR/]D8?TJ25B< M[W5.H>B,.V;UTT'W>6NS)]Z(TU/^\4];*U9$\+)T_70F1322+,B[M?>/+$DA M0EEYM$P-^\XY\")0O70E=5JBMS7;"8T)D?AYVACP:^ M-J#;>>T]WS4YCT+8?*2A>VA+M6]KC]MA.Y'6GW'7-,;KIMTBG[@-QD@3B;;- M-'L5UNN.+/NN/LNSWB/$719\C3_%WDSLL2WYVG*&_5RH[9P&7VXVU$W]%UK" MO&=CKX":,;3YR5<4ZERW%P'/>>#U\ (;!"5T%*^FTB@ WEE ;SF'YBD M'A3Z9TM;\80'3)&?14'A#X>J33X)7\/.6MN4=4SZN(/+Z)J48\]HQ/&&IO$A M#D['S"6!#'+.YPP^]X@L#9'%(4^'6L-<),)ELCE5A])J-\Z.KM]\[4Y0O0EN M'U/AJ>WR2-_CM72EE(-W<%@_ M3(KT#/JIE=1#O'UY6S.VJT#%.K8U(9FVB! MW]P:)CK][(WW@6$)-"+/VY8EDWD!9P2\NYA?9]\M2*,41K[_*$_WGA%HCU?;(A'?'CZ M$-113 ]$S"P\>R+>\H?^O1 "/CXI,#<17/9L=I(8WW"=RO!Y4=T,WAC!OF< M(P^]!=O_/_(/#W+3_H*F@T'QJY:_:!DP<0\1TVI/:>NG#"4GKR'_PJ2 Q]+T M.Q7U%CA'@Q8T\M)1^AKONE$EY%![RVE9W*/()6C=HFBV682-Z3X;D-KR-/]!-%#,$/EQQ M#/T7I@TG/MQN;N &) /$2#%B^DWVL0CCC!+CZZ[<;A^%*O(]]W$QCK3QGK@T M=&(_@AS(E"W78>7^NJ4Q)2_Y.MX#:;],R9;+RZ;O)(K)$Q>94TA!;N)4@L.N M>"$Z^>[;%>$#[ZR;XSA4?;4AQ6;(1:[$GV4E?JB4R"4BDDCD5J%$BQOF:#0Z MKEF.-Z9\$WIA+V.^42_D,;T?AA%B MME3I0 [9:41V7)3\L+)YNDDR$&?>(#R/;@27_!RRXB/.C0GG9#%LSJ2#AU^L M7&WZ"0[;*7U@_I$E+0>'JG8XPUDG,GFQ>]0([X)6+^I0F\LI$D'2XKEB#5KK MZ:*ZY8(,47_2J&BV$&,,N\F"@NB%WY,7=9/O[1K:XS3;\TPEDLX M;4ODR[9NN4?:7O-RZO5,4?*ZC8B?D#"",G9E/NF\R[/I=, H5Z&FH&UQ$38S MTM'F'$F<2O,-]E@J9BU=7\#F>D42* P%+[ M^XKA9O<+@ 2F,O MGDSL1CEH'7^+W':.AZ7&5XCM9ZP!1UC0V.N=#AOZY(?^+MMIK:CY/5X[4B(I M+*GV)4Y;4HLX>"=14+,S6$\&9S:O<-[:O:+Q/6*O4"$IO4+^$JE7*$4G*Y\456] MJ+%W)ZH774];GM'@M1(L>MQ&@UV:'24,ZIA\AE&Q$^II0?+),$@^'0?)%1&RE07C M$E*)ARE/VJ*2*PTE0D/L7VZTVS$UY]427AP_@$IY9!/%>;D#&Y'TG O%DV3. MG;V?.H'0Q3U-:/Q"O8]1_#%+LYC">Q).6/UPC9]@"!WJ5G&/&WM>7[*'YB>:\;6RA%WQ)I!VZ/.XO3L\$;!.4!;6_[*,[M*SL]E MDC>AYB5E2=$WG_K5IWJ^>HQ:1CC.%5< 8D,:3P6<>%JN8/>9!^(./4^QEF[R M^HQ#M$]Z*FHI$=C/QI]GMR?_6<:JP?^#J/$[IZ\/\-8/E0#%F-[ M?HXBR4RXT+!T#TDN]DK$>+A[2(3HRPKW<_\NXBJ*1]XQ?8D!H/FP$/ISN[E5 M5HV8GQY^^3(AN0JM#8)/W3I[:NJ,_T]^2?Z>UQK.G]5RGK5O,TW$:P'#VU0: M/AK+QF:$?.":#*[%'2"1!U&4TA 2EH_6,1GM#4?HM%TH::]3SBFO$@P=3?@! MQ%WLN_0Q]I^?->\3C$D=9P"<2(O5FP6CD49^?6L"H(,?8P)B]=M=;/Y26^V+ MAPE>HRSPR!,E,;PJ$+,HET;PIY-"#8_\T+ H;L/H\5V!?%,@D6;P^SPV.A7: MF1\>P*-\SH<8CBU$.;:(,B'B5\S%LO : 1Z5E@,(U\B^,#X$HPC4%4P@ _"< MK3^HF\&;#8^QXT%-*N?0S N>FM?G.,(8:OCT\::#T>D]=?^.SP.=63$DJN!*/L26O?KKUPWR8JHU<(@C0-Y?"<%51YQ_#>%51 M#\L5?(TV&^-2$9D^[[%MZI]VA)&NL@Y)1I(+24#*!0U\4^O[7.,L(Q:2* ZA M&)O83WV:G#M!0+T/ATO'W9:+Q*.LHMZ=$8]4O750%9XP[8E\+.F/8X1#R9(7 M\4,6H$7@IXQ?'IA?_2" I0G[^5YH#%O9V9Z%FCR SUREPH*"*EY$,(/("NRD MG:B9,XXP&(M;ZD*RE1>5+FPL#WH>63Q&J1/PCRZ0'Z$+#R-SM]Z4@[JHZTBS<^G_,S M6H\%-RB?NZ7YFFDAZPTDOX?1LN1#Z[)$FX+PJ$I!N"I2$ B')#XF (H *L)A M+6@=@^1WO&0SNQU_@I0[!EOJ,(56?O4Y)Z/]E<(9'/76;*KK/-/.*0%&^7#. M#S!JREJ^6Z=PR/,*4*G(8B["P(RY%2G0D1S>?$,7HD2QZ7_B4LU.KF;E@,8/ MMO@"=E%#FYPZ(A3Z?NP?5,WB,QU@6O0YRABAH/\9AODVE!9SF^M98TM,7)Y" ML5*"V+$^9HE^ZX#3I9Y:+Y=O\$_=K-NX,^Z(U4\'U2V9'['&'H+E_AWD6W77>>,/@ M[!K OV06@G^VE\Q&_EV.[A@//HA%'-$_1O&&^C:#NDJ"/VI'1!E85Q21[-+L@Y3W_,#GH!>I7M>OKE! MYE'O(XL5H*A,9'K=;BZ=&)X!AYO$7-7BE]=M/HU$&W<$'56#M1W8,0CCC8SC MPAN\?RM)(>=C%W(0^+&)) E,D0I98'(IYJM68R .35Z !$QAKWG<.ROB7CZA MC+(T29V0WW"A->VZ=>UZ.:'+NX>6TC;S[3CP:Z]M4_RB >XX=8SE:#G-O\4; M,10RGI9/RFG96QJ. T5*[Y'NF"]J?Z[,REDG2;832UPXFG)9&+CP7WR/AMX] M SCV.KL'WP7X]AR:'V4'SI0I\D@T"W2+>2U5LB"1I%V10EY2"$Q XF7ML,WV M.Q@I:[G1^2]1P,@$?GJ8.SX?/T76V?[ HK0&/.4Y7(G]FD7KD MWT*AL,4'ZGL_^>UC3.E5R'XBFJ1SA6D-WS]0D&[3_&0A6L7T#Q*@6Z$C#,\@ M+P&!22'Q9Q*=)_DACDY38L;E; /J\POUQ39GUD_=VGOJ,[8]TGC7>NEF*H8+ M"-&3ZGJ4PLZ=W) 'Y6DQ(XS&Y=P/)%U6G>?I]7X>A6GLN&GF!"K]S!-DW2WU MLH >GU^Q04'!\\!)DD=X\D:GY@%TD(?$H9JI1;J^1! 'L,%0!L>E MG*/N;)CS74%D$JP)Y[UB$S\X!H4#TLHJ9ZG>XS.J^>-@:3P M1I-3 0U.5ZBTZGB#4HC M8AOJ;I((93 2:9"R%!"J+HKDT\O-ABW9R^=OF]L7DG16 A<"I9:JHJ6J$DE5 MO,S2B(73I2F@A%B$Y=#+TUTU&Z*&OE]NJ-O++M,"Q#33[\QIFU M3NR\Z&JK(#E,YG,U)_1(D59N:=YF02LPM_7%W!:JQ[GY0RG 3X(QN9;^7T3/\SOF/@A+[OM.H&; M!VM>6M_6_U=Y(FP:@;\&*EK=MN:[N+2F##E126AY14*;JO;7J*TP-B9)RU\ M<(XEDVMVE*0R'1.\J_WIH%I,4RAKF4C2K8B0;UD98I-I.2<,>RA[!G?+/JP_ M*BA?.,5PCW2(]CHKP92E#::)L@/X?Z;1=^@O,4_-J@;SSS!:#U:!Q2AN6*^J ME'R9$7[V7^:>$8M]GJTG(GT6^FF"*MZ7*4CW-(#RNW=.G!X>F2H3Q^4Z^7"H M?6.4L-:/%O(X?(J&U(EK/0@ACH\GP1DC@2VG3CAY(G/F*3SUKRVFJ9GI9_WF MZ\Z.>Q' [4W]=2&[D'EOO'XS ,/PX4?R@!5Y9'C(KT#9NAM<1#O';^[-MC9< MCEG7L>G,5[1:AIDV9!W5' 5M*P9Y%_NAZ^^=X/8UI/$GVK(LU33%;91M^&2S M5+7#:YBMT@XUS9(HX53)KX*NG!3\%T9,37+J!OV?#1N J9R>=C7$:JAG&,I-0VQ)YFF"WW*>. MZVE$UI^NB>!"'8_" WKI@TQK:\11IAME&6;T39''&0/!AP>:/1.9 MG^?[X2:*=R(Q8$_CE(UX//$W(CE_XI0"D,#?P8M*\\:9"?500*QHLRB;>A8C MS91@U]>V]V*D@ZWKCGH^N T.,J_Q5^4PEGR<'1V)A?U2&_:P6\FL MOXNC#4T2?E?E(Z4Z!U8TP^VP.ESU,[%Z&[P.J95T^$E119 Q?'FK!H'@DIM MJC&RO3E.(S/%64Y;6]HBG[>:2#Y\P@:/A4*65VWA2U)I/*"\G"J;R<'CJ>'? MPD_AQ6/X,_O/PY=$S'57\%]"WYS=/F#KZB_OWO_M^T_O_W3Q):-:3HSAZAO[ M,^+7WC:.N#87L9'F0)V848#[=+LH3+?)BM_S3;<^:TI#XCF'9-X9\I0:UXX] MJ_DK34X.]IP-J5F0P@+(*?8;23JL8*1N?5Z&419#+\6[BT1 M1SL3I-4JO:4Q\GAG)/K@K3#^MAV$GKT\_FXH+1[=Y'?L>2#B4?T%SL#"BGU*N/<4-F08N,VH$Z[\]L/MIC%+S,57 MPNSL@CD4F>&MHE%[>^P!R5#ZH4;YR&9&3AF77"?9PM6531"]\@C$JP]H@M7, MD6AB112WI6XWI+DZ*B*3A7@T,>AS:8!QMT[\;.=^_P5]2JLK6VWWC]0M<48K M W3R=H2B&=X=B39AQ[CWP#"# J79IT>(M'_Z>,?5 I-9,1%4[W#:J M15:[W=9LA-<^]:(.MDY!4=BCU23$*;"%/AOLDQPB+)))$#FA#1\[9Q+XZ4?' MY4^>M=R84S;$[65Z;+*;';?"ZVDW"2I*!I\39;'5SK?39-TR69H_Y. MFZK=4DQRK(S"IE%:O--V3U^BX,4/G^M(.^Y&M/?!;:A&B.MG[RT=\)JNF=C# M]Y]RZN3(FNW>J9@'= "9!;#'P=G87^9>=R3-Z%OC=M8.E/HE[S7^S)@N@0?? MKZLO)GA=WK\XL0^;!/*CGVOO'UF2:BL&]R6 TP>' MZZ+<+N_5&_GF^3 L(R3BPK9YR.M+P8C#OO83LH]\^(JMLYV2*?NG)^X(O.3" MU1^0G7>+?5YU-6+>BA0,ZT\0KXC$=/X=^'EU4M'2VX3]F8M*"U#IX_(MI6'B MLV\N0_'"S[%?CD,19_0=45OZ65(O5K*B&()(65I7]=:Q]@ M7'E@@X[CW88%!I!<]U1WC^Y+\K!N/>C=2=]W*;YC@& T1^&\B&!&HK!RG/OC M@M'"Z_"@:TJQNS DM:J$S -8)*8TE24A>S!.Z/0@19UF]DG!GJUY9+V*EK;7/LNR*ONS,\6- ME]:&.,-O-[:6'";K]UMZI#"-<>7@R,=GOU4Q(;@6I[3A;+ G?;MIG!DY;_XN MVWV(XCAZA1,E9\^^20\:)?4D@=M!A^A#=MT^_?$Z]2 4@P\S\A/%QG'JBN0< M2E7%BD/ILE[W?3P.V*@S2BGRQW$,#KS,-@ MC#;%;FS9ESQ)Q13!#'QJM52PK9\5JF8;]W0G:E&=,C5O)8([5@S32=?T7$\! M;[08B&/T*7K)$_,D?4+%5/B?2ORN&O\\5ZNRIX3^,V/A\/*EXPZ@IBGN"-"& MKW;'2M$.KS>W2COX-E))E'"J5F_\-0 R5BU7DO2MEV6<#91M]IDW78Z)-@4> MS4I%LHBURTH*G*TWEMK:+\Y:]7>7M(T79;$CW6+2V*S%NTP-K.VWJC5M%V6M M+;>K50T78Z5CW41N6"@"F[SNN*?3TGQ1EGF$L\4XK_%?U>F4>+SIZ;7ERSJS M01TOY4T\OGV[*1X6:R#3M<'I4*V(RM2S9@/D*65:<4>_'N/E'&;.!!L=X$V) M2/-5$78#0P 5>D$ !4 !I73^*>#3R/@FIYE MN\M?/D7AXO/DTW_^XW_\V]__Y^?/_WWQ=#>R/#-: 3<&.[H'OF\[SNC"MZTE&(W&!S^=_W3PT]'H\^=_X"8NC !6\=P1;NOPIW'Z MA\ND-<_]>73X97S\Y?#@\ 36__GPX.>3P]'C?5KP'G9M83-+.K;[_6?T_U[@ M%T=01C?X^3VP?_GT&H;KG[]\^?'CQT\_CG[R_"6L?S#^\M_W=\_F*U@9GVTW M" W7!)]&L/S/ ?[EG6<:(590IOK[B^^D#1Q]V7Z+6 +]ZW-:[#/ZU>?QX>>C M\4_O@?4IZ2+Z,\='TN+HKS:E?$:6N'RI_40'X_/S\R_XKY_^\6^CT=]]SP%/ M8#'"O_HYW*S!+Y\">[5V4%/X=Z\^6/SRR0X"$XIR>#P^C 7Y7U<)/]+_3EWK MV@WM<'/K+CQ_A=7X:83:__9TF^N*[;K>&_S[&_@ M06B;AM.6[(6/Z**([5^#V6*V!CZFI4P"D#Z@G0)FB^=7B-&KYUAP5KG^,X)# MM0T]5']'.W5 N"Z-X/7&\7ZT18=,^]V)?V4'IN,%D0^>H]7*\#<0#WOIPKG9 M-*"1-DTO@E;:73["'ILV$)-=O'$U@J]A>02"X61MU*Y$?:DY6E8A\BU<&J[ MW'BO+5JN!26HE:P&7%'@7^+%Z:.QP<.J+G*\K:L0_=KP73AJ@D?@XR[5E+'< MC IA+KW5R@ZQ-J&*H6U$!@%N7>K;&FJ+*D1\ @ZR]7#)$V[FON$&ABF^K.!I M3H5P=Y[A3I<^P&:NID2%-M1, B\!^#."W[]^:V(W2LWH.Y5W,J6KGMIY^C@W M7IR6U9!^0M/U34,-<+>O\4*AF0K$OJ'#HJ&1O*3&]!WC5R T;*?=0;[]AKYJ MN#%L_S?#BG7:DI*HO:CKI3DTX4P0VZFM3Y=3ZEJ9J>?2!8Z^@9? W4\=)/#:S MQ6/DFZ^P-^CTS+:2@]/6]5:K,YHJ=CN&OKE&9-EH"^E[-\CWDCV1S+AC6M=N M_1YIJN);%^WZ/%_"@J/6MS15"QQ%:\.VKM_7Z ::IB:*+7P,<[7+3576,G'AI)G8UCON]KJCZX:O4CL#5#':S\JK^GV.W4 M3.ZJAC0^6VH(LN!'-%;$5Q_NVZ[@HBYS"' ?1,_3'X9O=:,FSB[H<$373!_$ MUG1R@343D=FJF]P '.+Y\J_OZE MQ:ZD^IK#%BMZDOWS'Z='D[.3\>GD^'AR-#X;3\[&N[YE:3'U\_TT?#-M&OY8 M8DI>_TF)+VL_B=0'"J! BY$; _:'PNMOBA Y,KU M#@9V[Q,0CI2 @)=)V _ '!#%HKV#@DN !(WC3M&(I\H;VP$/T>H%^!4H%(OT M1OM<'4^T?J) ZT]@::.>N^&#L:JR0U7%>J9]CLXG")PJ0 "=WOAP0&*%X0CX M2^3(]3>7GD4&A%JK9_B(RY+ =:8 KKGQ?FM!>;';'7V68;,(Y7L&D8@4"3@3 M!>!,+0NJ+DC^ [>(8$P$IJ)L7IP)%.=$9U!X)4@ .5<'R"7\<>;/O1\N"XY= MR7Z"P>A_NOL[4(<%-K S_]'WWNSX%BT5D$+Q?J+"(T0*3;<[\UPW'[T@-)S_ M9Z^I4W]5X7["PA8A!:7;/3H:Q%,?& 08LG_NC>*9G4Y5W>U.'"4A\ M]RL6Z8W*N3J>JKW;+?JKW;/7?B!7G> MK%X\IT+GN;_G^WU^.!YKJG!VKU-M=[N_3HEP_6Z^(J\3X82CJEAO=,_=^10" M%7OF)*HP/G=$3(&ZBP+B J>Z>&\@$18BA4;%COG6#0$2PGX#5T9H)+VF'#M5 M%>\9- )"I-"HV#NC0V/_$FY&@!3EY042KU#!QA45*P5+BT+P&Z?NG@"'2 M_Q2+;C?F^1[&85I\:&3*]A0/E@0I(MWNQZ>P@Q;NI&-43>6YO_=&\^Q>I]HF M;+'__J48]2TC%%PL+VU&?]2(\/$!B@C?M@U_OIP]7%T_/%]?H9^>9W>W5],Y M_,?%]&[Z<'D]>O[U^GK^_*F#P/"%$;S@]J+@\](PUDFLOQ,&Z6]V;$Q^\4')ZJ&1XB2" 1IR -,0X M="C> L"UA'47:XC8?=SW$/@!P"75P)I>6.=!MU!6%Y %0",AS2-9[P%'&8%1 M"DOX'W2C\A*"!]LR+^H+W'N>))F0@B=@ M BCXBP,>0%CMV."I,B16",M)O"+3%S*DF<)^M\/7RR@(O562&H')"8Z:>94= MPO7L:6^I45=A^C+G\W!AL*ASXUL^;Q;$UPL-1PF^7SW/^F$[Q0#*XI_U1%403JHP+:S. ME:Z]\KGAX#KD^MUT(N3:94#.4W40=*@MZ+"6Z6G6NT?'B-.XI*GOR,MV6I5! M4$-80-7K^<8LN$JZN&\8HZ5APC)7E3R"STLCP0^2\DHD^]8J;+"P"DB*/A@9PWV=#%P(K D[?UT M@2Z@VB%^P #%UWKXR4W@FF3P*34&3@91R5L(5.J6'&6-W;K)2OH1I8&!0(:A M;[]$(=J9SSUD)M%RW'-@+Y8X+PD(6(=;Y4 M5)34C4P=H%_EB.?32PN';PIYDTG,0+V(4RB6U\P)U(R:BZQ*&<.EE&%MK::6 M9<<"/.+XY4MC;<,E7483I!-<9L4/2M57T[ V9D_H)3476.GC?U/3C%81/M&\ M @O;M$E++';%#Y+55Y.D/2 I\*ASFLU]8 21O\$8Q".,-@62BG]02E0Y3?>+ MYS&17+!$E%5/I++&N;> '^3A5XNL#5OF#$J/T\?*#7/-R*D/0M554@LQ>65Z M*4^+\X@1>P6A;1K;:QE<.7).ZN3(&?U[[H/_\>DC9TXG8LS1:"+.0ME"^;%P MJLQ@U VQY)"FA;=;&X%SZ1A!,%M@NS1]MTD."&)Y72 3@(""&Y=TFD"8[>N5 MMX*[*-)Y6:F@MJ!QZ;_B\(M/0DV >P8^6@SDSWCO0<73-1PU=(.2$XJ*,2@H M8^_C3K>DAXLL< M_9-K>;4'=0&]F=.EBJ0XKE>P-BS-.3Z/P%:[&_]HM<*F. ML6(E;?&G0\GR< ^;4&SEJ#9@-+SMYG+,BX7P7G#HZ: M@Z%&75E['SY8>MR$N=2DU!@B';AD['U>@Y+ U)4#H?1PX6>O&1J[7I1!7^'^ MCH7FCR6(RP\&?C$)$P*47^YH2 5[K;M7X/98K8&/OZ*R',4A[S/43S/X7_N MKQ_FSZ/9S6CV>/TTG=_" KHZV>($1UO!"'XU8JF>N=+4#5Z&GGF]9_FQ677X MDWJW#Z6 $_AA!ACXKQTH\!\H49H5F2%<5P+_S39!A>>,5"PO%WI*_$@/JTK6 M^@XJ(:$T PN'7\1=#BK]9=2RNL FA$ E<)RR:>(L2SI-=8_ERF@(%*?&JPXX M6(+U_C0\T0O+_;DK,R1\V8+U_A1;FI>S9S.EH%BMWLR1,\L*@/X$WH ;@2=@ M>DN7%K?&KJ M">AXEHD@*&*K-_M4$>(&JK(J=] V#!>EJ83_:\V-=SI31%K2 MC4*"3"!2J;$.AL6Q2R\(9PN4P3P['S][CL4P/NR*NC&HMA&J*>JP[HV2E2!, MD+RVSJ&VSM5&W]7#5X0HE2(/RY)\];T@@&O[!?%R9Z:$;A2H;1M8,LD*IM#C MRE-R&NXND[>-6(_[$LL/!G\Q"5N(HU!ZRSL 4,7HN=,KN+AR//SJ1:((XDJ4 M4DCDX*L\-)8TD+KW M!UTEW?%.)$,C 9^ +:PF%.$=>SCOX.*)A?BNI&Z8-U\T,&23%5=7N7@\4?#, M'+X*3I\#"J5R>CDZZ"_F/'(U#:#3+:T&>ATWP&DH8Z*G.B!"7UU\0!P0$+"% MD#K5&9T?/-?+FSZZ+:!7&@PM:HC90KB=4CN13H/IZ;SM1E /N^"["[#P?+!] M7P\$U^]P=06U8+N&O\'*KLX[0C0UK7UQ,+3L6D<)I\^'LMI)M)(,XPNXO2,? MC1)*#XQ+?/*E9R '+:6I.^^:"@\@9&YW>AR0IPD9T^M2 MC/-Q4O'!$$!(P)0+38^S2 /_2#4;+HS -CFI@,OFU83>*9THY8$0G&PVD&7L M_3EX4=0KVXE"XE4R0NF!PT^3LO_D*I9M":V0LP4.$HE5GB])]:\8, M(=J,;I2I/7-($3PU(P-)J\VK$]H\(]2&;FR20HKZ7!OP?$5006*B>7-H"+:R MW_02TDI;\Z'2^[6):BNS)G-7+;5M71!3L!*"CX<4NH"9R9Q!W4&X*E@"=\*NU,J>+U?O)^]8UD7D"5R#^ M[ZU;WH$^>8YSX_D_#)_D7!)L15N&T,&NC#EI+'?O]P6R7K;3@ @R\*RR)5QR M2R+"&OBVAPY _;#D3CI6PHTXJ>=5Y*/WW'#O<+[?U#^/3FY7*&0+(TWCCE!# M>\2MYGH95B*!AM%P0^4*6V1)&U%MPB+E3DWC 7*"5W!)V])X'CG7P M%@:SQ:41O-XXW@^19+S']9+Q7DZ??QW=W,U^US89;\8QM=4+VR=84;1S^X_Z M\.A[;S;$[&+S#0)^ZV[O1$Y-2)#XY5=Z:)1X0_G1[^9 MB?.L4-8-NP*Z0"T9PC(W&")+PER;1:M@-RBZ>Y)\>^ MM/&IO:%E9\J3M#DB$;SS-%I7 ';D*/;;^%VT;SE-5-P)V MQI,R16NKJ_?S:/79 \,I\,C$(2OLFZ$43CM-%!8TY/E?-ZAN1Y^AJND MZYGT%'!Q!_]["7]IAZ0C!%:U#\8U4U6K*5 [WZV5S_UW:@T"$++.&+CK?]!. MDLYZ_U9M6?RI:7H1! +" .PWR@4;GJJZ$:T9VCSLX=1!T_5Y97(^U=2I>@D# MJY6;0<06]H](8JIHNM9G)'L\54\NE.[0A1^RB6E]J77VCT LX>6NT^N8(#L( M3 S]^/!HC.%'OZD0Y=$':WS'AD0![GI#I4$S!0SK)0&B&M(M1G)H K<7.%EF MK&ANH\+36%[+I\I?*VK?VM362M,EM)8KH30)JQGY"!I!AE76WC]*\:NAE537 MRCF4JO/.-EYLAR?(0*P1W1BEYRD K^*: 1J6*+J%O:;2YSZ:/F. MB*A_A?NX(#TZ2S57O K"6VW0)&FDA%8/##H/+>"/6VU\>4 W2K46LMM0);U_ MFXP@?_QHCX2+*92&\@H]@PBI.>.4=#%%5-+>+X3@E)QL@J?FGY'M@USPS=2U M6-%._ WH0A7)%"ASJZ%*!N"NA0*; %CX^9V*F"X>6O&WL#^\:JB3P=W&YU1S MX\EN;QC64"5#74C=V*[AFA(64I2&=.&8I(64J*2]SU7X!-;)M#];W'GN<@[\ MU15X(1&$5%P7&DB&M\P;(06TLB12.'=E9_([VP4H002./.98#>7*Y[1U#+5U MIN6MW.9T$=- RU=K.^=+;K!P\(58?F_X(J:!5L+3]%L;5ZBU\?HEK\^)\@?_ M6F-40Y7(.L56MC9&PJ/_0WO,-[C[Q''GZ?U ] >X_\S_(E,R3A]7]@"83H0> MCKE^-U\-=PF>X/"Y7BP <5W=;2=TX;;HFEP#+>TWW=M@[UZ2D<:MIA>ARAE- M/QA65+::W(2J*3:6%F%73$S8<6Z+:+UVL"(-)U7DK;OP_!57VA2^VGVU2TW$ M2]AQUMO3JEL7?AN."/2:S /ESERNE"Y(RT"P*H")+6RK(93=[Q(]UX1JVYWN MN]9V-X/3U;,.N7GKYW5Y#G=8_9A7F@F8D&6BRD@00MCFON$&\/OH)*UP96LS M][8_5H6Q<5;5!6XY,!:BV)KH0"OSP4^/Y'Y5,/=XO?@-6MHW\M15B5;._#I< M@O.MX2[M%P?$EZW*RY!:;>PO?WB5T8*KMX#*/-Z_(V1MQAEOC+: M?6:4^8Z6B=;+&F%E#B96^*/SY>E%%"#'37 % M.WUVF.TU(/YQ#7"]B%[P29 MA-O)C9J3 ^7/1M)!*2];Y0C&'!B-<'S*P#AKH2(C3BLLA&[ M#XR2+XSP)T;Y;VAI'W9=W')A)Q##5'#5[=YJ<"#.,A@B3>AF*[A1H1^(U1)[ M$!8CZM*;C:V>4_3F]C"(SFXXIY/O.1OXWBSXP,UXK_\!E_:93Y ME);#/=%.]0@O_E%!8G\VB,RI6["9_*@8*QORU%9<' MK9A8+;]XU=5\?.FM5G:<6@F:*'3''ZH N(+G<:?E<9MI&$^]Q::U',(4;7 O MNH7:Z'X9SM4]E@40:T0WLR",4$404W,%#&(Y_P0<%$3_:/CA!OL[H,9@FR*V MXZQL.Y)61[C94:%=+0T'20\,6\&NUO75E>K^\%L&@1;RH^)P#/^AU"SP8IB_ MN=),W$$8@3O/<*=+'X!L< ''R)^41SYJ:I1M2\O1CJX^97C+&UMM&U.RY%9%)OT M4#FQ6-?^KWP_V,XN0GE=1B9+_WD7EH@P?3T-XXM]$8R!.3\\&!\UX41V,%L4>C2)O[_S! 8KLKY07(T/C\^TS7NY; R[J6^ ME%I%YDHXD'$#*+2%P>)C"*U*WWDA+)M6L;6-V? M +/%=1#:*[BO)%TM H M#1Z]]%8OMHM5$2\EBS>"V!7ZS@Y!R21=2Y>5=(AP)P/?#NA0=8E#YBEK\Y9_VP M'6?J6D5UI'^BDH2[?M_)TDS0%FX+*R3-C6'[OQE.!)?AR6TWP[EUH?8B[."F M$H:K;EZ'Q^/)V6&OR%)?R(0HY\,@RA-X VX$T(7&JD>(^0XOQ!KI.W4D2)L> M=QUH02+"2A4*9P(D'^K;DQU\YUBILNKT%?OZPJ50#^1H\P'\R.C,]USXHPDR M-I//8H@VTU?>2)4WI5*[YZ)Z>,_FZ*$R;M_9T<'XX*B)[RS^W%YXSCJ/17\V M7X$5H> MOC(&YZXKK>+B4ZF=OC9<-*S14M_))DOD3GQ^&J0[$)W8#JLF-IZ=&3YG#-\1>P;BW8);CX %9BA.,WR:R\,89_BU; $ISLI'PE/QQ/ MX'"<*+5 W-C29K[V-#.LN2_UL64<,'![&92>?*F^.%L94",DR'YL,)= M=F-PFXSQ$JXNX4^"QHU>?4 <:B3RL.)H=JJ8A:_ 3]00&VY!^K :&"2!:@FM M50 -X3 ZLZ?=^8"QI\\"B]UOBHZ_B\V]\2_/OT2A153^M/.1 7"L0\5("N#1 MQ)3=D/4R77E^:/^%D4_RAW(9MR9-#H"*K:EA6-%$Q#S&+'JQ*PZ(1#6%'59L M4:5=+XXIT0-XWI8&1"99T@\K"&FGE:EI^A'(GK<(DHK50%Z;IU";:K..2^%2 M+:&'%9ZT4P:TUU9DAK\;O@\-]D;,+R/:S"#IU$#T;N*5-$E4*>JA.:[PT(AD MJ]3>44--6UE=2#@)%G/;7\)I^L/P,Z_*/8>0O-_@Y!L@AW<\.-&9/F:JT-Y? MYI=T,R1EE(@[_=;5,(BD'*4,@X+&XZ1L/,KI,?6W$)+R9!ZI6U\4^X1"84PX M/US93A0*.V:%6M/.2%#@H2TPF@L]")/ %^!X!4+#=K@MQ7&S!W)&_YY\3UL3 MPAWB2"NH<'-".$Q"G.?9E%"JYT?*F;)G/]D($?<=HM(1[4"W ,]AVW ;CO9+ MRWBK]6Z3$CA4EM4%.BF@E#'FEUF287C %E>_F>-7SP6;'\!Q\)/W<6(;=/O<)$\9C"I]P)F-5&%VJ"-S M[Z>%8C8$+A%EA05JV:_41"2.@54%\[K9 )U:=: 7OX'R)GZ,7C%%X[89VN GB"DC!20NLE 'R/Z0;(VM2 MJ.)LNQM5M>H-.^F:R \1,NM001 # VDMU0&!C\3RNM&J(S:4:2BFH5;9U'E2 MD6VPEI=L+-,M)PB^^EY G$89U3ZXU411P[K(6E)!$D!IOR4!W;P<*];[(%DC M30WKQFM%DFOT7H)M@3C/'/:LQ&*-"803:>*#>[*4ULFM63UBE1C)4FN$,C5Y MZ.CS"/5GA#N$RF^[-,KTZ2/@J;Q-?J_E?_EFI#FC2I&XD$02VS0KHR-)E: M[E%(T[WA?P?A3>1:=$94%]8-:^E0E=D@H(C>3RTR["\K5$SJ-W3CH[)M4&O* M['V$6O(T9ZJHG5N']48-J]X0N4?G0IE_]934>SM9/:U4J$%H15Y17S>.U<.; M=^'-JX"V^*.'.SM]LB9Y.J6._[K)8V.?1VD'TL=;AN2M9E> C#LY/CH_.3P^ MG)Q-CB:'A^?=;_#P$Y[)(R%Q; E5&G*%_/@9Z_Q^4Y7>JS9G0J+V?ZJI>,!J MFQN100NNNKHQ1!#@BKFEMM2MQB!WGCR,^/39 PB3-Q@$>%.HJ1MKZH/.1R > M\2719PT@9ZSGT/!#]=PEP824T32< M_3RFFPN61IB457IG@JB56]?TX?857('XOS>>GY9-7TN[=2L"9D6I6/<[>TE5 MJL;13RGCJO7;+UE"+B7>K5G$6%:ONF\WBDE_2"T_: M+^"VRLCOM?[:'2>),*K4R-YRBT\3K3[GU/FJK;@.N'6I*B(03+"5(3-,ABJ: M/@/5AZU!:Y/AX7AR>C88.M667])C3^PEE39>%Q,@5>$DH35\+L=-?2Z9SP_( MX:+/]<"X>4@&@*$7HP5F"VR/6S\G8"M:PN> FH/(^3F&1RX"+D[[OS MS.^O %CW!DI.<.GY:R_F'3E_'Z.*3NB(*7H'4FTY6\7JP@.DZX*EOP\&!:90 M+:3DD0'6H^T8811,;:@B8Q'>A189.%+9P8 H)& +)_F*5XD7&_2X!.UZ#;E& M7D5'<(]VTK_%25TY-;EG6989?HQZJY)20WM &9CP; [HPFIRER4U8Z7N4R^U M,&IICRX#FPIT:PC<^Y Y_/:P+K:PFMR-+?<][;G8E%^HICV^/!#Q(,TA=JO;Y,2%&CP R@MEI4+Z MP\.AU\*VBT](U9,U <9;%W8>%MZ002P4&2*$/"(.;T:]8UP )E?0G@.-9E&Z MF*KOV1(&JTOF93V&RM(,4CHJA0$M(*-JPRQ_7#\"'_W"6 )2 MIF=:E<$0H;:PDBS]&_!?O(K(K\,6!GRZ160/^&W)P> L*J/JDV\"GCGY9XM+ MV \[1'H@Q&OP51H6RO7$U7S&OC#<[]1QBPOH F0#' A#EBQ>?],'0/N#<^89 M3G(U__D5@'!7(ONBJ7 (V^'!N!S"MOMBF@U@A+^9*8?"US+?U3]V;=?U.=3' M!?S(]YV@C"O57'7_Z/RN[^XUNXORV[;!Q2;S+UK4FV@SNE@/870J3L-EB*[P MB4\Y>9(D/>U[>@+G6;799:7@6:8)M^A#HD+3)WXUH ,W;FS(*0+NW1._&B)+ M@:>P4JPC:.^/=2JL(<72$TKKQH&6C+V(])).=Y38^RHYXSO\]$ I9CW=>"(" M*!\=V.+NZ9R@-BE!/:@:SP_C 4P0*(YHMICZON$NXWT3>7JH+*O;H&]I/4,(=-=(C-;9.L!7=&,0/=<7N08+H^DTA>-'] M&/GFJQ$ G&G8!"[\:0D-+!*,/)/PU=2- 3)0+,PN#12A>HXAD +K =O19^"_ M07$"#CXP*^T!%>KIH/>10\A'EWIY;@PSSFY 7FR0BN>5J^K;QKS5=*.)$)Y\=&"*J]]"XM$UD:.6X%(>DFO;*P;G3@ MQHT->:],]QQV_,XS*,DF\B5TQXW?9'/(U7N;76':[AB!_;0JNH'?G<>(K@)) MR2"5NHTRV9TOH?)L*!'^!][6QD*0(L9%FM"-0L)8D^E26WQ)9H844]YYZNP* MA>RRJ=Y:$!%[8:/QF+QQEF0:S[]U!O\6K8"5)#>,2S[Z8&W8UO7[&A^RN=8L M?$UR2[/,6:=]R:-\!E'6SI$F@>2*]-C"B5G]L4+:$.>$>@*.@=+\S3W*&6'E MMEF\F0%13ZH*AO4X0<5H?(9Z@O,-<#:[<9D]R)Y:EAW+7!UI?ND%(D94RN<& M1%8EJFKA\HH&I"Z(/ENDD\DUG&3"349U/)P5;&W E)2A"4FG5IHP#AT:W+I! MZ$=HWK@Q3#!=H92\I&LCA.(#Y(R0J*V^A= Y*1Z-#78+S[UD?#SZGA69Z$H7 M=:?!K#= FM23N>G#!EQ\T> >'UR[.O8*K@+\S=3!9+71C<@T7"1W2%#CHM]A M[8M^F8Z-C&W/4(Y[N/<:K9/^C730BQFNA5YJ7R.],5/B4(@P4L11 M^,#H,S0MAF][CSYXL[TH0&$O:\\/0?7S>SQ5-$6,HO\\9K7DZ[WAM?X5!2%Q M@F:4[CODHJ*UDE>\@\&>"IE2G##=5I;3!>,6)UU^N;6[#\AIYK^YP1J8]L(& M%G$*)I;-:>+L8#R9J F)$8.JVKCS":?A]FIKGH+9(A,9=AT&BQN++FI.\T'"T)%3M6[';=R;YF=?\6_M!T9;TI-6=4L)B7:8VB(%P MZ:WMW,7NJI6^NMX,B.@Z:G*8-U%;56X'9I[X[3R&X_YD8>G&[(OI;5AW8N5. MGZ'A+NUM86Q,YJ^&^]7SK!^VXW2RU&'TX6,LM*"_85T)9M!UP$SB ;G=>[P: MK7_C(K>NZ426[2Y3W?!Q0$-)V9?]@FB@I1/!H M;"BWCSOMPX#&@C[Z2\;$>=TQ<1Z/"1 ^CB> )^)0_-H?*WIS4C,4E#*7D'XI=[B% ,PVPQ6V,WDKM\!DOL MJR20D%A^@'02DS4EAJ2+P1IP(HZ41N.%DQ3E"@-F!:>P*2WT<%5I-=5ILGX; M!"N[U%1*:4EWE12R.4[&B4XFT'6_-)WQL^=85P#*8MI8D01R\E4>(-<:")Y2 M9R >F^D*3@'V7TEVP>)Y/8$W]$H#Y$L-@5.>-/5BL!YFT"!5Y7.T6AG^9K;X MYAJ198?8!WKC^2L#A7=YCFVA3>ZMNT"_0AVJD:_RJ':^RJ1W*$%EE/8/ZM$; MX>[@/)5I%T?VKH\?*2OA[G$?4U:>'<$!?*S48G&C4[944D3OM$EC^)G$UTO^!;;:PY1=/3/NMR:U<=_MTOY.DJZ'.FQRK-I0=.3^ -N!$K MF(Q24S?"""/+10XNJ8=Y?;=*"P\@A,M>;P7NR)>^N>OO&8/8LG?RYJH&Q^#I M?4\;!#4.N(]K'W!GOJO_H742,6J[RT?/L4WDLJ6?5),K='\\O;W1"TG/Z'95 M4=TL UVU93/ +5/O5Z%;29^,'_=PQ^7;AA- J5',3 #\-V*X![NB;B3@!I7" M!S%AA\..WSW_.WZ*Q823HQ ]R#6'R ]!:7N?>FHK^(WMV@'<\>%($R&"D&OF M578"5:8VO$(&002E;2%WAKJ%!,<"8HB0D\22E0PB3V"+'AC@QRP134"XX "X("M?[M6&>]NDB@0=^CIH#XD-= M:0>\P"P&IM=83)XV.(9./SXR/A:-"7-/Y"PFT/XX!'>0'.B^TRV$;['[31'U MB\V]\2_/OW0@#%51TA):S ^LT_%DHO;Q#6XP"DN,%K30YN-):L.@U<'<%E9< MGDZB(CXBHIF!I^HM@PB@?'1@BZM?^%S;$=%ZXLQ&JC =U)%9]?%#K;C81]^S M(C.<^$G%@4;+> >'J:;"'W(;>AHRSZ!5O1A2G=;09D**C/@=8,^7?2 M/Q@K^K:A1DNZT$TF&80IQJV8/N]%8\MMN\NM[:Y^[H]9/J^9L_'D[%!GRG"# M6Z:-F IZ/]_=-)[K!%K0A47=S7--E2/)HZ+$^%!D%YC?!%O1A6*R""!$*6Z% M]'E.NXR"T%L!/XY:\-S@U5[39S5*C1[1A1O<,F5$%2")'@T>O2>]&F&8WQUO M2=Z)YPH,&UQ.>26=GLG'LI*4<"9F8LQ5<0^PKZ^'W@?RM+FO4?O^8#L3@*#\ MDE:=\FU&[37['2'1@:16=;$V[6]LVE18"P_V:76J=_U>>.V(>=&U7G-YY4YZ MRD8Z5X3/^\2T-:P$#:*JD<1'77C8"D.:$W /B$=9S;#O^?-5UH5DW1J[!KKI M)&>(#@S[ZI-3SK"JZ<(J"7@+D8IFM?@^7AR>KH/Y&$HH(6#*Z6G!25%BI]<\3>A M"Z6Z/JUJJ*$6?#@:<0[O0_C/I7@JZ\(S:0Q@DTI $:VX_ >XP1L4;^3IXV.; MU](V;U!\DZR4H6WV>#3=8,&U!\2JK89.-H$:IC&9VRNHFMGB)@KAG[,C+DG^ M4B//R9G$/"S@R,ET<@;B/']E0PC_.]B ;RN0 [J;.E-HL;C!D M1 MQC0[?F_U_+2LFB> YANH@=GB!FZP#.>?P"!=Y9'0SG\ YPW<>V[X6F.GRM'H!U=E*&QO8IXK%(3&[OR')X6=25L? MI&R@IV$%;M30"_RR> @:M;4//C;2E"SG5U\9>>-%\2U5E25L.U4"[9I?U]@V 1KH)"$1F=##R!Y]+TU M\,/-U+6N_XSL-2J<>1VH1KC(I,$;BW%?\-N*V]Z,_K>Q6O^?Y*W%N%?##!#A MK-.M 7HV7X$5.6"V2-%YA "&6;I4A8J(5L^/P4,X!L^5&"4AW+(FII&@FCR$ M@P<7WRLX545UP5 *)&6$N47N<[1%44AJ4$5U8=UHP(T;&W**@/K%0K3\D(V& MR%+@*6PZZ@C:^]301"MXL9G#SU*L/4=-W;@AV?C7U0#14:$)]*CS5!O/45,W MZ.MB)8 Z0WA-UG.7WFH=07NS[38]JW)UZ=Z@R\"DC*Z(P+TW_C>1[]KX-,6U M;NQW]!,]Q2JYPG 9(2AS[V//+B*H5)1%UK72'V]7:]][XTC!RU4WK[8CJ+;) M0*A27_S>)VOFFTZH5G5(3. 1M 6/;,<)N@W7HF?DWA88+M(,&7N?[IBHJ3M" M)#Q_1=U(T=7VD*X 25-!@SL3[7&&EJV37DDWKM0$5X E9+%[O^_(Y'^X K#3 MIHVA@S\[ &/HYOS[1!61CJ E-3]8SK6JH%:RQ&ABO\CA%;0J@^61L-"RMCF9 M (INF9$=+@0F9(L,%GFFD*V\+K,+ECGL&OA,^,N#YYJ1[[.3>E#KY+5V/)Z< M:GI@)DH-<:FUB@5MSA2H1@B[.5K.%M\"^+0,A)3:'5T8XHXP!4D M$1:XYG\96Z$YEO!DX&/ORE M+S@U"-*%FS@_ E82_%PG*/>\=E!N\NU1^O&/V-LNSTZ0ZN]LX\5V[- &P277 M8I193Q=#43O:MIZ$O3],@PMW*S+#WPW?AROW#=:"X>",%_;"!M8E=<[@K)U7 MW8GR+$?UL*X\P:@M?N^9<[U:.]X& )S7J4J9)"\NJ]Y0V5)/\-ZO01/UP;&R M '!\X M4HL>,J^S=\N'^R2R]M9]#@W7,GR4$?(Z.?,J;.V@1?71I'L%XO\^>8YSX_D_ M8"4">R2UK@O7:I^KM*F'WN^-5)V^C)7:JS8I(?.09BSME 8NW&W/@M+ZH48\ M2_X)[?QM$$2 9,GX*NMBJ'0B&9>.AO8N6K4J'HT-OL4BQ+&T4EYOIW#]HC:_ MD [QX[>;"==OVD6?.2(2=WT<'XZ+S.VYN MA-O3WY^]%7XG _.Y9F(-2(W3P_'9TB+ZTEAS7]1B 4P$]K:; M3]!P77IP[G4C]'I=?'+JN:3YA[\!W:R%*# 5?JEFLK?ER&P]2.85ZO;5P/%HI?.KL'$X+AN'[*?^-HH_AC/2X3]\QM\;I1_4WWHDVJHV M&,4_JLHMMT,2)64 ;I ,2CC++>,+U1>;$MI3-''R)9]KV'Y^*)TIB^VOQK(Z M#5T;(FN2UP3%K:-GK6@9BS)%=$&O&XPJ%HTL76@&*ST?4:Z0;M R54U&AR*0 M''P(:>*>0\_\COD%5Q10/#@'9\F(NG=X,#XG)XT3:D!7P"C:WT$F25S5P63U MB3!=X874$PA"=-2 Y$2_;L0-:IM[01=Q#?3>E?(;E!4ESR%/X)D2NI&@Z_F; MI0I);%"2;S:1C3KEY\KH1@86.$0XZ\SW/0"4,"0PY^&P@$-GY@)J)B&!%C0E M ]?L($M.!2 WL9JRIE=&WO"&H; >D:O M!WZ8X0S\UXXO\!]P_0W7U&C9]0Q7WX9O>Q5K3F*YO!HF4 W'>['R%%.()%[( M6ZZP*)$(],T-UL#$?M/*]2>UK"[4$(.J +&0.,-K3 M1N_7KK%%I3^>D"NC"RE4G66PE4$,4]%BCWT9/6N)3X6^N334[7'5;Q(T98 M616;=L)2X('STT[?V7[P(3U MR,L 8N'^HUQ#/CW/KAD'3D^(LH1SQ^W?=(.SR[-&NA(D76WO['P12U,YH M_ MU05R-@05<+5O=CL#[-YV[56T(D*6^[MVH%&ZE8>-+8;J^;(>>L8[';WLWWN, M'E,,/>=&F6=NI'GFCO$^4?.&^66-"@I+8G*!Y"@/E:>BX^: ML :":12^>K[]%_&*/J6&=C1K!_8ROT1UTL),I?06?M)I$1K1*^TMDVJHI86) M4R&9:FOZ(4)+BV1&8?-/^G?VEK+=:+*%\"V%1^"9">/26-NAX<1*>((T\=^ M=>/Y-Q%ZP!DE\M2.9IJ-<=I_VSMU++L6 -=65WR%_>6V5WK M=%B/8,F:O=X,VT$[4FA'L"NAY65'\7-YI,80J<,/]DM7J*2S_+Y3/T[D<.L& MH1_A,QJ<\7?^:K@SK)$ :S"X=1]QMB790T'P\Q]#0X6"9:7LU6BHO+!5^5(9 M%Y8$(./' P.H,W23VE@2\[ZT\:W]'@2=:#-A_$0+QI.R)-15.]XX/?JV">:^ MO5P2\B5(:SVOX,/Q9*(XG*!MNG:AOX2@YX,D*+K^%Z"\9Y=P?@)FA%)5S'W# M0A<_C$W1M=;JMS[(V[HV4P?*@G.G1I/ZFNH]+3 M ;3O3D=!%?\.T$8"6-,WX,-M!'/0:=>_O1N!_4 @'8Y-O:.D][/Z,R"SN_98 MHV/98ZKB$Q_#HBTEILP>B,=UZN!V@56MN.25>@)C^2KGU7BD['7TSKG80#TI MR_K[/&5[\U.\C5+FR\E_?F_)K53!Z?#X\'LR='GC^0M@JQPNI1Y\C!A%.DX' MS4 \H.DMUV?@O]DFJ-;N@^>^87."%1G@$X7LWR^]('SPPG^"\ F8WM*E1(JU M]KV]'1#=:C2EOQ[NT.8+=S>T+=O!SHG=F?/UN^E$%K!N(*)(2U',G-GBVO!= MN+-!+F.LY^G*B\B//\MH.P_",22!VK>BNEOVMZ:]E,+M.DPU>7NJ?-(T6]P' MT7-L!VJ\3'78[&6JSR/D.=&GF+$9R.1_?/W_X6C SF56&F)LC>3M[CZ:^EC0HZ58\R2.N MWUP[Q,LZ&HR&=MBI+L"$-EB:VG>]PD=P/#R-SKC ?A..K(*/K")8J]O3L&D0 M1*MX0*%( K1TNK+?; NX%GK"7K;9Y/WN?M.W<\VVFH7D:!"CXC?/@P MT=@'W@-'=C%ZHMJE32ZFRJE=[!$<1;9YL8FSPETZ1A#P.:\YV\F/A%,X$DZ5 M&!<67M5NZB9"ZNBG;.B.5@>?7&B$W,YL.-4\AK"O[FGU)&23185[6CU/-?!I MJR='9T W]VG+98PZGW;E5,#R5],K:<>JEN:]&EIHU1_2^8KH 82W+MSG@#LO MV.6^G'N9+,E)I"Y6#2-RM69KNK&M!BO*U)*IBV$]$Y'3# ^3=..'3&@9Q&F3 M#B0O_7G7A"CDNL@GY)U%81 :+LH"QK ^HLWH1BLI9D>*$EJ.F>KSZQ",<&"568=DAE.\E'6M1$+"6DR\ =WXTF@5)DG\846756I4Y%A* M%XI(0I?S&(K&C.$<5B8*XZ1#4GKO"$&36_4RA3"+9!9E31?$C=O3A2_RYACI MVOAXT [[GY*K,IF56[RRDQVD2?K.H)C:K98^GJ/CNP:VS>S4#K-%O__!>.G: M:S72LON@K7YEW)J,)Z>*$]'(8'![FNGD0;BVXX"?@(,R##\:?KB9PU$=P+4] M&I["\KP@-1Q40H3?0^!Z#RR4X)2N9O0#?:R"- F5P-M3(41E$#DLL%=6-(0Q3I MM*"(W&?X'WW;->VUXU0Y19)TX*W<;E.';;E@[^$5%*T%)VC[0_82;7N!OT:R MH0L,%6LZ4K&\$L[59R=L8>4F)+MVXYR!_1-81[[Y"O?PV-C6.2+W41"^L$;#.$"JY*,8E5 M+]0(&#]"4_C77_8T"#S31B;O+K3(()-+#Q9E09%5!RVT=:1SQ[AVQZJF"S\4 M'M_0=:'GJE"(.&_ C4#L07'QT>GO=OAZ&06AMP+^K8L\+"@>-0@ _%]K;KP3 MN23;"\FH5Z4@"/0X)FBT*-JOZ76B>*H.$OH;(G40)MAU]$_.@]D0_W81?;1 D8J2NHV?LE*+2^\ M>,7ILT?VSG.7T"BLD*R,#'-5176$EP>R,MCW:JVA%U'[N[]KIG]*M/ )L M,7II\NZ-=SIZV;_W&#VF&+UW2%["+MKAC6'BQUDHVX]R05UP;;[YX)1-TKFO MDE5H7D3JQJ.JJ&Y8;'>9EY81.4JIHS?\%!0KG;Z" M;6O^*@I"8*$>H@;RB#L>34[6)2NO109+Y#-$M>P/CY>=M,HC>V5SCAS.V']E\8M[@,>W;C;VL8E)&O M@F%ES2KL)2"PR"(H'RM9HKJ''VDI-FB>+[O_4"'!<8:_B7< MD'SU DT,BS&-)>\DKY,2+G%P9;A65EE_'7BP4P42 FG$%-!.&2 M+V2/T<:PV-)<](1.Y\.@4Y4E?0+H9!L]A=)@(B(WDM?JD?+<$/*G(D'9T[.^ M@U['>3]'+P'X,X)M7;^A4ROA4._S# MFAFPHJ@N8YFE]5Q0(*\<;08J-8"('K!-**T+4,(@L/&C2:@OA/27N4GE=8>1 MA@47DA0Q]<22'EU=5;8'&%)08*)($5(3!'-OPA.0([X;KR-B L:3+9=V\=0B M8[.%!]U)0[OEM^./#X[AEN-(*<_89*FP!EWI1;_<6O>&_QV$6*XG ->?MHE> MUT,O+']S[3 @IV#BJJ@;.3H#NN!1JJ^LWH?4%>S^'2.FCE1<.R9)VPO0152= MCHE@-G;/<<;99*LL1+&,YA#2<2@,:"[96AB[@WPPZ2ML(@QNJX,2NO[\0%BJ MA=J&%>^7/#Z)9NWX2<#;((B(+VL22@^,7B)2=I(,JH'' '\K .9/2^_M"S"M M^'-P!-BPWW/?P GN*A[19'@)3HZ/3XH^@J314=+JJ- LKY, B?SW+S'[DM_] MX_\#4$L#!!0 ( "J+3EIK\#IEW\P! (&C$P 5 :7-S8RTR,#(T,3(S M,7@Q,'$N:'1M['UG=^K(ENCW^15ZOG/G=J\!'V7 W7UF"1 Y@TA?M JI *$$ M"J1?_THB&!NJWC!E2JL//>M6O7W_^WU#5L#BU;,8U__D/BVJR2PT9NF<;=K<4O MD[\(^A>)DPSJY([$[R@"JY7OFV[>+BD#"UBKW3+N4'=H1)PE;PF6)JG'S9O0 MFBL2Q KF ,NG46N8D!,QP$3)A$Q':9F5HV 8PZ,)@ARP$B"D^)#9]#%V$+ 0 MP S[SK6C(P"F_]R,'6=Z]^O7$-B#6],:_=H^\"9-WVP;*[8M[5LN%HM;Q3#, M.7"4.8S:]JUDZGYS@J2(W2N:8J@/7ED.+,T?@,1QZI?W>(" N&N^M)4'K1?4 MKBWQJULN-:4QU$%4,6P'&-+]6ZA/V=F_>#@$\VOS<+^$I1.UX<-5H.^W(W/^ M2S'0=* 'VU^.!0Q[:%HZ6IQIH(X()HK'H_?KLBWG&&;HQX?P6CZU=((Z&&W7 MW(+#)T'%_D)/#]>K/ /5Q_"1H?(0.+L5HP>/$&S2)!%[KNM-B^T+IW!%)!*) M7TN/Q':]0DD^/3QZ\&#XY1&U/.C3>WI/*.^@$X3\TTM[#O,D&<7)*,$^(#;E M)+&Q&V)3;G[_/89 _OVW#AV 2:;A($'SSXT#E\ZO#6"\EZ-PYBKS?VZVSZ/. M:@IO?OW^VU$<#?[.5RK5-M?*MWFL62T)K7RUTL2X2AIK"K5:M=&*_,^_"!;_ M*U])W8II*$%] "V,(B*8!]"_?VTZ^?O79AX#4U[]_EM6YICMK#3XSXT.K)%B M1!US>D?A4^<+/$ 19HZ8F^.@,3*VE5ID.>'[UWC3F35)SN MVECBV:0C]Y)V7EHG1D^OL8*4HJ5(#V:8=BV?&40"%[>(:)F':"FDK5Q'KU"Z M4!QKL!1+Z[&6L$<+$C)W/)J?LTJAZ5I RQLR7!;A:C/1EB3&&'T5K0RL*)\J MKNJ,TDY')98329&X^8VC_^(4RR;PW92W4[SPC%.N9:'I9A1; EH/ HLWY#32 MY_M)=Q1+A4$O2F@6IXN<2'F3CD;Q1)3ZY!FGMQ;-_90SZ!=[/^&H M4ITOYY2C\V2]:T]=:Y:1XB.1]B;LF29?.=L:&L*4'\YWU"3J'; VNFI1I23! M**]XN[<0&6^^=>)S9\NAJ%,;._E$ M-#.K,MS-[QKWQ+P#)>5KR"!"5CJ4FXXIJ6V@N0]75YN4N;R>5VL"U,CZF$IU MF\28NP[I_M+:IF+,%3M,9JJF2+W)#-<2EV 6EUG;\6K8_6J0P2LVH.T1F<<< MW%*QCWZ3)Z[M*ZJR;Z/XSYN[ITT)&@"QOO^FYUZ(]^WMZA#!05-T!35998!B M^8#@;4=!QAE$CSG;AHZ][7<+.S'IVLB6LVU.0N:5K7C+ON\]AVR9U0)J2 (U^2:94ZA MY:QJ&D"@,V0>M9UZP'AHN+ $)1/K>ERM._OONM.086]#M $)]"P_;GLAD*&>_(]*\:<-N/#$&# MS[464 5:--Z>:>D!C43< 3[IQ^CTNQ\<=6^AKD<^S297]TUJ8.43N3>X_V<[ MX88R&CLVTFJ(OATP>LB]K=Y\.(?]3$R=S2?EL6!66JD%DDSX+?*PJ!^/O=;" MW/9#=[I3TBZD>)Q,=Z89>YTJY,CZ%V./RCI$4>P4AD)*; _U8B^:J>*+E[#W M+I6_@UG)-$9(7.EI.'#V^-@#%$H(\[+W; NVO-$N=+M%+L^G5I.T8Q RZ+" H-)&&]H?@E\DUM!3WA#6\)_H0?P&.X(,H# M)JG%5 "6Y%!89,J-)(+'P!.X,$)W)>$.C1N$US:.V?^,Y" MUT%N6!^/Z+KZP\TMBKKC)8*KJK/Z+D-V( ;V1R:7F\+JB( M7]A6(V5#/;W7\AXG/0+_QOY5I"U%UBP%06,*-$XW+4=9^VO8M'D >SPEU3-L MV>CP"B^VN4['4/)MSX)C\?(Y;<_=2E-HF8J3 9*GM58/@-" 0^XYM'__[86Q[FP_0H6@C_EAK3LO^///C:WH4\T+5_F_C?V H$C/OVOMNE:_C<_/GBWQ; /F%=C>&^9>98'\MB1$$4FDQ=E.$2V M%WWPG LD][<('J8+#:K>J"14D&PEYG8Y,ZU S]K>S 7ZKLGNF[(UBJ"%^7" M)\.QJ7SQH?O_^.5==S8<>3/>?)718,NIIDC*EADQ6=$]>C&- RWQW"IO?A\& M61XL\^]?)X?XO9O;?B:_3BU[ZC/P?M;($W"\B(+G?--1 H_BQ+Z?_;,]_.2# MIF24(NZ'V#S9?=\-\NL!$7P"37"RK&S,Z1I0Y+R1 E/% =J6/N8EEZET;"8M M0-#KM=EHPUWA]2NGCV>7_+UIA7I *]2'Y4?#K _RA+**\F R'U!Y/9M93$+Y M\5J:H%Y/$U1 :>)Y^<&D9C5[E2IQ.$D4Z'RK&UU;J6NGCZ^1'U]!*TZS=' M\+'>U_%Q-6ZMHBW!;9..:O2[JVYQ=.6XO:C>#R!:GU?=N<+4'8M2?RV S#+3 M2"0*,\&Z=A1_FNJ^'+KO-Z7.I8R%RF)::>1G4- +;B.9!ZDUKET[IC]?&6]S M![X6RT_H8K'BMI)\9>&JLP3?='2;8J+&M=OAGZR+ X'?8U5,) 8/5Y32SV^5DSUJ[E\.JBT%[RO*U65M(QL,^DB]>&:;$ KXLX',+TLHK'U:A^[?+Z MDW5Q(/![K(K;K8%0YXB%RI.*,:9Z"\>*@X$5I_7Q)V$H,_ LL#C M;'FE@^A*B!KY:\?PUVCBR_C%]V$0+S&^ O2#E&2?AOV$XKSAY>LJIH)>W[%9U.A+4&2CEA5Q4[L'CWZ9>:E+?'SDC4<6C3@C6)*>-T.K!^_8-E;JGA5>L, MNC/_8GKS"66C&">4S;L) >H(\\496Q+ 9$ 6.S.%<[3 $<(I+7,(AX]KF4"0 M6/!2J%]!CR>-GW?3HYA.)I5Z/J<)NC(L TJT=2EXCNSEK9Z0'E]-CW[I &A- MT7Q6#PTD3M>RFCD &B]IRM2&)4UZ1*<-J'GUKVK>N][13GMS(M).K@Z?/'#3 M]^?>J@L#6MO^*A5:2Q;68EXHSJ=6>6;&Z@LI<*$UCTY/06M+7T^"Z^/D_'HX MWP<'3@'Z>U/WX\,)0:%NF3-*DVXVWL'U4IV0Y4&O7VD&TD@(J?LD=7_=<8J8 M2)*/3NQ[%2;>5?A"$6/LK)PIBT*S(3FIJHQ7>\$]?W5JG5M2?&&AEXM8Q*(D M><_E M]ZN\CC#G!Y&:<2UDB;H61.TRRM+[M#/LL^DE+C@BF/.K=JDD(25'MLN37'4DMJ,<,8I^#TP_6NJ/0*\78W61FGJ, M9E&GM%:29'%A-A%G=(6D6BS[/=#\Q))_!+J3KJ)Y%:E1L]W'O#ZUS+F_G;N3 MYB1)+?',V#%XUFBTXVTMV:P0P=U,> OR7P6 ZR"%XPS]=UIHQE!QJ^71FN97 M2DD<2JXUFKO? ]V?8*%=^-3%F0RT(26-Z?5:CZM*KIW6Y2;76"8#%WF]%@,M M0#A_K+BI"=5WN&1NHH)U+3]:IW2\/OP>B/XLA1T@[#YEGJV+%3M.+DM=896I MK*ADJ2'FX/? \F>;9P'"]NNLLUY/ 9WX8MCG]>0RE5.C0VNH?@]U_;76V9DH MX3[P3QP&_HFCQ-$W!/"]O8*T8D'),7=A^X'>H_B*5)X*1;.HC4;JE%7$P,;5 MWA)$]T+]#Q=[R= Y\?K0.7% 'Y>L1)32@&U7A_[F[Z,ZGY97J?EA<>[=$0\I MJHCK?)_F];3<53/]<2I.!%8E/+G6>V'PS&*OU4'[&(:A#BBA/G4$OIG*\TW3 M08H@$5B.#RB&SRWD[[? D) _YWZ8*I7& H%K#0%RUJA>F>A191[8"%PP]L,> MYW(>[HB]D,MYV/0,F_ZQ@XR6V'%=\W=3!3]6S%BV[^9XR%MEW&S7!XG@NG=! MI8K7IH*@IF=-!4F(9&Q/%O=?/DX6>L94LH;IBGR63B9*B=2HV=("JQJ"21:) M*!E[)5D<-@U,^>,GSH6FD[@X6497=3Z57NOYSCIG=*C DD9@SH4&/W_L+-3A MEE95Z,@UE=<%:L$4)U)4BP8VF!!,ZOBZ_"O&"RL\((9WWX]0H.61AK>B:[Z8 M*8P38[W?H07^*E9INQ*3M7:WK=[ M;Q:4T#?#AMS(@O @.GP?3_S 152%\5"AJ#DQ4F>K:)J?"RY/9@(G&;Q8T2GX M;,V)TP!ZD@A>37]/0/8[90 >^[(?(J?]'J5B* XL*7/OH!^:X$C9WTN67)7! MQ+3\>,%]QRG7=DP=6GZA83KH.L3]K5WG<[P#72YSZ'PI8NW7[&3+SNS M2EY3HTRR7.OQJSYCCX>Y)F'G B<\=_3PQO4?I%<\!8!K#=">GQ*FTTYF;2TS]^^1 !FSW!9S#P?IWH=7P2 M=;N#11_!W<=5]4FD[Z;V*JQ?JRA^LZ'XT"",NDG39>2^(^CY]J(NP*Q<[@:. MUM]OD7V2Y77A8DIO0?(^Q''*%MUBO7U ,GSU[!Z3AHD M&YE9PE*+HCB.225\1=/? ^E?R>J7EO@?OM+[HY6REB6UP0YUCN#U6C,[9BT^ MP[0#:QBSUNB:T_*.;R?@08. MY[%2IMS&4X-*8(GN?9A_%@)72PSOEE?=M4.NZIP#A"I3=NJ\(9@-(K H#T1% MHDL@=K^-SN[SKUOFP9=]!,\T1@ZT=.\&^*/$_.W-[-ZS+79+)M]I-6&W([RYI0;<98/;BW) 0- ML7YN"Y$X)V+C9T)L";1*O2;3J0A-P*?$@3H;C8)[9"J8B(V?"[''NO()$_%YJAI0$AOKXG5-*WV_?0K^6S+W]/NZ[BPX8Q@6\.1[C:\F<)F/! MK<__Q>D%3V%B._X#5)QAM).VC3_20R1>+O6+/6/(A!7)^(_P M+N&R([/42"EF8/V.+[1,'^.0/(.$.UO)YSK+D8SE=\ MX.33Y0L]!\71"43"^'MI[]UF5L-9-<;SL4W@$%!6;CB6Q5[PKH.\/!4&PH"[ M2GH\66[\C;(P;M?F3G81=WG0F2SEEA#5^ZG ;0Q=OLAX* O/0'OOEH5Y0BGR M5K_N\!VYL[*MFJ7:JZN0A>>EPE 6OIH>3Y[S."@,X/VVI2X5UPT]Q_*"T$S" M)%754S.*"YR1__3AC(,* />K"C'^J%B[_W"GU8@I,5VW>5SM$/WZ/)6:9 D0 MN!#6RQA_L*KOC?%3!?_?P./,NBGVTZ65A4.U8DZ=9;9/,(&T8X+ XU]Q"//C M&'_(X^65&F_$!3.%0SMFKB>]B9S(ACP>9(R?DNJ;=*YM[M9!TF)-T8#CVIQB M2188.B5'?FQLFGYNQ6:(AF*KR542&M)8!Y9ZWPVRFJ#A0KL"'Y_W//'^<47! M[;R.VF[[DA)=3>O VDH%%ET="+B1GRX"28/'8-X%F)^ \QF,V1<0M)W $88N M,O*)THG/X_9[:]NW<&+)E-0QA'(9350Q4J8U-3>]!9 A%6644ZE8="Q$[;Q M2HGJLM&[+H9\ =PA7X9\N4WK-Z%BC +(A!-74O)5.5;A%=I8CMLX[<]PI+^2J;5+%FF3[52U5QV>M^ (7RU&S8@4RVA7:I$'AQ*\K MRL3NCSZ55IU"&S?'?7R6P;4BF'?P7/?B>P!O2WV@SYN^0IWG-,7!>9VV4F4G MLW6?5H18?D-UE-,!7BP7UT Q.7>*%5"FDM[T-N^3=Z8 MNH[M-R">[K(,@>U:?DF$C 5G+M*.J]/]';2T&]X&N77OCO3-F9"-Z?*:+QIL MO=\%]00Y"IP+L%>[3^+D7C6?1LK'[8+78?/@ I^GT7G6R3Q%!R=F\@PA7$Q" M7_C\]<_@TB80^(0<'XQPZ/1*\0XQ2+3F@8N6A5QZM5SZX\I.?>AP1JX_GN"% M1;3!0TM:3,VE7.K& L>.8<6IP)QZOE^$.,?9=>>W,YYE>XK4=1A#DYXKIVMJJ :>FY<#'H>BS M'!-\V^V+:/&6Z]]4EC?0FR,+#;_MT,J-&OF$,XCQBMY:C.*.TRA' ^ET@-N;4ITR\$SA(,:?LTBI58%T]9JXJ>R(IR+18X\1X0 M>GVN2NV+H+ZDJWY_35/ JA8TBZO&-#>O-_@.)9=DGI'[@[/0@VZEG.W?_ MNK-B7V:XQEM-F.JU"!6O4HU=+"D:SU[K;(@G:>H<:7=H$.%'GR1C=.O MOSCX/+4K7Z#CLY"C.%M%VYV4P/.=<7\@U2;X=-X)'#F&M/$D;;Q0V/9#Q&%J MK42GG#,H(87/!FRU3KOEX)TZ#S9Q?$71VP/B("Y%&^LY3^VIS[&W/:>5-@)ALS"<< MJY)R3>YTK)ZM9P.7MO[2UO@Q=+ZK>?=UYT6.4S4_)I:C_9HK3Y,+7$\.IW:E MVNTL"S]LXR*827YGTKM$)J^U^ODY)ZPJI75Y,,EG2_W 298@(_ALYT'>&6>X MVNPRIS4'YI*VV@)(6GUIJO;XI!HXT@NSRP+&>L'QE5_:&/GP[6199)8[$'H$ MX3X\7-$< POZW=3 RB?!>Q.>UZ>:N8+P46<7N(AJ08!1=%ZSZGQ',&JS1I9G MU79@H^I?>/O9$2(/"IJ]&I-GR 0*]E5BAI12%E"3&>[-X2@;SP$:=@\7%H47Z4SCV HRW3F;& M>EX9RWAT3)NY4:;6Y(*7'AX Q@NYX(-^V0L[$_EA&P%),49I$]I&*P>F")!5 MHVHEX="T8&NL6#)G& C&E@VL5758,><^N%#GJ/M'G/)A5MM.Y@F#]Q#-FZ&0 M6$8<435V%B^@YJMJY\5B+^]CO];"W-F3G>Z4M LI'B?3G6G&7J<*.3(,M)R-OO>0#NG[ M,^E[;.U#*E1<+]%M8'%"=#X=:#R77)OKT' ['X7?PSJD\2\QH60(&GRNM8 J MT*+Q]DQ+#V@FW*4*;937TW?\GL#OOWF.2,ITO;25*9K0ZJ%'78.RNUXKG&V; MDN+Y;,'3Q[0_>&#;6^)B<6K%C-;J<5DKSU8 M*8UZQPJDAW *6+NZ]$]"Z^-D_7HP'UX)^AC.ER5N(OY*XCYL^M&,WW.?R#Y+ MP9-5+SDG\=JPIRHE-C-5^O6>(0;6'@GP(8RO*WAR[JS6YR)! 1# ]BR>E'EU MD!+T=,SJSFO" *X#9U^$ CBPUL5SUO/K[KW)&W/4R+16CPC\-;?>--TI@N?3 MM]ZDAFZYU.- D\U7)(?)=B)70VL0'[E-32/ /9Q&G_5)30O@/I[4_A3NUE? M3^'\2JZ:0)PJ>$?2^@*?3W3J>N $>$CAU[93]38*O^S=92E)! JU5'HXD&HE MUJSU#*L3."_QC33^TRX3^P9R_+)4GG2+T:)4! 7556>FI?;M?'9P[9+\IU'Y MUQV!)K9%R)@#TV%@^Y=_.+RG3D^8%@^>;\EP.A+'"9'6QC@[&KL=9MK*VI/ MFLQ/K/%0J9]8Y(6B!PS"_%G*I5Y^?\(:SI.$VDN5<5"J=C)@5N);F1^T-_PM MM5F?K"5C%:W$"\W<2M2']!P?*A?7(%[EKR%N'2D##6Z. M$"=7FYMH-6 _S/G?5(3Q-IMV,/?,[[CJ M#6N_EZ=/+C[H$=FG"H6T[\ M3;3@:^!702'H8N'5IE;)-$8.M/0T')PPI;V;\Z#L/=LB/V^T"]UND)D@.3=%O=X9VUN:G,D$Q^VV<6O MDOAB.B@E2=S%94/HT8L!FPHL+1PO\W!GZYEU?D^J>*(TJ%^#R-NYWE\.V&BD;ZNG 69!^(:#=XC=U@1ZL_N-!GJ ( MI*\H/'IDIR2&,MW!)V1-!3D8'R1R2H.T G8__,7L] D".6CIB;XZ Q,K:56F M0YZ_.$<$Q43]VC+KVA0QIJMI9CFH.X,FYRHSC\4I_$+P[/I,"S4).C=PAQ M4:\-\-5\Q)>3%5-K3@-G0?T@_)((P_XNN=V.+MN%"6$([M3B^X;56]#3@/D5 M3!0GT?(_(YZ56R3)HG8'7KE P-.47N1C0X4 M>U).M_@.8/I<0F FBW7]B35Z;WQ@0 6I*['$%N1",]K%A6)-+PSF0VV0$8^! MZ@LB[X4/C"=O:P.)-3%9&G'3@HJG%M24Y*SHK$H_,>;NI0^,*VWW2\19=LEH MU?&T(:1$8]V))7+]=O<4.M&XNY?>/FY:F2->\^EG2[A"S5#U21.G5#97S:?Z M[E)MP'L+6_9?..RLXJ*1 5KU.RGMZ'WOQS0T3*]\]XEN7\LR#[KX]7#VK\=' M6HSKE"&U,HZ%0V9160AFG6#R3Q# 1UAJJ_K$J%'-UE*%^!!GC6:+S-:*\Q&[ M.#W>]IWG1_VE+.\0K$S7DJ"]^3J&0/9E*P+([[_1'\QV5AH2T3I81A>*[(SO M"!S_]U]3(,N*,8IJ<.C<,;?Q^/U/EC(:[W\S-W8 &L;;Y9O#OVX>]6J-%"/J MF-,[DKAEI\Y?!V.@IM-=PR$2L=$AT!5M=?>?%K(];*P"%UC#U('QG\CF%_1_ M&PGFX7_^\EO;RAJBCE"?&C)+HF/HSXOR?M@,>X<^8MX_:OO!&Q%@8PL._[GY M5ZN:0E_M*3 >S,'_?&>8E@ZTS3B+36C <1(M>+PBF M /V;GH"MI$%@W0U,9[R=V0:L2%W=WL]V"]?['Q_BXPC0FX<2T*0_O!;8_V*D M_^:?CU#P ),^N!XB@C#; MU!09^Q?N_[=KX;U G7A\C_J_3J+7GPQZ.$<6[,#?GKH;*S*R.E#S__E7G,2I MO_;XG)YKX9[U$ 6:,C+NO'Q3:+UJFO3KIPE\L2(RD,"' %EM UF.BW2"E,4$ MB)$B(R5B0P:',,'(-QM"_9R%#4X WUO6(6,-3$U&;85*OL6GL6:+:_'-OW\- M/A/^;YAFDT\)C7PKSS, -XOHD,E;NT*;GZ-D'XQF>E"K LL952Q&%_!4J" MON0(PQSW9&VT>&'>R >I;\#X8,K/O;08(YLUBKA9@G=3"T87%IBBGC ,.S,M MO4;J,)\M')^>E*S84PVLD&?K:_B!9DKJAJ84P_,3_7>VBBJ^>?TAF0P]G>W\ MF1.,A4,BIO M+:BN'ST\0L4.F$TX,B$FY+'F2D>T<@2\5]HL__.O1(QF[Y'WB#2W/S]'UG6! M:[3X1JF'-?A:M='":D*C*7"5%M:J8D@HMI#DPP@*JS8P@OE#_A.K9K!6CL<. MY.5>5G*IEO>82%#T3R#P]TOP1Q+1M#!G#+'9CKZP39P"\PMH8B?$Y ']W\D MR1@=]3KV*#8J@U5TADFNIJ&TB4Q21 3S)G)2R'Z:S5!M?'>R_79R^;YLR)%@GHJUU,RPM8I:Q)E) M*;-H%QK]3Q/,]$<$VD[] R=>S!BOQN92B9 M&]*-2J9F6G<[#_7Q4X^'[ES$.);WZ>CQAH9\)]<'A6<1?^W?+1XPQ_PAR_Y2 MPDN9NJ[8WDX M+XY&J]34R_O"<2)*$PQ.74@KO\:C_ 28-.!(L3TQX'B%A@[@(@V$:L-Y&%IE#SI'ED@^Q\)77[M0;/ M6X(+?_!+(#D^Y+Q J;6'& 9LS)Y"R=OADS'%P!3'QJ2Q;\_^&6R-LPVQL0#( M0YQE17+(0I%FAI0X(&@)$1*3(&@"0"BSVQ#;YHV6))I:DLV(U&"!LRUE7J,! M(Z06"Y$4\<%E*D(XU'J"7YN&6W6.OJ@W1?Y*-5T=%: M:F6<*-5%^KC/6AE 3FV0(@\E@J0Q'\;F/<"VM(F8OX@"@Y1"V/HY:'UB8VQ"U8^TFMAV0V"#>D7>_SZ'E*!+0MD3NF--M%W3BWX?4 MLAUI1SD'L?2#GDW4VU S%SN:V7WW@S=W PL"-;I $'IQBV3_' R0MG,=I K- MZ8GU79HI7LD&F\V-[5]'?@:^FQC^=A7D%T)XNYGP8)]C#^PK!W)(Q&>![R_' M\B3(&0#]^1M&G@<=59;1S8+O?^\, MG_=OMW9 C:]4FKU2FZODN8UV/\#!F83')4CJ.8/M:2=A\)J%!8N./L%<;H%E M?IO4)?D]'OH3R.@8J&H^RBGC(>_6R+S1JB78*C7RQGP!$205)1D\1N/DDX;Q M5?+V'3 MK2?N#V:-@*&L_>]_OI+0OY:#C\S]PT6^5DM<$2,_2S3YV\9M\Q;;WGYGG8E0 M'G*U%Y=X1!K7QGBG743VE(M[%@H*&(=<>+4_ M?71O*?H/\Y6;:\0P.;_Y44 M Q(',3-+:8G#&L/6!3)M2\58(9MJ^)GESTF>&(EC-6@8]DJ;([T$L+2%7)(W M)EW<_(Z8EPC@DBN>-PFL1RM]<#'\>[]5,1-A:7YFF3!GNG8].OK!.5GFQH3:' MLR%37_-&;+00Z1>=#V^'E/A!?L<6BEXTOV8A5E6F0,/X)91<+QJ$58=#[QJ. MT#>X.L0BCL \ECAEN__RX_T!W8\) .PN;SYX%@-G07 OM'SE.(M2Z^&,*/?P MCEJJS^@F5R'\T.S02A62V MG16*HEK%E\MH?HJ/1/QX)W71$-QEH3$:X;/\B*LOTQ5UY7"HY=$^[M+1.VF3 M*[14)2''LOE+5#"ST1#UPC!E@5\O;%)5OW#,]3? KKOS'UG(2XD MHV+,M^;!RC:7RY=1<"F-O0*/&%+]B[&"?KFW#][G '][(7]9&WIKJ:T("V >IX&Z#9O$I07C*/?PAL\\,V8',0Y]F1@1?$ M\(8C';18:@/?:J6EJ[PU'. M&#B/E[( #^?K37;S\G8U?T8P8,C8'^3!D@>(^%&CP00MR'O);X_>]*:R[J*OB"\\VD!DH2N.@Z@) M:H@\+-/PU(BVPB!2*2O,+TCH7 ]C?V$D1=YN6SACQ3_2,O6.M%R:=3:SWC,#M/_\'%(_ M *D'T2WE'Y Z0YL33H]53+7)+2I.?Y42&^YI4M^ZV^>B]_=V]\E$_V9"1U0% M, V]#S$@28C0+>\6>1_KEB9$?8R#(7SGCW]!:I"^A/3H9#[U8@[VX?C_ ]E4KB?STU1?\Q\=>N MV8L-GIS>KIVG(K9MGYCJKJ5B'# R5 _=;0V%>BTUX'HZY95807:XV\CRW4QKA0W&- M+Z?JKRPNLD%"TU-6N_K8!TB@');63X=9\N@V+)7+T(0(\;3XUG]*6 M5\J@7X]2?FM39'V3(K6!Y@%J9:U2&<<&;:#J65NS9'4QZO3>5C+FI?(O&]3R MIXV; +/H1\*!89SHR!\>/F.-1Y!Q>]*+4(:G/&7?/T9"WS!]]]:U-Y8\FLNF MAMB)ZC;(&?#&TE;>X L%#>VY" 9:J.F)&P0T7XD8P) 4H'D&DND:O@2RMP6. M;NO ].GL,-6WO>?V!<.2[59OJ&*_P6I##CWSJ MQT[_E^A ;R7'6$GE)!SVE'>IP!?DY$<# .RG!P XWV_. MP('E FN%L7Y=.R;BX=B"V,+[L\5KQ@^V(&;Q"GO[:'O+W0,/Z@ :KAZ53;_6 MDH*,AAO,1@H#K1-_2!:ONP\#V_9B_W.3KV1.A$3]+69_5Z#I3['J.KY80/+A M@$::Y(JI.NW8B@=K@H6I5J*B>_<)$+$(0S,1BJ!W*-\!XO=F:]K>L<2)),J' MV]N^Y+K?XT:O/=[FCF#F_>3.&0QXG@@^7OSYBXISGZJ^?;C']HG%N7<%"1&! M;,,@.RBDD"4TL!2TZAS4YM"SCCP(("T7W8+AL'C\*ZR%=X 7?_V*#@M3/%M M?H>#XWA,<'=[[]?V7P_*LP!)14:-:\B/*L8=K'J+'](GRA&,;DJ3@"&:V!W0 M%F!E;Z$0CQ_DF]SM* !!2LAC' M*5*D$W'TB2))4<)9%D@$C W@+M'[ZX^IO+G"W.<=D?#JQ[VJ\O&^%KQ771U[ MHA3P/KE_0])!@7Z:[W[R=0;O$,X7VV%X]7Y"(G:;B+^ODMN#XX0$?8O'KZ/: MV#MKJ<4VN;+?>86WB2LI&/>.2F)OH]:O*6_UGG.\+Y+E%2W%I[^7\@V_.F?P MV4H(R$K>!41NWU^6YTO(-)HW4$%=;BU=K9 :^AC7MX? F-7PX>^[ZP@\[>!YA#COGR%%O?MCCGAD20 MV>5L(O"+R?P2ZWC6COAU!@3J1V6VS-'>W>-OO\]V]WC#B]L!CQX)/ M(!>"Q;XC[+XG[ _! *ZL.%#^\RBL<1;B"Z7>AXCA'6Q_8IT]N1\3:OT2??4O'3H9+ [QCS M>[:QZ'&P"?O#WR>JE;2?*7) MI]&'9K643W,M/NU?%5OF*ZUF-5.M\0WDO;Q7%.P8]ATO[Z7(!_HX%$ '1H@Y MQ*I3N$G/L+$/]!_%6@B0$"N;_JD3WL_U.19LGC!#'ZA#"?O+V2U4/A\T#X\#,7VLHWU;ELCL +&3\L9(R\;6O8V=0;; M+#@4..\1.!0R&>F+")W@LDIHX%S>P$EQS5RF5/UV\B<%[#&6T#SWW'^_,1]P/X=M%N"/](REXN>C)W-"D/>09CF]Q)U5-T[YZ@X?GXAXAWT5=M^\QA/,VW7 M^JBHHZY8U%T./H<=^U+KH&MLWS=:!QB8KK,K5M=0;/6:)5DHQ (QS>\EQ&CO M:(]E:C9BHYIE2E#V&$=D6(9A$A^57O052Z\+ &;7HR^R[ON\:IETF=VWX(94 MSBXQPBRQ_7BD4V12*&QV(?-;:(*S:VS@L3OS/LH+?0P@HN( M-8$&;7.X246\OZ#B1^\.7@P^AQUC?L_>%M\V#?3@=A O-"78<',+N&] 7;<4 M"W,<@C#-[R7%J#0< F^7W)V:1A,:BFG=^+L8?'8=8U[/ MV*;K ^D52JK@BH!04GW%)E99,6 3#*&S.M@6%QF:B/E1X)^[NW=^P'@]8ILN M#W,00ID47&8/9=(GLYZ"6(\QO>+7BK&I6*V8QD?E$'.E?S]]V$ M4B>X[/P=I$ZX67M&8X3EEV.T-,<663+!D/1'!2)[I0+Q?+#8=7+58O R9XP# M(U^^@QB\*N.KF<]6N);0X$4J1C(T\^8LH'T'S4LD1)WC8.;C$[F?=9E5 M>&G&5U^:\7'S)+PB([PBXWM/SW>CP".L$_KI[* [R?OUCE.1?SU10WE]'\4RYTB]?T:80 MK#_AYYI%L1>;G#Y+/WBD=,ZE>,]_"PKVX *4#>8>59D,QHTB^S(-V&&=!BS) ME1 EHM7E>+[5#!#D'Q1%> !>D1S2 # 4)<:AQ(ATG!RB3W%99!)QF1TF*)P> M$ ^$1$L26S$W,6G)E03N,KELH>^TI9Z]\*XN?-QRI%5AE5VN9BH8K7L]:5JM M-.@1:LD\;KFR:*$57XY; CG0ID:;B1'CY$@DC_MLV84QK>KD4$T-R"$_E--% MF)=,$%:$NLLKO&[GF#X<#=-> MRZ,5K>W*K.&42U.A:9:KA%MK)(W5 K4\6I&[:G<2J9Q;Q#O%E,X4E:[9J7!B M['ATMUTN" VAUU=A=;&:SO@VQ=868ORX)5-GFX1H"W$"#" F%P'7I@E%'3$X@JSP'1Y.R6@S<'I@Z5N,8[5337$U"%\8&D M).K"4IB)2MJ8D>-ZMHCF>@*L2JJ5'5'M81WO*+90X58]"33J(G$"KHXR&^+1 M5*LIS-(SAVNO8ZR$YDJ> %:56CLYM5RO\5HCGH]05E1G8JF,ZPC"]&8-H"QU.G)Z@U1OSD?["8%6L]0\#=%< M3Y!+MT?;1KK;)7#%E2;DTEW32]9O>L1;9F9D28[=3O*@MI3G-4?A:7WA-=WQ MUL5N\WK@?[SM?J^=?_"QV[UBU"US'3=#?=[=Y6^X,?7M]W&-D>$611U(GJ?K M@6N[3/*6NI(KNKXY(HA;^DJNN_OFB$C M"/ZY(6_>*P7Q6_:RV_KQ#P9H=W6RMV=+B,B[+DY]KSK^WIB_+.-_%//[FZNV MJ,=/HCX4=\$3=Y\*@[,)P2^\4?FCK+*YUNTZ).(5$@?SS8@CE)FAS R\X?BJ MK?W@DD%" M3[EFTT]=4LZG3CX7 F\7'0\@\(FR(X3+R>V;+P#+!^7)YP-JHX!# @H9ZRUJ M^0=QUEL.?5W<\3N*CJ99XAH7\3+_)RE/YV1?3Y#N.C/X+<*"KO9F"OXJ3D?8 S5YD#;7.JZ/L[ MA]_68CVR1_[[.GVW^/-,C%'W!(W&P_Y6EMY!ZXP%)/\V1==0G(9WN%1 '\2F M@^@<6+(H--/B7$\7AOK"+*G9OJ(T8 70$#M>.C@"8WGG,QQFR]S_^GO,X)P4L:X7@V ::"V\P&^$(^GUO M<]-!SG%F2MK@59CA)H5\.[,6_1-*U,UO%JLA+'Z$3QKR<]!=QB P M=,(['N3S\\0!%FCIB;XZ Q,K:56F0YX??3X_LQ8SDQM$/:9&AZFJT^HE\AEF MA/B9O?G-4/%((A9[AI\#[ D_MC8X24*4YMB8!26(X#/08.@;!])E.)(XKR[< M\]4^;A!$S 5MAAT+-?8<5('.-MQT0K2X#.[4EWT@X)WBL,DH1;- +KSCQ,A4 MB$5B!!MAO6LF+F4LA$QY+4QY87\\"%QY.<7_1J:,KW)S"=3T*>XFK'%UDAB* M[40=,272]P098=$_.OX<5UYYS &U\]9T[NAXZ)D$P#,YKYWP\[R32X8;MGS7 M49QQRK41]*'%>2SXK+"R.$7+V2(@!$A/VW2%)=#BZF+H?;B6H^!1-@X'L'9YYCZBF(. M>6..8&!:_N4T8:PA@&Y-\)8,JL4T89:H4=RL MNC)ZRY$G(Y'P82(,SD;BS 5W,'X4*8=!B6"SX>4L@Q>XL !!,S:LE2@ANW2; MZV8WOJQ/ZF@^FR!$C"(C5/PY+KSN($3-@E.@R)BR@U(8AKABCR5X4 C#%^>R M*A3;ENZV[+J7:2<$FD+T^6YFT%WPS6I,9!RGG+#HNE>[%-D53(1DD&/#4&&D M(N3[[Y:('P3&/[\=\UJ^KRTI1BYG%S,\.NP0Y=50YYPDY_&]ESX12;!XA,;I M[Q',V%DM<#F%AKV]+-R_P Z3PB,'YQ)A7ULCX9+;*8&I_O!=C).=L[5E3'[# MEYPA^_=!^H%8^^DP;+\:SD4KS?@UU+Q0285@F$H]?T&0) MF?N[,+=O=/QL[KY<).5]S)VM56%%&0B0=P1DFDB OF!'YHXCY1_)OF/;PD;,8+_!O6QZ7EIW&<(ROM&4V.NLR ME)JL>_S+^OS+QID(FXB'?GGHEX=^1NB7AWYYR"]?#870+_]ROWRS_9XU37FA M:%KHBX>V?.B+7]X7W_';*3,^46JZ1#*9$926(Z-9)&UH^!>%;[+]""I"/)OU M$WKA(>>&7OBEO/!G.#?1*A)4?<'F5)*.VPU8=X%HUSW.95_'N==]\"!O(%R- M%._N\$U@/X(9T D][-!CN&X/.PCR[*)G&G=LNPDP5J##+R7-]6#XC+#KN0(= M _EJ1FWFB'9F(HH3+3L2";]6(\E&&)J.X$18KC&4!]\N@A $@7#)TY7OD@=K MO,&YPTC(A\X7;%BII@'#X0R9WW'3ZLRO33C?S0 MU0E#'Y>P/799M@66>X_GA(C#DPMS%<^!G*#3#5-;C)EU#R ')[XYTABG MB4B,>JZ'3+9.#<]@5TY">S/GNIDOS^BA6B NP QML MAETKV=)()+8E)_$(023"6$C(S&&5A2^T,%[+S%HFI].M;A$(,\-8@ZZ<6!K- MAN,J*27DE_#TQDEU^IGFWZ:60NB? MG]>DIY#=*YNNE\7Z%3;]^>ZS_N)5?;4Y?_%""B<,>#7?DTMB5TKSL)TRZY;3 M;:>2=9'TJQ[&B0C)4)$$]9P-'SKD(?>><,9_'OM>NHS"">X5V%BT88E4%0<5 MME1?&'K:5'WN1>YWW+LT@HR0SUY 'WK@H0<>>A3?VP,/?>Z00T*?^P?YW <+ MER R4ZQ'*U<>+MO[?*<@SUR1T--2GDOF2_E6GF]B7"6--7-<@\]52VF^T?2 M0,3^POBZD&_UD%EQ/FT:%)8X!LGW2%N^!B!<^ES"8ZEPDCD"!Y5@^!_J-ILQ]% MQ,$RA;^E8W@E.4T_B@9^)-E_LK\7)-T4I+/2G"2AB3@V-@4K,-!@Z+B%9NEU M.VY!2)BX9+[3EF%K&WY]^@:* 3N/F6QW0.&@8P]M;DG$C>E()-GM$>D8&Z&( M\*+Z4 !\.[\T"!+@@BE3KQ4 ^7B!R\*!6.1))E:?3)1*N0CJG@#PBL AYF'O<B>,7M&5"\1**EP\$47ZX?#F_ M\75V\=)@1RW6J0X%?I7-\[@3[=)3T1(2.G_T0VX_BC3!,\Q.6_,7A MG>>S)#SQMEWITXW"Y(F0&:XE>>)E;L >P.";Y<(_%6R(3^\KO4@7S/D+G8)P MYS1,G3C_)L>K0JF9%2T7 ?HKD'&0J.A4LL\K"\_1H&Y^LQ&&B$>8^ 6KQOQT ML@^9/TR;N,1VRJN8?[UJSNO-OF7R37.]GA4I5VVD1MZBY L$R&9C^VC MA/YZZ*]__R6'QQI"S_Q'DGUXK"$0&0$ETQA%'6CIR%X8A-?>A\9YZ)D'VC-' M[-I"W)I&S/KLK0R5]*@S2\O"'-?58:&P<-2DUD(&.KF[Z)X@(W0BO.@^E "A M>WY=[OEK)4#,:;3JW0)/J-5TL0NI1*<:XA'_R97VV]N?0OK M"ES[;5'! TEX9=SEKXP["#D^*]**Y7IM(JOS!LF%P?YMVJ,5AXDH#=20(\ M+'D?UAD,_;J?$MFYKLS#GTX_(1<%-#IRX93% 0,#I,3PX!!Z":$ 8.K"A@< M> @G_(+IPLE,NXMV!B=GDR%-%[G99%47*<8_I$A%Z#@9H8']T800JY@. MQ-@_P^! F-<'6:=(N0[/ F:H^:\UJJ5QJ,/YW3D*YDW[>ON5]'T%N&K99MS MG;%I(0C(C[=Z*\"RQ!FQ4/.MT2S!5\N%?K3%&X-DE4, O]#ZW[*I_0G+;S6C M:BJ=C8FJGAV51V82.,U1_>8W@4>0X/?^G=CF?O0#M@$"!O9#1;#_?AY^:66N MR-#/!]A"4*@9JCYIXI3*YJKY5-]=J@VX. \%/0>E&K"J%D*G ^4VT%Q8@Y8/ MN)/02O55HY&WAZ9 -BPW.;/RP[4\>HE8/K+8-Y/+V=8ZX>$R&V/F35Z9EINE MQ2J1X0:(,FYQ_-3IJ,I./'9DBG6)6N) M5DN@A=7*F(O*A!2[\Q>)[1R2Z3Q A#J@A/K4$?AF*L\W3:>G@,3BDX$X2#G) M9:M<+^-@TJ0)19_/V@P"(OEFX6;! P&' 1OS@8)Q6,HT?$4_T.!&>=X&4WE& M;2AY$%Z8EFQ#XS7 K;J.[4T6V2$GH:N-Z@/.3= T/G/IJ='H4-71TBOF"\+D]>+&\6?@)]/8-Y3(08< M+ TE7[YB%!'!/(CXC9IPZFQ_QC<_A_LQ5QQ?OO#%C<$*$S]*)GZ ;X]WH\HR MND'O7<[_GUB;E+F\GE=K M3(^IA*=9O$F#M)*^\$_N:;UP\"'Y(DVN:7!?3F MOOOIYC?FAWO)>VH+MW9"UKNF+9JW\]Y4C+EBA\E,U12I-YGA6N(2S"* O!?@ M/:/C"Q5UW31VH;< QTXV$WU[,($:FID8WM-UOL.EEA+K6L-TZT5S\0L#)^]= M:%4FU0!WF%8 M=Z!79J3*!-2!//?:*^4"EZ$[,<"S_?JRVB;2);*"UAYC/A9Z_1Z$\XP'5AOG MA=[()' 53BQ%;[:[\5A^=/.;2$18BHDPQ/%U$;Z/]"V(ZAFX,/DBRS5:>E=( M)1R*278,+LO6?;@PB40$9XZK].W]S-?[E1$,S6(*T?MSJ(4)#N%.;S 2'()P M8/6"Y]4/Y(!OA)PXMFI/N&&M#',)U:WI:[94&Z7M:5VD">_0^D8VA@?60_8- M:*)&$/CW<@?.7\&^?7Y$BKFA;O.IF"$FE-J(FS&8D]&I*PR]-Z #% /*& 26 M@88-*_@%TR6ZL"WQS27,!0V''0/Q6_[A),G57JM1*K1'(NV7X">H"(U3$?*2U_Z&S'DMS!G&'3Z@_]_%G&EJ/<'% M'EW'.RS0>:V35&M6W6-.+Q)!1E@V%L$3U'77OWO>*FA9$-BNM=IMR0,'H[/?4-E*2PB.;#Q?< M70O]Y"?\Y"\NL?JYT;'@UI/U5.L?UV;YGA N3P7W^=5,*M%3O8-'>Z3-]16U M$)TA>Y?V[]$D(A0;CS#4<4'I\Y2,"R-E/T\"/!%)^XDBX'+F]1LD0*?;JN). M9IS"06[!0QSDF?64\R0 ^UH)\"ZK^D1AX^PE+_N* W?.E4H)V1=2/HHP? MR0Q?&R#[ZW-O>@I&D.CP\B?[\L6_0ML]>+9[\*!T?5[_M6]]^6;_EO5YG^5/ M&/Z%BN+T!(;H\FQ=B9)Y31ST1LCU9_W;IF.16(R(,'@\S)$)IODAZ),C=T<7M544$\J4#.$>H9?N%)#^^&:C;"4O$(RSRW41Y&#<*H M0>@HA156P_C #R7[L,+J5R5&']T.[6< A &#H)C\%#)F9=/U"O=]Q6[??W^: MT__Y"_UJL_USKH[F#/E55OPD+Y-K>Z24>9C2^F-N,L[-%&3%Q[T80)R(D P5 M25SR>&XH$'Z.0'B5'__S),*GW";]6H&0E.OU;&6L67@1=*SNVG6:4;[N"03D MUL?)"(7^D>RI?,,'QM O!R ,7IYC7\FC9[?)I D4T?#KKR: MF(;IH/X=$W/&$)$*<&7$&OXUG&BB]N:3'[+RLIZQH6( 0U*\C9M==6/[]HRS M?T'L;8N8#1!]O%KRR9E#_S=V_]$#R1'2=+",'D!M*V>C&APZ=YNW=C_Y,G+W MFVG[I_CN+*@!+S/X$<*V&$?>SQU)W+)'N#T/9C3%@#L2HAZ2NH\3ZAXQ?P-L M;'FB]U^M:NJD]O<^/UO=K^41GUY8 AVQQFB&V /'!&B7PV_O9 M;N%Z_^-#?!P!>O,04;[TA]<"^U^,]-_\\Q$*'F"2.-"AVP$W/SW1_0Y/P%_"D"+OYG:]4 MJFVNE6_S6+-:$EKY:J6)<94TUA1JM6JC%<'RE102L(,-UC9+3%4K:;[2Y-/H M WHKG^9:?+K90G_+?*75K&:J-;Z!.OVT5>X%"_/RBO>3QPYGC]U/'ZMFL.T" M4(/]TH.UBC_VFO+/,\_P.LR()SP2XO4>R99;67+(#H@$\C3<*,-G7<.I-5;<5I)TLEMS M%D(V31)LH[S.VV1=)(];5M;K?(9+01ROQG,=T!ORK>: 0RV9QRUKM6D:)TU6 M5XO2L%KL5A:)MKD0*1%_W)*Q!^N91JM]?#:Y#E[-%T LQ\P7B\$(M3R:YWH"!M"%>$== M":5YT^8L8=+E1.9X]&Y_DE4'G=9:T)M%;CHN5Q*-(B>RQRT[+:F\[ [F"Y[, M6-FTRT^RW51=C!^W;":FF;34%6=J=3H'J;Z:K#KM.G(CCEKF.@-]L,B@*9 + MO"&L"]UBV:B+!'[<=$F98U.F,RX?'8S&#Z]:]D MFR&!I#O=$";M.B=-'"%+6NMYM-;2DA0UDOEGK\^78-$CPVJZ3:LT<7AK7*RY M\QE;G.79P@(Z9D>D"BK+7BLQ7H^SQ8JWCK7K'@]E1=.'1:OV,F]GGYVLJ*[% MO.YEDBQ?@46/#):@2(NBN@;U<;;:&,H:N+'S+E"NS6D<'RBK+BMH=,9QPM2\UZ MJUML9V58](AF,;*;J9868";KD]QJ$!=Z57L^1$4/8!5O+-FA5BNGR4:7SK4; MJZX98_VB![AJF3FC4T]("[FHDJ8-5NW9D*RA>-FANC0=UZD*\R@Y2PSH I]K M<:,<+'I$!/TQ5\_0#:$EZ^8XNERF.\54,X&*'M)?B2F72WG"5)>> MUT-4]*"M>0FDR1=KM92CE-ED)"G6'21AT2."K>32CB7:<9*D2=TCFZVH?JS+;_6@P;PB[JWT/JKL4RG)(>;--WL'.H ML(AVP-GH.=L<]9.P ;L MU,5WOK9.3!"[@0Z,H4X=\'WS87_.0V9_:)TCJU8+S.97IK#JN=9K.]A_\LIV M/31=R0-_PK4W#0M?2 53ZJ]E&'#L$\U\M"2U9U;OU6_!.@>&M=C,R9O?HRCX M]3UPV= -'S_UED+'^)5!KO830>?7A!ICFP B#+\P\@A1+,/^MN3 M@,+S?JC(YIR'WFG4XT;3>#^3SXEQ_Q4)2(%>'OX\CFCZ9XA^UY:)/9'\38,\ MN&#U)N#[IUU]7R=Z[S#]8^L%Y/I)Q;UOVY8NO,ST+L7WT9^ZGWP:0]6T7UH,RT<&]?8KA*J MNF0W@#W7-9!8ZHX2[G39_+'L1[,4GII2TW5+),=MZKDV3Z5>LI3Z1X?5SX'I M@8QM35#2-^IU6W='*<^!8@-VWM0,#\DCX3@ _J_?5)='MM9HVK(O#UKM.:E6 M9PMMQ:>CRS7*+V2^_2-$!#X6H9G8>7;:730.AY&-D;U%-O,*VC?DZ M+ULI$CAQ:_W2?>D+V8LC^YF/S;-95NZ(C72BJ=ALK$$648XQ.@HG$J-C$>I< MYVC=#+)_PZRZJ$'YUM(*==,A[C-6/3)F'X+)PX MQN3$G.0X498;29!DI$EJQB02%Y\XF-'J>1(O%N2)I4N]L6(/7I9H(PFZI=0W M"6/"F0Y?N#:''1,0)J"K)J!/6ZZO"8A=-Y3G=&EEDV![I2><#S#YOV=]%M)VKCVI,!.Y.#) *9Z>Q)OR M']U5>PHVSRO]3*[0(.-CKE6NF8.NT\X-FMF"]QWJ/]?Z&<[A@ MG2G+<=$1@LYIL[]O0SBWE.-Q*09Z2+JY=\EB]<7J>W')WGH>3KCDAM-P;MVX M/W5X\JIL]DNO3UPX81K9M](@:UE]_^*!,'6N81G](W'*A@%B&2O7C8X;7B>G MMW2W,%TET+4(W_[A(C1'1SB!Q&O0&/X8_C>25?TI^/?)3#(N=Q$R$%-L+R](,O1V.^P'QQORG+G^(+H(/H M=.EE;3*5D.:)9[=2J:&;2$AD%](1DF0B+,L].%_<8/K*\=1D;7]!#(?VOGZ# MR_VF+>)-+1?,:_X4Y=O1-5EI=^(%LA@O,,TF54V*7?\.(O^$!(;E(W3\?"8B M9@O,%I@M+IGW_"FV&&3KZ=Q DH. 'EEB6+U1>K[\4E>VOY4[#.K&TY#C&UK8%^NI,B M+]VI&_*6L$-TKP[1N<,G/G*K/G"/>$#5]"01J_"C\MC3C5J24OFI2_L7,?N9 M4QQ%1F)L''M F $P ]QJ2.1C!LBM@+9<5Y6NG-)*\VZVTTVI;@(Q (<.$&-I M)D)Q.&**8R X!H*=2.Q$WH%DL?IB];VX9&\P[036*4T!,M[,(0&64V Z=WOO MU@/M(L$G1%R6KQY0_ECOL=[?KOROW?-]NW.H#AR@VMJ(4,T^T0=S8%C3"3#Q MC5?7ZS"<./[X0,'$\Y\R&X I8?;3.RB)@35\)+PXSNGC==G(%@^FJBS4 M$#31Z:XD!&?LT>^2N\$HQ>&^:<. KXL00V "6S5\*TCM3W13=URDH7. 0QAX M.18UX@0R!R\+?" MD"07X:GSW?MQL^1P.\&P_;W2UL$Z%@Z&W>PI&?B2EELUY;;+R2$O.\>NUP/< M(KVN3BQY52V,;"=J9\3H0J'XX()/FN,B'(,O9,)PQG"^M/'U*W!.DO6F7>2R M43*U:&:?;?NE_CSSX>S;60(9CPCX2J7;"[M=,-WV\?J-$RAP L5#RA_K/=;[ MVY7_59\W_"J[5SU;D"SF9 MU'OV-*ZG.B]UNP9;%*0%,3$FPE/\@[M!&)"/ ,@OBTI\",CEB!MVQ[V5-EXM MLK-"(ZKW\O80 =*_0X&CV @E/'J8$<L4'.^ZEO^I1EHK51BAE[]%#C4R]% ML]&#K@_MY\72\0@5.W1\_GXLSP<#\&X!>.[XP\\!F.*;SP[)L"VYW7EV1D5; MSBB+!0(@RHG@R A)'69$/!@ ;S/TL#5;3KR@3_]@O[68,]85/LF2GM0TF8['MAH6=&MC_MGZ#[Z4CC&-,7UY MN^K3F)XG^3E9>R938S7/*(U:4VB.UC6$:90F$X]P.$?F]@)5;X_,"92 Z &H M22 TN0A77>)KI;'7B[W>KPQ@;1(6,[8U2<&FZ*8'!S3,:+1,)^E#-"C71 5 MEZZMPOE3-U5[E7?!Q('LCCIA6_[!&!\XSCT[.DA55H8L-IC%0*%DOCA.)12: M]:^.IJF(0+/8<\9\@/G@._T\+8B>9INU&&EDW',L#5^,="^Y'OAF&7RS#%9?K+[WH[XW>#ET?ALAV:0G$W_U M@ D&NGN:+"T<,;FJ\S2_V(.Z='>OR,/ZFH@+])S""'@R0/$1[Z@OQL"(77@= M64VN2WI%8[I&NZ;0_F'"%,]&X@P^2AAS >:"&X^V_ H7E!=@X'5[[%).Y4:# M&%^M:CU^@;B ^_8/+; 1DL)Q$APGP7$2[&A^\>89[&EB_<7Z>Z?Z>X.1D@K M6Z&^RA=BH'/0M[R> 2[C#/W/U_E!%^CJ%3E"YPZ*0-!^>'06K4\*KA/EAV*V M+Z:;0NLY]E*"[H^ 0B%QAHM0 HW='PQ_#/^;C(/\#/YYTGKQ#"L:(XN#ZKRQ M2 MSL9] \/?S1$@V'F'P_DD<_\#Q#^P_XH7V>Y L5E^LOA>7[ WNLWD5 "&F MP(:&W60"34)GI-K@.PZ)W'@R/3Z \[+$]8#RQWJ/]?YVY7_5%^*\W16;5!U= MPR[N[Y]2<$<1R4OWZV3AQ[0^U_O #S[Z1JBCR%5S/'EID,R8RTGYU+.W'-?! MXN1+$/2G8I"B:IMP$)TJL!NHF3X6CQW^E"+Y9FGN6F2J*(L#>]7K.>1"8?RC M;,DG\GQI6!C/&,_W@^?/KRFC64D#>VE1IW?!1#[P:C%>#;]<<"V%\[+IWIV^:?5.,CB<,;$?[1:R! MRE!AF+,;9)@*K@QI)[GPJDN;@DLZ[&BS/'5/3)6)0<<8&HX-RVW,U2 M 4X1>>SXV;UW$J^QWZMDL?IB];VX9&\M.@+K; ,D8] G5-A2=0B"U!"'L#S7 M09G"Z.TX6H+7R_%Z^2/Z UCOL=X_HM[C/)$K%]!=K2N?]3J+6PY);O>JA0') M27:0=8M ;(NTVA@VYM5FM30:7GBWZL:"3@0&=,6;]( M#?S@I"/MS.CWEIR9 MHL)4\*$XE-:4DRJM<4AO,/]HI'6"H6H83SG>V% 8\!?U> /_?^U#\% MO,BZ]6*+UJBQ-XQFV6RKR9.+!0)\<*5-C*4B#'>^'>RW ?A;BZ7@3),'75[^ MZC,8'Y[?+V30A8 ^H/DC#&^W!X.1M2[-Y,DL;77%DIQAQD.%B6],.CX6(9DX M7G_&7(&YXAYMP4]PQ;Q4\9XEMJF,)_U8?F5:J7$OGD!<$5J#\5A$P+DJ[QB( M_W95J-Q7T["30T@#Z+ZDUPUK $"HFF9-X&M74#B$:;FP?M.CK*=-#6<6-AW;3!X.:Q#[Q_+^(W4EU!NM#VI%GR'[PHG%"-ZS M""H.'WW[IXF4C[ &!+IF#6%R"PEU'Q;' 1$.B#^L48I\VK4V'-?=P]?R.!CH MX(]0\[6_4 GB?PG:_^;?;T3P2I+4WE01OC!X]$[U&SFI_B2H@#C#]>(Q5E&! MVE-B5)Q6!$8#<,96.8KC2$9EV6_!0'P)P?Y?[]5;0DGU+*./K)9\I2*U$LU\ M2R0:4DENYJ5*@TA4TD1#KE:E>C,2&'GY2@JR:B^07=!1<>9![D.&C>U>37]2 M4B4M5AIBFH"?8(?RZ403_M)HPG_*8J5)2!FBD4O4Q9Q42HOU!B)L*OZ#$&MR MOMG=]O#R'?EK._/]_<6M^HTY;J/YH,^R/8I12*%/*S$>*CTO]%F%'O L,U % MCH]SH::H&X,Q*B_6Y8)")D1IJ.6I=:;6G*E#:.XR;TM6%Q-:GM8Z&1GHICL5$<%4 QET^V)M!A5:C8VZ+2L/M85*'KQ> !FJ4;*-VC@U M3[82?4IQ$Z,%+,F_+, ]P*XP1"6I*BW1?E%ZL5D[7EO MS,GS\;J_HF*DFD!%#_JDZ5918AM#FUS)#L\;#I=RE)K"'O:I$,_JPUD[9XSI M@DJVT_.N[ID+6/*@3V9#HUYLD\[*0*#41"&=S@VB0UCRH$\+T(@N%[FT,-97 MPM2>\9:@+U"=AWUZ;EAE)==;K\?%Y%!JD(V%,HZBAA[V27&:?:NXC)ER-%ER M4Z+1I3QCH7 *^;;D:$"E:VHQE113^70^ES07/2L]A"4/>M]*D(Q6\H:9,>ST MK#I\4LF#97=O<6&HI#IMCE[EYL09+'O2^-=.=^#C:(V4@3=;Y M[+S15;0$+'G8^T81:U/O5BNE.^U)=0UTZ[+T<>Y'-A9"LDM$&,VHK M^JS^O!@J_&'OJQDZJK!&8R06U5Y_JG8DB>$3L*1P1)\A*),M:5R H[]84OC\\1@55_*-)D=E-*KH3B9CB&< M8=L5D(L^:P)+&(.,-Y&3=5>*,7^N!HA3&7= &K4R=+!J35*40;U:G=;_H MH:9T!N9@WISRY$ITUK%.G.QT\D-4]%!5 ^&&DMG*V-5D3HO8ZW2Z+%^8[>Z MXEO[6ZLY")M B]E0IP[XOOFP/Q4@.S,T!Y$9I05VVBO;2_5:<'7# QKL9G+-K]'4=7? M [=A 8?NIQ9[Z)R],@K5'G1*/?>M47AN+W2O(/SC;_BD?QJIC/%8$%<@"/)) M^' Q% OBBP01?V*P(*Y!$)B:KD00F)JN1!#"$\-B05R!(# U78D@,#5=B2 P M-5V)(# U78D@,#5=B2#06N.'.Z*P)# W/98@,#==B2"PV71:0?SZB5&_O33Q M=0/!PS\>9!9\4?[RQT3]"&/P,XZ\K3'0+ ,]_,\WBOGVFP/"LD]D[.WV/FJZ M)/QDSJ_(Z$8#\2]'\UC^CRK_.G!5 MW43G0V,%.(\""-Q5*T#3!JKCV2NL _* /ZQMB/X&=A.>*@:MHQOT3+F#X;@ M([$'IP,>_CS@@5/9P#>H'@0.L"0^H":)J MF[ ]#E:%TQC(-ZP*>'+ E( &"_BG*I_)=+[X[0@?]3RI&JJI@0C1 %/7WU05 MJ E#AF=0'VZO^D.$7'PX]IV++UQLO,:+5EX-S/^<+!/G&KMZ^CMEY$9:F4_2 MA<%D897&V6==K^XI:S*U M3'1J?V*I.]M208S?GZC*/CZ56"(NE^?U7E^FG6B"'6ENO9KY@[NJ_+K#($+0 ME&-7S#3X7C?U,BO)')/(QV)B>9VBT&',Z#8J(<(*PCENE\&,<6TP.CEC!&F^ MU]C56V6,75X96B#*FZ'G&[*'\BS.&O%6-4=*BT)K*8K.N+(:GID]TO%XJ;6L M>;5QJJ['Z\Q26T=CB#VX;_^P;(2AR0A+DIA!,(-@!KD"!MDL+&XB)1OJJ'C- MI%A9>..9(#;I8 V9-U:-9>MQ>EQ.TI$^*>0==V"! PX.. M<%P\0I[G9G-,'=>&IY-31Y@">8U]_7AC$O'751'&9B':1W3@L82<(5<6TTH] M/P/RI.#5DWDUM2:-4YL;<)#^\RUZS.Z@)YE9VFNVY79[N7CICE(\&*++9M M M)C2Z(IV/L$F#VQYG()(7ES55IL3X7D\4U_LI%V9#D3QW/[&HK]N M";/%&LCZDG)2"V:M9T;^A5#LMW]B7(1C^ C'LA]8#?>2.'%_J1+7PW%WWLFK M._<)ZR_6WUL^0 #K+]9?K+]7H;_7UNN'4.CK.^_HCC0:*S!FY*\Y<^C2(:T& MVO00[:D.0,EKDRDP'15Y[SAF=_J8W9WW^]UTI?N-SZ4]VT>+0I$*%83HFI9" MT0I#G28]:9 NU)E:O2*,U613F#OES+0"_G25,.\X'NC#MD-)5.&(6OV6:GC MIX(D8H+4'A$<"0C.4M4VG:TX(YFVBJ.)TE9C&D!WN3/?_F$XO'J(J>1L:P'7 M0R77S20?IRW-2QY;:3ML6@9JM]OBHG5O1?YITN.?L@K7',5KA5E]((*TVJWP MTV*QE:Y!5N$@JPA%@];XC,3^J M>M\">7^U95A(V[GVI,),Y.+( *5X>A)ORI>VYEJF937::J4H2V-986NC>2VY M6$!K#B6-^.8<1]U=QD@%N(1N:M8$X$CWIWCLY-OKG-EF%K]O\$*S M+>];;27+<8[8LH6B$8]5.'H@T^,^WTYG^R\EL% $M&LJSG 12J#/M^AQYXC! MM+$7M+D=WL"3(]9R/#E>>2#G9_/:,+:NKYUNO2M*;C^AUUOU=4=#\QJ*T?Q\ M8KN;'*BKV>AS50.!X]@/EBMUP7S>QU. 1U7\:US P8J/%1\K_MTK_K4-Q*,B MX2I35!X+"ECS\1QP3;N@OE;NOW2$3BLZEK/Q M@$<3G7"KTX0<2;R]BC9EKT6[8_.YL^H4SWVV$4>QRW[;GA9):34=%U@A,8"C 5/* 5\$Z" M3S3;:)M=/MD5N=:28JC%J$^ZY[Z4@:RQ+2L_F*](2>G-\?*NJJM MRG^0W?>Y0XYSST.F4],R53E**<:TV%0G69! +/!EIQQC'KA)'L"VP%M&$ ;] M6)M\H:MC-0?XGI#3Z[1][FD\V6A%.R[=&\OZ8E(GF].&L1C['KU_7'$\$H]3 M$9;D?Y;8]&]7A6*[WGRCDVO+L7O^&@ 0JH;.A5+-%515PK1<6+]K$>X(0'U1 M/>C+^2='F;"AP1E2II_/IZ+' ]U434U7#=C6<%)PGD[8^C]GLKX^W_R$/S;? MU@R@V@CPHQ]]W9D:ZNJ[KPWA"S?HIN,0\J@9\-$HD"#_Q*$G&\N _!=JV%[- MKZJ+:L P?KQ#,Z]J.+.PZ=B.&$)R8 [&Q__Y7_N=V2UD1#7+L.SO&X[;&[]P M7&B?[H8@VH/S_CBJ#N#;OZO&0ETYF[NQ^29%"3V">>_Q>Q^XB& MY$!H$W49W1NUD%RC!ABXWX-O;1[YO+AY9CE^-.*[#0S5U>?@CXQ/\,F0W2JO'JAO?P MT;=_FDCY"&M I!![0TQN(:'NP^(X(,(!\8[V_Y= MOB-_;2>QO[^X5;\Q707JH/#"(,93-*5H/5Y58C%64]1>G%5H3HAI- THBM-" M35$W9E$_V\K&.;Y&RME!3Z;FG3B=3-441F'?EBS&U7)6+<7C),V->V5C)?8% MO:;$%/IM24NKU+EDAJ7&1:_LV,)XS$M#5/*@3I+D%FS!&N;&7KY655N"ZSCS M(2S)ORW96 ZD8=I: ++-PB.NJ0U'EKY.KK;CWQ;LBZE+6:+:GEN\'EE4BB] BEM6&E\]UV#5C+=#U M8 >]UZR^8B3I1G6<7;2?)V =4_(-]/;#WK^(\67:JKZLQNTY+66CS<0LE?2O M#SGH_;RI:4TR]3PCO;K<[B^KT>5"00<+'O2^U"#KQKI&+>19)9J:=U?3O$FA MDL+;DE-!]>8)4'+EJ#>QUNM>3QKE44GJ8* JDB6Z;DR1QD5E+'2:K16_B"84 MX?#UMM!ZX2;Y9TY6%8]KR>UDK#5#.R>8MR4]-\<[9=%])E-U/=;K*8LTBBH* M:&7A39VDEVG6;*I.1ALT2$5SSR^I^!#MQCAL*!>?]]AG+RO.6L_10KFM:)!L MD8]ST%)S'>TV"_QL2GI\M+IRA;:LU_REC8-:#2&A#Q)-/45FN1+M "\^]K*^ MYW2H*.-\(J-*18[,SAJ37$XQ*JVQ'RL]T!2O_>(8^B _D6<=?4!.J@-!R00! ME0-564:;R^=)T6#&*3 TALD7O1,+0K!;7?$-YZT!&CC;T/@TU*D#OF\^[%,Q M,ME"RPI9)%I@\KPV#P]M"O+ T'/MS5O#VJB QG\:+_!K8>)/](>G'>_9.WOU M6[#.@6$M-K/"YO]!3\]SS6$H_<7B#@O"/ MO^&H_6F,3?CPV'0LB"\3!"5@05R!(/B?I.!A06!J>C1!8&JZ"D'\[(X(+(@O M0P0?QX*X"D%\>#,,EL.7,1./!7$-@H!&$[9>KT,0&!!7(8>?70R')8&IZ=$$ M@:GI&N2 W;G3"N+7]]_^VB+$U_6:AW_\WR'D'B/XMO?WVZQS6,"L;!%>C YD4I^*6>K<.*<\"8 ]0S]!+5=*)' MQ_4^+^B]@S'[69STWE!UT6NJKX%&?Q8'?-C)Y;Q3+H;!E0G\9T$GC .,@P? MP97:3*<9%1QNN$(WZR;& .%+\:)9!GKXGV_T MM]\=#^J)Q.[WU[L=-T&K#^^,8*<IV1ZQX#[*K?/SI. MX'J0YU83_A>TY*-H_^Z@Y9/%]['WB;U/;%]C^QI[GQ@=&!W8^\3>)[:OSV1< M"4_QZS:O@T/+3V9:8^G?EG>%+J^)YD\G?^Q:?:UK]:?RWUQ=A<[(#2M2>,?FK3@K=ZQ*@5]SPZJT MN:KQ5LS>N]8E^K9IZ<3S&U:DWY_?#JZNNRE%:EH'L]O/?0W7FKYV-';W67W_ M;TT#8##X8M_CHRXF54,U-1 A&F#J^C=E!GLW&3*\.(@F:>:DMN+%AV,?)5^8 M_7:DWQ>_U?'5P)SBMLH@R>T:NWKI"RP%A2'1_97,)V^T#=:#_"DMO,FVU>S) MM02U&(NT;HZ8[@(R3NS<]U^F;>]E:F@2/Y:$51$LY.<)WT,W\S#?_J&$"!MC MSG.#-6:,ZX+1R1DCO-_V"KMZJXRQ2]!$BXEY,_320_9H"_)DIBX+(LF55Q,U MNI*C9O[<[)'K5+JFXPQZ8MM[J8Z7==>4:<0>W+=_V%B$H>(1FF//PR HJ/"( M#$)?)ZK.0"#\E7;U5@EDLP:]B W1,LV+I)+IV%-U\25,1!I('R\0/R.-OS!Z8/;#?<@(> M42=]K5I>M3^TD>N@\PNNVOY/KBOI?-2L?J>[.[L;'^8OW%UL.MYB(U1JH-HCW5 2C# M;#(%IJ,B[QOG"IP^5^#.^_UNJM']QM?2GNVC1:%(A0I";$U+H6B%H4Z36E2W M:KT\I:^BHOHR[S'Y23:S>$G\8< N[S@>Z,.V0TE4X8A:_99J>,"G@B1B@M0> M$1P)Z"W*5;XYCPY:(CT8)$![K/6TS%#A4>H1A[..,).<+92/F>0D*4=L:E9U M5JE2@J2I0BS?[$37=NK2K*+US-R2>NZHXUG!MFEO^B+S9<0JW+=_:)*-Q"D2 MYR.=?V'PSKO];G+2%5$+ZC1%_\"KWEBY3Y5 @[7[GL3\F-J-K<)#J_"9KB;C M%:,DRHW<2ID,8G-RH%_:DG.?X\]%MC"9DE'I>9!)MN>]?!=9G_-C+[3L]'(3-A9BGBGI=N&^7FG^Q[MZR[H8SZF/J M[J/D:UQ:O.=27?X*^G;%EN%)=AAYI94$W'YU+$YD9L$67[2H$?V#_0+0=,K[ MEE/)7 M:G'!S0F/IP /JO=7F86!%1\K/C9TSKZ=YVLE_$OG"*>!MG^,,'6N8X3O7+F/ MK0/?P[$YQ_(7'O",G!/NV9E*B1G)#QHBJ>86Z\%B:'O#TKD/V9$6'67>&I,#0/]4F&TUG\CV5[0BR)_.) M%-O6Q03_IZF9/Z.!:B(CBGDCE2"!Q585F\K&AI)/ \'!OBQ-1X3X&0_VO7LJ M.%B&O \F.,RFP4SPQ^DS=;!>1R?,FNM8$GG/MJ[4!X4%MRL^4(V MHGDUQ[O/BLWZ%"!\^X>+Q&DN0G)G/*$7,\ M,L#1!)KKHH ?9SMH][=Q__Y) MN]6U6[)?YGR9C)(BO\RF5&&BGGKV?_>DW6RU9TZZE=E\O%J^) 1OUHZ#?@)Q MP)<=M8MIX!9I +L$;PE!4\N9>7&D#D1]:0NEEE#*MMKGGL.S^940[Z[YL1@U M&P[36HOK?&[AXQ>=F2M$!)*,D#@'":=BX%0,G(.$%1\K_H,MS>$<)+PDC7.0 M<"H&UGN<@X05'RO^W1HZOAO_;U?M&> ,+3UZ ?MO-/5+&M8 @% U=$BQ:JZ@ M_ C3)">]:L:T-?GFY_PQZ8ZS0"JC9 P^M'7G:FAKK[["A*V8!.WH^,0 M"ZA=\-$H>#G_Q*$GFSF"_!=JZ5[-KZJ+:L P?KR#OU^,7C@OML\(01'LV4,=1=0#?_ETU%NK*V40. M^"=ZFR?U?1L!95"3V">>_Q>Q^XB&Y$!H$W49W1NUD(.B!ABXWX-O;1[Y]+%Y M9CE^BL%W&QBJJ\_!&X&%$G>MZ7>:>N(.9'L:R1BZ"38JQ+Q6=5\FS$XP_Z<2 M(QL%4O^[*:6.P<#_##G;GJC&CWU@A(^^_=-$RD=8 R*%XK(0I5M(J/NP. Z( M<$#\88TB*VC;VG!<=P]?R^-@H(,_0LW7_D(EB/\E:/^;?[\1P2M)4GOS2_C" MX-$[U6_DI/J17T7E.%*(#X#":X!48C%:5?@>V5, $QLP?(R-QWGJ6S 07S,7 M?)1AFJ]4I%:BF6^)1$,JR0Z83"*.3;DO5NO!_-ZYXGMY.L-$^OV?% 2BBQPY(#1Q![TYY9 M%8N#43J.1!.POMF9K/CR2! M3)%,-.666Z1=@J-U^/9NMF.9\ZDX$BGLPM%."Q) FG=4LO#TKBA/7<:D[42[[>&Z"R!@Z)-T7RI"*5V:3RK M:TI_$F/J[9<$*LJ\+6I+E+A*,D69G+36*5+M=.04U;7%5NMN*G$8*U'A)INS)=99K)4Y/9$ M:9>\CE%:HL$Z(E4X*%HOZ[STR6(I+FOYLJM.Z!HJ>C!8+Z-1J_LR?FZ-4YY< M=SKNW.@F8:U'-$#G-'LTZW -T1L\\]5\ >G,0J&.J(!L-J/1?C0Q%Z6Z:XFL M&.4Z==B (SK0327G0\_(B>-)--]4"C++:+.:0A_1@5&%K+MSC^?DK-9:&IPS MZ<86"84^(EB3GS!=M3)_%KUL83[J#[FAZBX4^HA@.=,;#_+]12LG^Q5R94Q2SQW;6M=06X^((.Y$C4DBZJARM@GJ_66+:L#I M0:&/B"!)4755JDZ?7G98LI+-UJ$XK@ MB+2:XU&AT8X;-*G6T_5%CQI68Z4$6G _*%I@5:DB)%LMN5'LU_)NQ2FLE@N% M.2("=?:<&TE1EA$;O9GHQ;584D6UTH=MC?4'4QGP2Y[D.*&X+ &AD,_"HD>D MI96UAL9TZBE1FF3K0EXIBTYI@8H>U+I*U09+L;ID9;W!YE82;,U8KRG,$<%6 M;+N?6?'K%3E+CBAIG&K/ASU8] ABU;)8KY(C(2W.)M385?/9)M> #3@B6+O! MV5Y"B&?E8DTL+(JE+C-R8:U'!-N:3STV9>;:8VG073C/[?BXLAC"F?:PJ$5E M!L]#K18;1_G22,O&EEZ/K:&B!]-0(L=ULO7Y9#9N4"\CEK1B97'JUWHP#SG+ M+M5KI!;=,>BFRK9+EA?Q"BQZ1+#SI51MI!=Y2LQR5I$;2H5)$JIV[(BT:G/3 MC H#R11U[64\G.N4U#1@T2/CRL;J0'IFM8Y,NVFISDW& U"%#3B"+:8^Y2KU MV'HP+A;HKE.DLTN0]XL>C("R4);RLK%8C&?*,L/-T@(YC]=0T8,1,+1$)[H< MCFN0B#HYKK72Q>K,+WI@VF1=4!Q%!YW.F.8,=Z:Z-"DO8-$C.D#2F=9S)B%T M2"^:,D4 MM%0Z7A*RB;PQ1$4/VII-==.%1#87&ZI:ST+=;\"FK7YP8QLD"%*=-,LPU*D#OF\^[)NVR*T.O5_D-6J!6_K* MU50]UWKM9_I/7OF&AZXA>>"ON_:F8>$+J<"6_H4D'HY]HC_C!!8&:Z#D%@9CJI''Z>^_]J&?>GGL/7]9J'?_SMU?*SVNVW-0;0C44/ M__.-_?:;X\&0_BQUP6.)^3]U"Q)Y*_:?:@23IV M(R3PIUW%>O$YO3C5N6E?H1>GUH+/;"L-YX"O3<;]7*=WR3I$IBZ5":DJUA/- M?"5+)%+-?"O?S(N-[R<3]]7M/7L];%^4E\YW7Y5DPII.U<>U)A)G)Q9(!2/#V)-^4_./^F:EL#W7WGYJU^N39Z MKL1F-9F.QPM:UFNU!90]A++MX@P7H03Z' ?77564#F,18_&++L+[$(L)LBZG M-%">B"D^(RO3:+;4EQ$6N3/?Q7JS:+RQV,A;^R;1?_$S'57!\YW'#/!'B'V"+%' MB!&"$8(1_7GP93:$3HODU+0%N84"<6;.K:?X!C*+?AMYWLFO-' M<][.'4C91Q?\; #T(6'V$WL@.^+6+2IINY:9DG6RF%V4*D*Y.G!-M*\;W1,4 M8;AXA#S/_2 WZ]9AL-X_6,\=:?E-L"8']JKC& 51U)5"CE:CS-RDAXJ_1S1& M49$836&HWD,$)C"8&B/5!M&>&IQ=-ID"TPF,)[!$GT^W[G0GQC!V%[&[B-U% MC!",$(R0NPZHH!,PD7V [HXAK"FR"1P<0,$^V5W[9.<.H/AHDGPP50W5% ,; M^X@79@^C>H_65EW12_-B$IW (T:'BG\*%L-%R#B/G3",S8?"YKGC);^,S:H] M3.9(L]0=SZ)ZVQ@GQ%3J9:'XISU1)!NA>1S,O(<(26@!U8'CVKJ&SG-W?&-( M74 ]=OS5I;)JCX$;/D<*'_X11TUNV"<\-V5_?6^NB,7/;6'MT.KS^?LLON"7 M\8EH2 P)8IT2+D6[S:3$ MRVUY4M4Z;6F:2 Y%=(BW;YN1D1ASOM6K.T'U342GPM6KK*J;!-1G=(F,Y:@& MNL)C:J/,8'?E&VA@YNE3E%^,0U?8/;XH!2/94/0I>G:SCB!6PZ]70Z1Z?]WZ M](]H'FT9DLP&G.^E036D>!2G<<4-Q1\Q!SJS9'?=S;9,4M=+L6JI8#_'+?^F M#F0/("L_'C^P!_Y^9(S>:K!FF_\[ +8-^MO-0^H2X&@,]MMNQ&_[$K8^?Y9P M@,&\#\$F0F#"[,-_4_"A[J*-G[#O__D6/4+8@UB/7B]R*4NF94GJR9UGJV,O MT"5(S+=_:(J+L,)A6.9DA(WQC?%]^_@^?V+Q[^-[5B$5FLYRGKBJILJ.[JAJ M:C%$^(8&&1?G(K$C85>,[]N-T/P%M<0&J@/^1OKF?X*VV>GV:=^B_*[7#[[" M+I_;?[Z5W,?'DCI6](LK>GB!^6#@'X^+U?[^8RAAPDM"TV!#7 <=QP+T.;JZ M#D=0L(=U&Q[6O>6S;,SG=&@\Y\T-/.M;='[D(&-\"Q>$\=XQWB_BN#*G^)]P IR)\,/))EF$?[MR-HS8LZXP[N.\'[34180G,M!P(Z:;Y%0#/%9T658=KUYNMYGPY@D96+#CA)LZ0$9H_)-V' M3C3 4+U3J'Z]A?09J$Z[\TXMS>N&#!*=MJMGR]E2-(&@NLD((@]W;STT4&\\ MFI4WY\!T+5O'>4#8J[T5K_9.;:H]+!ZAYD+">WY.,FR!3"T6\^2L/IJKH3&P][;@_MN7U]/"9$ZF9#1WBL M1L+L2PBM?@C]&*&WG,JLN*K7UN*L6H^G^8[D"(F$0L51H(8GR0AUY)0-[-!A ML-\&V._%9OMCW+^;9&2O9R_2?,6ER=2XDGFIR+X\*P[ M"NCX:D% 84;/9,#=H@"Q.WW_U/SU)ID/M8IEAD#[.1?G$M5F"::0.V(P,I8]OF/%O@ MLS6$4&@M,6P$>DPXX^@>XE_AEO>-IA!_;7:\_WW2+>]W8@#?E -\A:. [PFZ M=Q<1(^3N$7(=F^SO1%-N*:2RW60_552D MNHHW7CJ%W'C<;MA\KZUV!;*5@ WUM\8S0H3B..R889P^5LCSV"7081#)S?L M&#Y4[L#]6E4(D"5=]54TR/-\U[#**KD,8)4Z0S967&$:?\GI;FZHT/XASG&: MBY!L#.<'88QCC%^9&?8)C(_+<]/MU2NB&)4[U?R BL[C+S6$<6B2"203X8XL M/&.,WV[ *K]WH<8F:$7@J!7VAN_:&[Z8J;5WN/[[?C$_21ICI3!Q9.YEULZ6 MJOWYO 1)F/8C6"0=8>C#"-8C^\48LO=V=7N6W0=V-/C^=VJZ)!S+ MT/O$?Y/^?[=,Y-?7VROB_G.9:^]L?]Z >^,SKXX0ONAHDT7-(ZMRBEZF9NVR MW'YN0<+W#^"F>&BB'9XWA]UDS ^8'V[(-OP#?F!?3&W.B0-9I(TDPW5[-2E9 M\/D!&H1\+"*<\7"$.^&'FPBC,4']%> 2FNJ,T#7U<[T/^D1O1:#;C*&BFD," M"7A^6B/Q%B7ZIXQ_Q_2.N?R+0G,0J2D(U&J(T^1*=I"/+VVPFMA"]0BK2[8T M=E(+9S:>"8U%O]%1/,]8*'1X(C@?@XX^RV-''V,>8_X*[+>38%Z84LG>NEVT MQ-6J&_?$W&J2:]40YOVK5VB*C<29\SE[MXCYGUMNFZY?+KYW?82'@W]XD],M M;7+"VYHP0C!"KFQ8[@DAUQP 0E7V7E6Y $@;H(",/EH@3#1R1*8DM1M$IBZ5 MB7RE)3::^4J62*2:^5:^F1<;W__OW[W3&0ZW*.'K3=RXPBY?VTWBEV*WQY(Z M5G2LZ#G6U@"MY4QAVU?^2==@YNG3"3!=[.G?L!^#=[3< MVGI-55TAU#E-*Z%!"-J@&J*R:JBFFS#[X@:8Q[:S# 4W-1!E1I[P\H(?>2^& MG$HHM'^D-! ]QUB8%L3PAT!PH$J\076VBT*]G;7WJ]P M2&YLS1[?C(;5_X'5_^:MHG">R\!IK@%G.&GP&;,HGB_7P="N=DF.7JW,#,TF M["0TB_RSJ>D(3;,1GCH\GOJ1R>)6 U=O$Y#_\AR [FC]^U4J,KJSU3E7*O*= MF,%X/\J][D>YBT#8.TF,^0VR7R4QOGO BSGK+,M,NE$OYE9=5+3,5UCU\ SM>9S;8&XPK:P"6>1-.@=RT(!2FK9F^:D MCKR*>JMNX=EN9-F$POB'(E-"A"7)"(EO2;^]LU,^DZ)KZ*:?GJO9H*^[I[4W M[L2*Q'[6S?E9ES54'E[B6.]O0^]OW=C9S\(MP8D,VCPI?QX[MA7I)5E:K;.= M-,F576&XGHYF?*>F,$QH[:"+6UCN?$FW=P*'FPZIG-/8N45AXAT8C[,#XRZ2 M;%]YMS\A_#IG]Y=F<]07Z4I7*UME86W%%PH3'@;,4C'X?^S=8D+ A'"[%N!G M"*$F6,-TGTU49"GFEDBN7W'Y9 T1 KKS(1(7J @9.[RY[Z$)X8;#7>_OO!KH MIFIJ>+<5WD/QB'LH[L(0?&?C1&:#[%_;;677W;4TG+=JXYG6$SFFRW5K:3@C ML%]D(F*NP%QQ^=Y>FBLNM,GJDUPQ2>;!"^?$:3&JBUUAM&JGII4$X@K?>N1Y M/A+CSV@]W@E77%W\\/I8\6'CB8_59;P+Y7;=8JSH6-$?0M%O+_X3AGST\%I8 MXJ]^>#'LW_!9$ E")Q#Z'] QA'-HYYDNCO_<V\W?B+?#/U?W(&Q M#AS7UC47]-$?$F;_]8.]DE4X>%;_\ YHS?"03,2E-E+-(:BK+A ' Z =6Q<0 MZ%$[RJRXX9A>S*?L-&?ISS/HV?FG4'-LA.4/C]S!7AUFBYM@B[N(X'PY1;P; M!6JY29H;KF-1D9/*C9XW9ZUY?HBXPC]SAZ.%",\*. IT:U&@ TY(O6 M@,5,M'QH#8@54&T<\[G)E!%\@?293,B$HT@#15 8,K 87US55IL3X7D\4U_L MI%V9#D1Q>*'IX BIL^->1W[N@+S,\6E&'>?T26$*29U'!B#+\!$A'L>'\6+, M8\S_*N8919WTM6IYU2Z34JS:FN0X>3;D%M>#^5;2B[*-6J(D3NJ-OBG&9J*; MJB',0T..B9!"/$()#$;]C<4"KX_R<%00;PG#1\X\C&>+$8(1@A%RJ]>9?1SX M ? I#OF 2[B__W/F5R_K^_6I7V_O25"8="/M M^_9/C(M'&.9\B_RWB'@<[,'!'NS*8E<6N[(8(1@A&"'W&>SY\&Z.AERMEL2R M6&DF2D0ZWTB5I(9<%PDI0VRO[2#RE8Q4+R>:>:ERTFLZ;E'8>%<,WA7S$,X1 M5G2LZ ^AZ#=VV];V[!^*WZWE3%6]CT)/A&ZZP :.2V!''[LQ-^[&/-@>L7P( MW2K$<@4C.UDW!VHC#)48@Q:TF%X)D+3A]LRL+.&>0#S MP UM!/LY#V0SI10?+;Z,9:Y&-7K]=$?H9Q:(!U!>+QV+D+'S9?7>"0)^?>WG MO=' Q_8\1)>Q._L(7;Y9[Q7K-=;K>]3K&XO*_,$Z2T6J^$LM>ZLL!+X-'7MN M=^"Y7=\HW),+@P&! 8$!<2.)&&^7;9JV:CH#8 K='#.F'7_.-'4+ P W[0>?((3";5M6VIE!E-T7=^Q3;EQJU^J :<^IKNM7/EEM2A44M"L\(_AI2@APL7.=PH; MACN&^XW:(W>BNK+I28?\@K'6'LNXC0NXC$O0_^0<-J^AQ>+^U:L"VP@?^]>A/Q->A. FR7^A MANW5_*JZJ 8,X\='!YQL:CCS -*Q/6LS&$WV8'S\G_^UWYF=#Q#5+,.ROV]. M(-H;OW!<:)\!AB#:LX$ZCJH#^/;OJK%05T[859Y_HF.;TXV^;T\Q0O>I$^P3 MS_^+V'U$0W(@M(FZC.Z-6L@W40,,W._!MS:/?!+=1\2:P!=II7*W7>V>2G@.YS7'2P-%L?8IJ3)C]!#0S M/-.%&*Y"^T'3H4,%WYLT+&T.\55:3570G]0-SW0 M3[@?E%-0,>H; 5^K3F%[7-L#9S [@_@,O6/GCU2%>B(:W@1^>87(MP$%JP_@ MS&^ZQ&X\B,V G%B9WF]R"MH?JFZB)N5-TYK[[$DT+,-#PG+\4VD;WG1JV6XD MN+T8\7^E?FP>YQO^,EGC[?,%V#RP[,TS MSPF?_>W?A[49('4W0--P@ C5!M"O1VK5@^9G#QC6XHE(& ;J"6I4V)IM2W^I M/MW1# O9MG!$4"6O;."W->Y9Q!_;P>AB4,/K[ZI]6U/"-#WXC3I PTQ8)I&! MDS5!D=&BOXD_!_(Q[B]'[.^[H.-=>RX1#[@H*BJ +3=%;&7#5U%?U."3P/ M9]5&(T7H4+S$QC8W5OX^_F'PQ:EMS75HI:*># S4373?RAYI0E"BHY(.)& (3V.CQ7/>IEH -'_M16S0^*$*&A(R4R"'28*K:KE\G M?&L:#) '1OP5HB9MI;>P00V +=:!?_X E *L%TT$J@V5_-P*$@QS&UJ74X & M"PWJ+\8 '3!$W5.BII2MI@K\@.3,1I/.5HMS_PZ7$\;;>0Q.D1!HTD#R^P5YHQ$T]^#8SXIJVTJQYN39%C"JW;/Y8)#J)]1"^<(HEP!*#T51 '[+LP'\S8'. M8Z!N4#QS74,,-H<5ZIJ#-+3O:6[XYY4#:<+QB<0&KFT-=$B TRF$JKK360D: MTY"Y#&*[6DJ4=^^SG:VN26)YR]$G]>_?UR?)W.,Z.AYP7>05B_@&D@]J"#D5 M#@F*4A!^:):H>K8V0K,5>GWL MPM&=!/, 6/JS/JH2OLF%]@RL9MN7+99?&R$^G)'A@68B=3.Q_L^Y%EP$A8YO MB7;W2TB/B@^TA ;U('##$TO=4= BBK(5Q2M\0'B4?9PIDXRE9TW+4\1L+"F4 MA-2PT31>7=D593^U6[^JKGQE:UI^>VRP<4& D[4M9T?8W!YA>[+(+$7+ZXCM M7+H\ 9TF-RU 'YF*/=&'C T5PT"#&U[M_D0TH5S>:F5X52<4&53,4(@$"O0X MP0+NGHXB4P,*:N:A>1/I I+::FOY;23NSPO '$'S$E:"%%?S;#L T@!2JCET M-O;E&TMCJ\E(Q[;SS5N[XPFR%H%"*^BA3Z]059%5/+50F A9,)KE0&-G!6$P MU#<=Z0$72I: ]H^AK]4C)M[. A_#@8.P R8D>N"WF'"!.O&;A?H#H-KX1GE@ M/@14"ATX58/C$0SS9C"@O:_#F='Q7_1SVH9T#7\= 6.*< 3-?V $!LJQ=@YM M:^$&]W&$P^VW;FA8/=@>"&W/#?J))-2'#9D'?>FA?G0-@];?* D=E#%:;6JT[R8*L08)>?B7:/CK4!3*_V,4?=KXW-;[";OS/(8DQ*.-^#[R M"?R>W%J,_(*U> %C\7?&Y@LM0G3XX->9A=S>"4S<]AK6#1UM+*_?8J1-).[IBR+VJJ,[<,!?A^A7P<_#,'V_[";[+_&Z*Q8KV?G8[L;+NIO_M"*8_+ A+51L:]&9@ 'YE[!(9OZ_2,WXK(R.PYX,NH%#FWNR!J,3V M#!"0J@V&GK'SA0\CD@T O0^(Z;"\N(0HA A%;#2!Z$0L\RJR(J:V4QB:=V!/ M[+YO&OL3&BH9!M\1'=K MQF")F_\H)FGVI J#$3);^/D-=2(T&=!8<\(G$=0 M\'X3>4KY_JH!-/@U?8I& M*W2Y7H_.)O23322JVWX'+GM@2<(W^R'_XVDS^:!.:ZJ;(85O2!XJD1KP8.3W M\W)@1P=HGO-'1>V_P#DX>/Z7/W6$/MB "%(&8&GD:/H3^Z[LWX0)H!_JJ,'> M:+]R8@"G.&,5J!)P/&-/>OY!N/J$@).J;O6=G1(&?MT[K8<.EZ\DS@@@D]S7 MQ<-U#^1"0_*%LWP_<"-\'S@U*2# M#K.AJ:=!)8)O[:&%,#BZ$QV9>2J*(",'"!*-/[;.[VJ),[(\ RVMP9:KONL# MO_/BF8$-L<7MKR^#!489PL>;1: O71_[]ZLY],CO."OLG:PP#F>%X:RP.\H* M@\ /[=3 &O@P]61CJWXB 85^_QT?VL,!)^U_[0L,_]26OF%=[YG[C72]VR>' MBDS.O-9:]^2,8M06MV# 5W<66Z#DN\Y^M1G_=G;[S)R\L6?=T!WP0FL&A286 M(PO:JU%K@

#9:+:VRS'/[ M7%KYFGFV&RQT)$-$=$=V\0E_HKBPSTC VUZ?75N%W;2RW]C]K1[0>(_ZFST" MA?X%$WM/K?RMBT&D], /1/Y2)+1N0V]LS^5!CL9$'4.K>3,8FWB]-YD&VNO; MUNI@@+P;'R.3 "*!R[BS,(_[78D@]K53(/85(!1,G0LQ5P]NMEFWW;9K]PVV._",+5M$]@ZULGH0TA E !:/;&.6"Q5% MV]Q5L-QGZ*J?2:J',5YK ME'70+_;OK=0AYJ.1H(>[-.Z" [7=PKD0XR67Q! MIK81W(VG+*9W 0+4DJ&MHF&"?ADR2Z$"^ '@P'OV>PHK3Z?VA\%WAQV ^HJ6 MY'P-1.,5-7S'<&]UJ@^@#FKZ+@0 Y0/M[6#U,A+Z:AJ*U 9=7QVMZNW #RVK M[R\SZA,4ZMV%N/UY? C'6'^C,6]T5_4C'W,=+%!HQO>3P^PSGZ31(K.OV'[/ M@G +$@D4N;F*A-_V_?J=FK\SM;R&Z7:U=1O,"%Z./J["/,N->_GT:O_,5_,_ MG,0MN^HWK@XT ZT.#,( ?&(;FMA+-MS.$*8<+\NQ%9N7H^O&* ^$,4EW[F6& M>#L47VG/Y'0',DF@IJ_7PW91QE2XQK-=^?8#AF^XH[_'#KOUG0IPB8:Z"4JF M$!]!A77\)PZ:1J >0WQ8F[#!GHXW7NFXM-7Q)Q0\^.703N3-) 8;,AS:8!@L M"?G!%9_0@V4_RX20@W\:^BM=VZ2R(#]OD^T&+0RT_'3$F&!\]U(#]N*M*&T1$!7+A;,- M0_R?_KZ:?_OGUW/E(]M)Y"T2H+&D_[.=5K;K97O=S6SM@,:%TK6_G$2/+%\Y M@;^WI4N&:4YKV7'/)O54;C'IF+&*7JL=^K['RWWEJLX?$>=F)(C]H?A"^WH_ MH2FT)6#%0(7&;^C2[26A.,?LY9WZ[N%BLY[K$$D+_K-%1R;12&[!<+1\"EH< M&^QLOY9H["RSIC6%2LF3[);=/@;QT1$.:T/8W'\)JG:7(0O!NK4ZH$, ?-O9 M9^V]Q!X_=6Z;T*;MWH&2'53S,)/'7UK9U(OZOJD9%=Y+^-F%OD.S.8S0JY]] MX>OY8Z#;*$4L2 Q#54%+!;E$+LH<.]ICY,9#\:", V0'[E:QT%*+[T1LEQ>& M*+WQK3*-"8[B4AFGX3==-QT1K# MX6@?%^+NU:CRUZ_?Y4O"D1UXMC^..WCMZ]+KE@:LCQ)/X.L(I" 3;^*GH>CF MU MSWW82F?MI?6C!)_ Z76L8RFPW71FK8+(.,CC""6CC5*"IV09HW.%8@2R9Z'&OA3Z+D=^'!V?[,D!G2T_\%!RVU( M=#O\..'?B;XOBL';ICX1;:1)^ZSQ&H"^I?2+#8OLAS-0+./UQK1W QNOLE^W MALBN.-J+M&,$U/N>BMP^;VJ9KYS,,'%V T6H?PZTTB"N(U!\KO]-W43+Z+[R M>N8V4PRVQS.A^0A]4E<-8Q61@!"#> G\Y77X!"UQ[@=/]L(F"33C+7WLA ,^ MW23*^0FT?IK4.SQG^BO!!RR'I T'T] "%M?K\)L750GN ?0-\$P/[=2W= M+>Y"!"'06,%*M#48(,J!;=L&._S4MB";P(0#N9]<8?60YJ"W]"#!$8-MQIZF MVYHW02RJ;6C-3_T.1'>(P "9J)P?[AB;U@).K M_BO;CBD' +_#(7HWNIJYM M%'!?1_P_HKU6L'9(/5-K&S/Q&DO5R-5PR'Y/6.L_+)$- 3<=8MF<'V0!2C MU#;I]V^1/]B-%K(Z_'':GD+31PE /HY>A4SW[9/WXZ?OJGO E8'\(=ULB*J_ M3_*1 !3JCKG^/WO?U9TXLC7Z?G^%5G_ASJP+/B)#]SFS%MG&-L& P7YA"4F M0$A"@>!??VM7E1("AVYL9%L/,XU%4:JP].C]^X.GW"70)>VMQ#$< M4KMU *PF%@X45?<#52Z0!GZ,,7D <.,L(?AJD9Z#;7$W/#S* :.Y)4P=DZ8Z M,44LC0BSAO M>(RD"W%(W=UY#/Z<@$BSJH,ERL.R/:A-H?UHM(K?,QS%JQR+5\E%\2I1O,JW MCE=)OBE>)77\'<]:^MY=OC["-&T1R!;IJ)?,UC_\KJU]1NPJJUCE<2V^JJ6_ M(A##DK6V8,NKRPE(,"F2:;H(5%8$-3Z4R$-["M7:5 V(E&2 $K[:T5ED%\8 MFSYY9K7K)S'T]T/@&BNELD29%G2$IQU0IB,#5L M4SNG00JC+N&\#-OCO=/$0QJ-'^W)0FB\E,?+CED>$";'^.,N]V/L;,%S)3HY M@\DNY'A.B/&3!O0 O:*&1)]:[X0)3<3@CL&^2*S.UM(BN9_>^"!,HTE8#*S! M,"A!]T3]'$EPVH=#7'H,!R^0B>"&#P>9V2Y[Y2I0=*;GPG4J4><&$,F*1 M'N4!#9YF[#B XIJ_#6L\IP8(8%=DWYX; &==# QY&W +0 &R)KZGE43F\G! M0HM>@(Y&)Q8\F9:Q\$Q'(K[(-;^\;AXM:2S:+D0,RB3C>H56*9DTWTB'/\%V M1O[V!J1A2(./9"&^<>Z7-NDC-DP<=X=(HN%:.(-F^1<73Q !URWA=!T;\8A= MEOKSQ/WGV,XF"J36B?M"XI%SMR2#V]/O *"2!IT%CH9(/)Q);7?.*SW[\+YM M;R6Q5^Z0RCQV C8,P>MTZ..'!WO8XEA1$?8E#?NK/3'#6N1S^?I,[5;%[;TA MC:X>IQMV&M0C#X_[-+$?]NX_4!:INVR3AF$1R9Z:.:%FF;I$8#!&7!X7:4,8 MAT.(@>\2B^6^-(%!FH0ITTQ 5Z0'HR25="AC]_!R+^?NS;R^4M=9Y+!Y4N?G M@,QB>#R-N)!0P&R,:^+XW)2_[SO=]]/Z?+1>O<,I>6&G-6.F19*F)3L!$U;N M9%]B9R@Y=4>Q=^LI"!\*$./,S^P'M>C0 L0&HXA!R0SDP1/G8$KARL5<3S/P\KAI'8C$Q:W"3@-T9#_\<;O),&Y\.-?WN_^:,W[';O 08#;=AWMNI+7]AN2_.]_%;*Y MPJ_]IB=[74L"3.9WE_Q*&_>2XW7580O@R"5F(M="$>A8$L'(-X,11#XLPZ2U M_:B[TU< "&K%6OR,1.KXBF +Z%2@$!(IW$'U/I?)R9AG1[ 6P9H-:]@$/2', M+(*+""YLN,"9+(1>)X7/$DE M401(<0B# UF-FI@OF.-@O$8J\&7L$\6GCJ'_;*DTK';$\7QN5,CDL@4QEYL(N11MD(O+W*2KXK#; MKV]RC<5Z/$4C,_LC:^I8:UT^#%.+;C&SY3MRUAAD8<[\_L@[M;TVJG:K5N8^O16K]WU^6$0C V_OY#/7U8*US/:Y M7G.U*2:?5H-5!XT,O#V;2VNK9NN29RVERBW;?$9>2--1.OCVQ4.C7NH-^UG6 MJE8JR6F)'[;O8&3@[:5BO9+3"NTUVRW?SG1U)[39X@:-#+Q=2?CL2&@NI.*TO M5O>I4N>I.#(&K]X>)QD*S(;?]C,+_7A?8V-3T?YX,B;5'*Q MX\=J>I%M/%A39=P9S'48&=C[NC9+]1HJ9RS$QK+2SDB[P0*M,Q_<^TZ>:*U> M6>@NNI7Q0ZY=XN979@>-S.Z/3#6UU74B?K7MURO]/C?6'Q/] +7<3O%I>#='HS?&K .@N^D2,VF6,+DS&"QD)^,DJG)_R(8PO"B.4+R42" M+;"3?'I_[L'U4R&7+17GB]4B.Q<&LV25%3:'<#27C9N))O?XQ'(5+MN_*Y>E MJ_[T$(XNK%5';G+3AWXV>;-97FF5[ORAJU1N!_IYIA=MFZWO8>[.#_*;P[A:+5:+AJU>O]N45XNGM3D.JT^EC:' M<)1-Z;7[34-A^]966'4>UFH_?[TYA*./7&6A]>NEAWY+BE^6"KEII38J'L+1 MZV:]+T[NEW=]J["[S&8J^NQNA M53MS8[A:K#J67FEWN/0FWSF$HX7=:-3FS>1--=N_'RREI)&]O3J(HS>/P\K- M;#SBV;AH)N9&I2DN-YM#.+II"/-A=U>7JRU=6%GKQLC:=J>'<%1!9Z(]9(N5 MJG5W?U]OY->[UN8@CO8F];M,8BA>+B2IO#/K=XU*RSB(H_5.,RWK6O:J>+VHE]1. MIE[8+E;MM.2"E6[!>SG4GZLB'L.H=P]/YA,]KR1F>UB&?[1L?, M]GIZ<^/!T;>G(J3>E(J0/IZ*\&S@R5E*9T(:USVH/JV)4Y#C"LQ(I)/%7H"- MH;4>XO7N_&HA+MO+3<;4U)O-IZBAB=/5[FTMUZT]XMGK1]?2A&#-/5, *8\& M!CJL9L,'4&:1;DK;BM@E"W21%]%C.XG4>:YQ._(0(FBWV M&(TB]X>XBS]&< M1QPL,D,:;!Q7YE,XDJEI-_^2W-.AMO<#7A_;/<&HRY!8FTDM9E<,_V1O!J:[[P?@TQ#_^UB\#C@/[9G M&""YYY#'ZS4'D51MC,L2&$MLY +[(7M*/!&E@A!,.1 M)YN!>@3H'L'^(_&2QI$PD/W,;9+F721%K.+X0+R+GTFBSNG\#"J722JT-G@2 M[5.'XARDN"-4H"1S[EW/1(6ZB\;/4\9!^S2>=)K8%'RUY.R'SZ#Y#6R4=&Y. MD']PZ$_R%_FCKY#,4[2WE:62_K:2DY:/HYS7G"336'EL(5J+=LLXM[H_#C3C M79#:SW,_X]B! G!T&)RN"$L\RN\'O&_C'(^!Z,W Y,&1W?:+]N'#2 TF7T''I*A4=/VDDM:,0Z8$ZJC8@^8R[ M>*MO'5.9$SO73RW!I@Z*^T'IE221.+VD N=V\,1H&6-2^>M( 2!/J3N[?)#= MDJ' !:/U$02>DJ3+2H_H0T6'3(1!WUE/$ZJ)D>RM]X49O'U[L1@Q4( M7E3N:9&T _W.E$.YG3&:]8KWJ#J%T&B>C,C/<(]SPV<9L)5J7P$FGZ7%^*#& MEUU^)@J6##8\VYQ'\N1P9U'G.&^I;:2EW-F'A7M#8F=JL+K&-O.XD%*9S*K: MK;>N>N;P+KFJO']UC=^L=O &=DK>"C2'^JO!S\L31[+/. :"E/ ZF/#%?OB%@2,A M*T>EC(M\]HRWX)'@@A?RS2XBG8HN(@P7P5YDSDF8HIN(:%/H+B*5B"XB!!=1 MN,CFHHL(P45$I"DT%Q%1IC#<0^$B'5W$"2\"FSO]ENGGDA%>U*8_;M=YVW+L MC5-Z[3&\*U'^7&? JS(\_,^/_(_?/(]4[B*9L;T=CBM.VS(X28>Q,T+>\<"< M/HN',EOH2\:^E_B#VW Q=F(DQ\8_\O'6#>0@#U3%9P^EL2)L,OWO?XT]AQKA M5 AQ*A\X@N< PO:>[/_??]%>[$G^+O8DDA?LLRSM[-A!@@3( ;3!D4L^2DK@ M-**[?[,-J% (]=U[VF]ZPN"BB__SB\^$&^D]%Q]QM] #^GDDQB_,\XHXQHW* M@230C?PQ43\-]?ML0!%Z9MARHF$B$'@O$ @Y6_3&4$5\,8+_=^&+G]B2$>@1146 ?ZJN$E'<2H8S!*,1">.L 1+= MXAP>YVNGZ$]IYWR\M LO8=NX;S9G#/%/XP&)XU-ZTHAJT%I)5/C=X?D\(PVG MPA"=^%%=]>NYI?!4O5:RG<A0GSJQS\9-A'+)UB[\9)]^Y%MYK,;)4]!M\)H9MPG6[1D7@2OG]N6 M>!IP#9]U\$5P]16P# D\G:JV7%0X+KC%SU%G(*J \ODO(BH<%XZ+B K'A>4F M(MH4EHN("L>%XB*BPG$AN8B(-(7F(B+*%(9[B K'G?8BHCRLS^<3?Z?,B:AP MW"L*QSDM,VB:!1N5C_M,F!7>2E*A+Z43E8^+RL=%Y>.^69VE!1.7C0J*D1.7C3BR4?5*$C X*A\7E8_[JE<;E8\+ M.?A^-NM55#[NRYNUHO)Q?U(^KC!*L=^Q>ER7ZU<+0GX\947SX28_2(P+O?7T M/-7CMI-U;W.?'746Y0=MI:X6O7B^/K6KQZ5C"38=58_[:C;)J'IM)7H/'QKX>A>I&21F>BJ]FIE@B8RIXO&FM$3@PJ@3QMB(HL:8.J<8A$<:S$8R9Q*9M]TLDW=+REHT3) ) M&([G$1B:Q@6Y[;V[]?WIDYPJEL[!"T8)=D1+[_94;R'>1D6_'"R;J67_>B:+ M-[G*,M?K=_9%ACLDZ"B66$-G5$:S V;Y70^]M"2K_()* M"^/1\FZNJ.GMIL5>\QWUIGUI9&^:&R+;26@^H6@^,VX$PQ(_&!%)(1I:C*E; MXFGQ3((+-'\F\D= "G]Q, 0%/O^43(2H?# ,Y<<_]+P(4-DG1BZ9L0_-^&BT M**M+]+X=@T-$# 1=""X-!-H&P^D(%*=$^B2+Y.U%(HCDS!@:S$Q%!OMH#",PBQ M.<8N#@+[1+(RKW,3DS%$C=/I>/30T$110)]D4S(M@;Q+5-"=D(\3"W8*DRT] M\OYAG(:_*9YP5(SVE/'P5"?A99'3@:'-?M%M_<0L@$*#'964S%VD,@ CZ!$M MDI*_R,(3?P43S\R^Z>*\*,N_GHNW/6T-E*-!3Q;UGYR\X78&W6H^?Y%,VW%?/YT MKQ0L*0.F),;]"$<2N#0HC.HY-5]M5/(K?W54^NR%0C7TQJ'6:#)QD0W<[6EN M1D;@;(-0Z@#92;D7\V^.F>G A_ZKURH?)Z0*()WL(Z3T$:).Y]L,(00\$'VL\P5ZXJZ7GZC[TWT?@H,F7"/+YOV $\_^08 &__'OO M"GPWF?"(B?2%Y-&1Z>U[VD-]FYU6.CVM/(T;XL):Z OC>G>S6X^*F$VF@TSU MF=&9X^]XGA6_@7$GW\M$ZN%J815 ;8YH2VV85>I4)D"L%)[K I82,;G2KH& QG/YN9B';D2 R,.C8Y"4FT M 2Z*L-\2&)82B H3U45[0P=!N112KQHD!5P2]@^C+0G==XCH(\3680]49G; M0+('8;G B9$&Q\]\8HBXU$'2!#^31! L9I*Q=QLQW]8X39,ED9S$1)5E=0,@,X$](4%'H]$3KRO8 M[?"N'_M>$DJ+\OLJ[K^>7Q;F].1/9B6+1FD$2/UHQ4A:DNBK'7 MSB^!?J H(G$XT*/$TKSL[D745\P5XB&(6 @DKP9U)8FTE84XAJ4 M0'*F,_#B@A2(@X5C J2).EXW?(MT QX1='BYJB\PX4%[T<6X(*(W(+$8F%U@_?&[!Y?!"'5H)4.)&Q# M?BJPB<0-^$V-FZD8$?0O]<( X,D;K0 RE+0W@@<('H!=@W50J= -LFK!OKMFM-WKBU&-$P)J6/H M,"U-]1XUV?X&O4D1IZHI@>7%?V\;29:ISFJ*2"G4 5XP; $[FD@F@W=LR0 Z M/"P#G9N!&%*-JK4(S)"?SB80XH(>C];/ M2^C2#6MLF%@0@I>BWQPZ' =!J#@"/(SB.1C3R!0(!@#VT?_VA 2XL0.[QG*- M[M^XA&%CC(]]S(' 8IOZZ)D[9RMA7808'HC0B=&=VU'HI/*.;R473-MWBO!V MX*(DFT T&;#@J!E#;)G+P'4B =,+6%3LG8 XIA.:HNH.->*U!:%J@8W@MJF\Y'R.X^90/+/\( M2&@E5QT''?DG5I3!2F5-9[_V1Q#-%YN-7YNW%@EV04DJ&6+!CG)_XC- <#WE MB*U?4GQRWP?)>?OPVSZR.H=X81G!(=Q K1RF(/C)XQ'RBEGP'F_90U67#H.] M!I$%S3;WC$5L>44$!=$<$PB4J(OCG?_7/,+ ,>+QP,X=H0%6XUD,(TI0MQ#6 M"A*GNE'@2U.=BO@QYJHJ_HCD'"2/^+@#$G$$"=C*FI-DO#3Z&DD7,+L%,HRF M%9$?T M+@,@=\'<(FD+9@&18/&F M]]RQ1(_8/4<%2"R?Z?@UJH(6K2K'4 2+XUC^6V-VB6_#!47"A-"REFA6;+,X M;F"((?D +1J6H3#52MEWX)CEV9-A "3&>I%X#^RSQE=)-P%?V'LU9I(&/,XO M>"X1<&(.O7/Y,W:-4"$&+MI[.0<6C0'G*"Z\ $GVX1F$RQK^U=D2B>$LPX]0 M(!#'/+@2.S&RQ.CIB81"SG8&D1;HD5H&=I$">,#WJF5JENDY^GT\\ZBK2P0( MMDQXZ!K1N4P"U$-1S6<7A ]/\0MUAZ^+Z@B .Z#9&1A@EV.BUAV&\HBI'^&B MJ7 Q]8J#N@YMIG&-6 T]$__N'5H+H>&./<&OQ+QL.[4YMF,U#9A*;58.F'50 ME_0)XGO:_L'C;"3'88J MUY(9$ET&-"V_U&.;-0T,RAB.LO+L?'[+C,=496!/ MG@Q2KB'*,A$@;+DVC8/O@=+_"HB8Z[8[T@T1U^%?H.1T:E;RE!S M!!+'$-7R1J ]1V:/;P6):=P"_L:62R>092]P)0IE>74H"W1?CV)9HEB6+Q/+ MPN'(DA&$3R%[ 3]R7+IM) IY OCU ]R$)R=;)*<7"F; M?$THL8-=/)VY;ESE9HL.Q+'NCUS=WR77M]O')=MJ"GJSEU;NC%41C6'6+N^9FE S.F54GK0F_[%U75^)B>-\SA%4+O3T9G-.J MEL6K:FW:J2[OM^WU_;28S14WH]2(W1^9NVU=K^X2=671;7-3P=A9S?M:!XT, MO+V0Z#>ZX^[UK"]QHU)IJ79J!@=S!MX^+VGJLBHE35:ZMLSMCOCW:YYE;G.=T;9 MX)S%S6-SU:U.:M4R?UDSGPJ5[&5EBD8&(&0]+_!*\K906"P+:EK:JEG'Q89?NLU;^)F^9E6FE+130R,&=A4;1*66,SJ9;K@_938S+.BT9G ME _.N4E..^G=_TB6S2:G3BXA M;%/&5_:V(KX^(X:)V$X_1R.ODL8UW-'0?0NXE(GBBAQO$QN%? M(@<:YG%K*5CP#NE$A#(S9'4D3,N0T XY_9C ^Q:5YH1B.QN4VHDH@X0:U3)_ MXJ +^6UV3EA74<5*K\2]4<+/H4&EOG[!94HP'1_=[6OY-AW=AR:/]R-6/B\ M K.!P,/ [G+N".@XO#Z@'1V6>F@:.)4)/C)LT=W+,:W/=JG@T!+T1GP@8$30 M5(FXH_%3=$9(\.8M@[J3)I:.?X>T)(3LS%B4UH(OO05^=(/3-5$5,O6T03Z M$QP985O!_X9Q]LQH]U-=A."6LJLNT[> 08F!:70)DCM@!J3G*:9--"5=B..X M$D2AT;P2;SA^(>HF,BP3DG N>XT<)O''$C6BA@&N[$P9V+]OSVYOE#,-::N0@P;ZEJW, 7>IU0J_%1T,-H=@/24^6 M1-%AB,)19>BAXAJ==DA?P[LV1-\K;$SS6ZU=1"&?\$8(W5E9' FYQJF(5+K1 MN8V#JP9T-;$[H8$C\WH3Z-=VK)0%\W&1BWQV)[;-CG:B#VQ.PN<&<7$*+AH.P-$Q; MO6/B-J-Q7Z*+4PN)A&!P&WA"TQE.F%LD/Q/CH@N>=H"AXL%*C['<+DAS Y8 JHCP%4U["$"CQ6G0SBI/D33HBTFZE, MQ1>2A(&N=@/_4U2'P@1?ZEL5 C2*.(?2H-V@/<-$#\A/[)11TY$O=\ND[H M#B3"8_@AT5LBDGG7@>@M3P!RT/_GX<&R1! 6JQ$Z@AY=PL H8S?3_IIH:@X) M.B.9O#AQR$-8#KVMYTN$(5JY+U_H:%8#/3'"7(-+)IDT[YY7?RB9'I>P+RK" M#5W-#EN-@\GU$V&>OUQ7^G>EZ3NER_]QW85V;H?1%YMG>E1[U MWC,_B.03!+CVJ=E_Q\%"\I-X:Y!$)KSH*/%8B)RAW!@18LO<$^6Q,WNHCH(K[7120R%]ED=!,AN(GD12YB$N&XB$0FNH@0 M7$2"O\R7Y-:/;>;V(?4)7Q),OEW_NMQ%]ED%-ZWZ/O[@$1$_2+J]WO4[Q-W[[3;74:T\2-IXR<&F!O7 MQ'T*\GGN4L]=43.QUX@VL&5CM.$QFTR?C&">>Y,?7\8['/L^2;<,8@ +=R'O M=^Z6,3LM"X^+%3?72WI3FU2K?](_XIC3JBF:98C:4\3M;S) MG6SI>)UC@S7%6O)]?=^8.5D6[S183%V1__I-)L+)U//(/# M8=?1]KJ4%DF22Q)W(RPB;SO.545S=55*:(;0ST]':2)7 ML,E"+),/]J0ZF'X?=GTY%,T]7_*??0G:]*)O*B3-?CZ7PK[?!-S'-YWRNZ=C MH.>6?;^KXGYJ-ONM!/_P,.$KA==%SA K(OFWINKVV"*_LB0D#U\I)8CP%PVC MC&N=X94?8-+L\#[#30>/,_9:L*X?G_J&9BB=40:8=#*6RQ1B^>R[-(X\F_(? M3K9];LIP-DX>+@AX)^9^-DY^K)2LFX H6+J=".2D(.$< SU8E"T0C[]S>NK1 MI."QB-:AT&9Z[IR?4RF--._/I7F_7]?82*'\LBAW?H7RRQJ,'*LU35MU2G8( M/W!.\7]^Q ](I%?*QASQI?A]-5YJ),IZ7%I=W4*-H2R22 NY6#81=$;]_96T M;UNZ-^P6M5 90.)I;3]<]#F0Z'^D$,&745Q#I+"?,<;D+ K]N?=[1H8?+MTD M7-KIN<$B'&)#" _F&QG(]NU@5\JS8LAS4L>0*UJ5&[:YK:Y2\3C[H/"[LCP= MY;#[/)&)%5*93^P^_P6E\CU5'-XA%N^+XSL5!WRXG4*X+:@6I,^?A>J=,@SO MW!L[=SR/ATH5)D)ZP,Z3[05W*>;'A4OI+JF_AQG_V:B\1KS&3QJUSK3:BEM7 MVX8I/];DXB@/AOE4+)U@8ZGT.T;E?5,YY]QH\&X1>N?>V#?#[U<$[%56UP6U M&^]L^M>%RVIGP!K%4FV#$!PDCDP^EF>S+TD<[]C$X;5YY\#W07>K6R/ M9!@\7 2D79")[B1CT4:"-[\+%NC)=IOE52FG-!>67%\\31>[7C$_#99M/CP. M%V!.O'LY'[?J52H;O!+R,_C\?-4K]T#>H>25MV877N3Q$FK_EHZOW$N\H.TR M)E\__KGEYJK.E+U]J)DVJ8AE, R"KO>IWK6_VR"W6- M5O5M1F[-M+M^>:0\#7*%R\?[X5O5*DJ(1@'X+^U*HL+/T-X6Q:UDC !+1M08 M:R#IXQ8O_[G?]W::B'_JC*$K#XREEMM(#R_'MFZS:?E#TP<9+7*^: M-1]YC1LB#R062@,8HN+#:$0IT*2M"08%!Q+VB6F3T_51I9*_O%U=SJ3%_,8=U;F(R-X@3_P6T+\G^HE_BOQ*__H[M=9I[)2QHEBZ.LO&Q9,QO*[WJ@,L\ M%@O]S'SSU'DC'!BZ.?*?E'OK]B;)'LNJKM%VMR_#P(?#D"1-+Q>I7'S6CQM7 M_21?:&WO'GP1];?KW<-)1DQI"OLH@-'$!<\)LIHLD8:!;$ M!G016N9".1HH)QPRT2+U0:)%R@>1J5 !5\FZCE_SUUQC82U6JKYX-*[JX^(' MB!9/\TIWJQ?C[45Y^3AI77:E7O\2T0U5>4:PB#FRPP=+!?M7^.F)BJ3/ZX\M MN=QA5[W\AAW=QM6F7OQ(HK)FVVM!2:83BWBQ-9UTYF5NV9Y".,(+5.7BE7IQ MU'4/D\A#7?<24=<].BN^\JCKWB?ONO?V?F+/= A[UD!UELKLOVOFZ=JM:C[0 MLN/M@#*V=@9C0%=ETE19,@UOQQW23D>%0MFJA;B%VUKG@BG*Y@QW;C5QK7[< M+*2MK*@O3]K>Y_AYUKP]!%XTE?E;.+U:VT*G MNAS=9!M"HQL?LOWK]K(Q7D_D<6TT?5>SV94"G694??<;$HX-W$>-9A/K]N:A MR!78\IV5K$X+V;G1FIY$LG7PZJ!D6WRX+\B)LF956^WR(UO32XE^:W-$LK5! MD"8(< 9N^(&@T*+=+ P-.@< T(&@.T4,UB2C%2;!_H^=$;!?^)]T_9#LXW7; MB=%>5N$#WM09@/?/%+/W!-[J3FBIW$B3V $O/_:K5X5!9WD:M>QYX!W>SM*[ MP;32ZXOF]K)_59'R4KEXU.+K4E!O@LMG ^ 3N5SV?$-8!M-%03(9N-D/X\ U MIQ6-I!BF;BW=9EZ:"A*AA&_&L,9."S"G91EN5.+? D^VH*,M.!U7-%U2H \1 MS -#.&-F)RT1EQ)5SPU/^1!_@P3$(J*!*_!68CF;.34Y3?<(/_#MZ6.&5Q M&%TWJ:):-'HWA44R?5E>WBY'ZZ:&E&ASHP:1E1S:&":[<'KV@&0CB%C )F?$ M(Y45'1E0:W%G=Z)U[A-W.71:,#F/E]P.7Z-(FFW51 '+?!4Z\95B(-H+ M)PD1YPP?7+B=:^RN.]#)SH8[(P!X^%?0

63A/JN+5D=_X1T"SZS@]YN@@M M_V KM/&.QNV6=@?(?Z$#DD73I!(EA7U2]\;QF6)4DDP'_ S:1LZ#*1XCQ06 &0!6X)V^G?>(FJFY'-%GV;L F3@;3QUW\ M#.:O8K=O_(THHF'1)K" >0[Q/_C;DHK^8?ZJ%;NEOY&2A29@%!523W&O.MRA MEC!Q*%*!^]C"H@01%!Y,1@FDTX:X\%-["S+IB@O=([<::<"&QN*66NB70/R< MO2E>GO-_#3!4N(W4W UTG49J[R.L$E]!4UT3.=15H.!T[&-%1X2&7.!OXVS* M<5/#<_K,=557)(.;(@EGZC"N*P6WUG2VPE31X2@&;4+'3"VT:TR#G)9A&PG= M.] H"8Y2F<'7 NXK+*NDB2@W5BW3(=,F$BTQK1)],R.:H A..SW/:LD5X0Z2 MT)(19+*)!)P%]_(T/,G&V(SGRNF)#);3LS$"IV!BE)9.?T1*?]\T50[/!*QC M3%$!^B727LL*:6-LNX\ N'31]#Q C$$R<(M*O*,U)UN$*04[2!H4_NT>@I[3 M?">GU&_0L5?&@[T_%J0.8P%\$V=S,:8K3C$HWR'FKN,3_ZNG:HB;)?/LWS^9 MJR68442G:2(9A@F$__XQVH.20KSA8>G0 I? /UY/$ 4,.IT?\A5T",Z% M.]/Z9SBF=91GDCAA6HY\@R 6W0J"FEMN@0[GKW*KOLJ2+R0$7"#5$]?X-DK/8.E;P^Z!JP)B2Q"7],"R)*@"B!<^8O48)"S.9N/6X+ MX@@A KGT(2+@&_D<^MOV 2' 2B4RAJYA70!0>+MWN!'D4S[ M,Q1#<@O=A)=!4LD,+_B3(%%AP-+4A&H051:,$7"BW@L'ULE$F/.2Z3X$:95"XY2HNIQ*B0 M%W.CS)@=\Q.63X]3W ]R$)Q3=(5OB9/-TN(7R>:DT!@VIMQ M?3 8>/OC;6[>+BVV.7:5R/!=HW ]WO+0_R#P M]ONGJG+#/]SO%I:163P:W6&BU>J,TB-V?V3!V%2W\]9TL]A=SQ-2+ M:&1@G6/NJ6G>+ 8W_67WL<#OYLUDN00C ^MLM(:[EKG9/+*K]:-9FE>7NYH" M]92S@3G-$:].'A?+16O\L+OF^^-$L@IS!G94C^=+]8K)I1=M61_]3!;/,K3?CK7VHQRP1TIS8K5&X_$[**L7]TV:NQ- MX8DKDI1__\C;=K<[K3W=#ZLMY:;_V-L^W>M/TU$^.*>ZJN:YF\<'L[U.84K/2!26_G*RM_FWU:]\NW MFUU)BP\>$U4\-'"?B4VA-Q3'RQU;O[:ZF:5VF]+6>&C@0BTA-:_,KE+S_BY^ M)\[NZ^.KXFP#0P-K71ML*7$OK[E^-MY[2#:F'6&DXUGM*WUW_P-V+U.;"/4Q M=6>B:'J4OJ#OH3-2[R<)HSSJM[8IM$NVW.DV-\'F&!;9":HIX M>5TQST,#W5P,O#=(6D=[ W>FQ(.I47 \!J1OAQ-1 ;70T)]K3L?&Q*FH4(Y7FCDYD !A2Q%25L?76,G$&(*ESBHT6.&X;^U/I$IRX MCA@#QAH-FRSQ?5$G:]Q>G:#R)( !:6&%]"\TB&X._\0SI5U&U1THH!=/=8X, M$[?8<@IF$?0%(H%Q]PD](6RHLL#;3*=T3Q6,E[(L\B;8634='.#F[IU/D#1? MT3A)CS'0]7G&63(.9K2@1!T8=@VTIAA8;E3=Q$9I]"_QUTF&J4MC-(VS%\W. M\:5013&&F,]>!C'P1JH;8S]8! G;:*729(T65W=X#/DIAS$\1ST5^CB6I77@&.@"+H1"V0%=JR4/T[&U^"''K9W M1^"&Q8&(__U>E:P*HV3.$3#M%=E!MTYYS8%9!Z_%]-Q[<5-FLIY@G[E8OJV4;XT>C\ M^">1OD@>B/:19!E]L"WL<*,0^Z6#A1E"K3Z&FV%?-*(=O&/'-[V0J2$I5 0O M#H3Y"(RE 7-V2)8($4(*T$YJK :2BB.0L(^80S>_+[T%?<01"V-15#!6 MRE U%?">CL>0CS^C!4T0V49X1:N%8F(!BW%J+ M4TYV*#RL Z_!@XC[P:]DI21X#OP#LYT!MCY&4W%6&."#3QV^#;L!>)S\DR94RE*5U_AQ@Q29>CT/W*P'-(Y0.4[W#Q,-='\0-Q/S1AUX#@%- M@DB%-Y!L*7(@HN-S(6[+C\.9B0H,%Y>GW3LO]S"(4QW'2I((3V]0C;-?^\PF M2)+ >(1AW 81!V30F%P^: (7FB[X MB^._)JGA)S[S]]=;^9DH6#)B&FY%Y2N(",9=N4CG:;L/"&8:SED5R5%AX^B> M:EO754L;-6?=].YV4GI8[.ZMW6#T,&X\+8I[VNUS0]]5P?592;&JZ V'CN_% M0[^L1[[2A4* UW8(D$I:/ )Z3C/$G_8'[UIA'=32#19BGIB@__70TLE;G(YI\K[N8Q27M>"3+]!.&X?4KVWSB \2=Q=T!0\(N> M!NI5\AFSN3%2!)'\_RY.AY>@ 0]$7_Z&,^T/Z[)=/%MD+[J'#[N'9WM61/?P M0?>03%WDHIL(PTTD+O(1:0K'140($8I[R%\DHHL(PT5$E"DL%Q%1IE#<0^HB MD8MNXG0W\7(?!U-]M2[]<5N&VBL!GS@VC0A@R<(VISB80W]B[Q-\"GQ-#",X MN>W5Q_^9S>N-F>56&A[CHV$L;3Z8O"N_;$C'_7,SK*V(_BDN2 M%.T:$JD9U8GU>!V%>A5_?N<0WQ!<_8L$NW#Q :U2SG="[R/7??93.0'XCO3QK-= MX]EYY9_>[:WK1(ZN-42L[$_OU8ZW8MH0Q> _@HA5?496%48%\:@CC/"T,W81 M_5/\^8LSG((/N*P>!/N*PM^12OE^*N4G!I[N9G;O*)_58OMNS^"FT_:3A-&/<: MXO[DT"KE3C3L"G@X#P.>=1%=@HRIMB/5W%&A9B^5XX_R0?*]KEA^Z"46;"MU M=WE]76C%>_WI[_Z]4)PNK$2^VMR.;]2[P6:4A@;$B72, MS;(Q!"[OT8&8,.Z(/(4&94].GDA(31BW^@;JA%/;DK\B@(\ _K61&F'<:XCY M\6G8ZKHS?!JN*SLV.2CUQ(U9G>O&'[3[_D.V6FX8PYFL*M=5*ZUD>N5Y7+HM M0167PBO9ZN%1<^9H\O M!+A'X/MYK_8[@.]+4="AAM\O8ZENXPI @J<1UK\-R_\>_,O[N=XU(YKS>'OUL %(8836X_ A\3V-^#A'\OC?/ M/ GK>TIHR:%66-6KW?I8&NKY]HVX.*TU^5U8GV05)NMAK?6P2*JWCT^LM;K> M7@'K*[R.]9U,33F+3N*OW$I*\O&6KN,G^&!/I5A\!X;^Q?=X?G-NI$W\CC:! M^Q"?DIZV:?7DMLRA0U&$JDU%T.<6T) R(2%DJ@-$]ZY5'&:*\Y)2S2X[C:NX MM):T'708@!":]XZ?^3@L=?KJ0&'(?90EP]R:=U^13(7P ,YMTG]7Y>3K:2(O M;/J\3/=Q\1DDR,R M&-/MWHQ3ZJHJ0+G^ V1[F$M=-_H%O<%*%78K5[K#13<-W=.0%E2(97)?.8\@ MA)K!V>E:",\D\NY\0?WB99WJ6QQ#Y!OZ;)I76!BW*;6VG>ZP>+92 M,Y(]8-R%US'NW].X/A0#[=V?4JOB_T2K^B+JA8?&GJ^X0)CTJ3.?0HA([==2 MKIXAG\K#\KK*%8LWB]6F>+_=C@6#KT'?9O#^Q!*IPI_J/=_,V1-&FA):7>;S MT)O(,_2G6DQHL"%L*LWG08)OJ=\\PSO[W(-VGYAPF45+2"E58[->3;<;Q#L+ MK^.=G]/9TQ3-_6Z7D6OF]:Z9LY=2B,HX11I%J-PUB* <(*X-ZS8O-S8SVRP8N(R]Q.MX93>!JGC<"Y0/T ]=+\%.U/0(C MO=/J\1-:O$D!3)1_'2H-@0L:&R84BD>(J:.70],QG=LP"'?1JQ R.RHP,]XQ MYDQD$)8B6-HQ8\MD%-5$LWD?8Y:=^X5FG.T,.#]&4Q'6&@90,]+3#$9SGH8L M GK5!=-#3R>7B%,+###L*<4]61(GS$17EXRN[C@9;64I MFC-5>'&=]KGC%QP^^C]8]0*!**8X,&QIR:84UTB+ W'+(WK$B)RNH%T8SG*1 MQ(3>3R]SGYR!],0DV.L8TU1-DD(<0%1 ?HHB%(@U^Q.2+[^ PST"R;? Q(BQ.00 M1P]BF1*T9A/4G+HO=[J.2EY1@#--74)L'D,GQ0MQJR'*A48:.T5$ (1.!>,^ M?-<5-1-K" 1;7(IW!.RIM-U$.)OB>R9V3==G$=+WP3Q(@R%>.DZS0W0:__R;S%\FT2P?LM:5@39F+?/Y_&/+5IJ,M'8 MC!)@$\<'X(QL% <9[K''%OK7VT%Y*;+]96V\&25'R?V19J6R+,XZ YZ]KJ\+ M]YO;9.Y1Z(Q2(W9_9&K,I=KE^&VNRLVGV=&:S[.:/D4C W/J#XFKQXR8O&'K M6N=R9ERJXT6V.$H'Y\QJ*R5_J6[OV*PUJLRX7G>WN(*1]IR(ZH'-1E*H"(-_ M-QYU1NK])&&41_W6-K6+W['E3K>Y&<'0!+'RH%^(0M%\:32\Y] [ZH@V:*/F MK)O>W4Y*#XO=O;4;C![&C:=%\>!KGOT!O"628SY(COE76 28HJU@7# >6<8 M<1LI""]+!L[O&23@,&-1!)'=0,?BJE7[DC@6)CYTDZ\TRAKB%'8RBBNM>KO< MR$_8K-+M)>OMZ_4TNWECS?U&1;\<+)NI9?]Z)HLWNR(JD*G7]K0GRO@"1=LMY BF^3T_71S8R-WXS,57DA-9O3 M1DW,56?MSH]_T,T=L))^](W0;H8 8W 9Q_2JPX*"'2-(Y:8]TOC)K;OG6KQT M?.5(HH%>#,38A]ZWEI!RXYHFJ'9PQK6'Z.!]"T/RGUT=:R.9LU=2TIC/2HLU M"5#L%$1..<9\]B;^@E]2NP:>OM8T"U MD3XI(A'/,7VY+T6CW- 0]=7>(>N0,C=)+%S="\NV[FAFQ9WS67A?I(:.'O(-.=V^ 4X>A>H=R#>@?4]Z([X_;L(6AX$P?=HTPM@S48D9QV1 MLVQ:.)$ RYB=R.F4%+K25HH]1 LE(J"]G\R08D])">./;4O02AMV69IH1K,U M'&P;)V#WGL64$: A(DL9>Q4Q?'.'Z1HY%OCZ,,.>&SK!I(N-H'T<,P6.RV^M7Q,-^OME;MI&Q* M5SM-*O[X)Y^-9?/Y@R!H@YT7L"A O*RIO0DN4D?@XGW!(G4:L$C4KN3>X]6Z MV-\U;YYNQ_.K^LWC,\'Y+]BR3DEX,JW"N#AX,&=LMWEKKG/)]:XK%X](4?L$ MYY1R3&AYY8EEE+["60A#(<*%A," H*+I*KE_!-@$#M 91P++:Z##ZS9 PGP< M.PY^_(/CZ5195C?$2FH?NGO22,U>0LB $WG@D^H]]V!'$E#:$Z-LUM8QT8R" MQ9L,>$DA6 K1PXEKP*%D:<8AK8*G- O]W>)-%:@;)6X_&<9[9KY @-,8SE^D M(&U=K<&.K]R-]]!;2[+*+WYX'&:W?39A*'=WR7Y\N<@W5N*$S:41+1,1<='0 M*TS=$D_F>?XSF+7C&20%>[#'L!7?!*SC,"=NKW_L2PA OK<1Z.D#C:9ZXO_UG$/0ONWNPG)&XOW,L MW[/GD+<=X+_!;$]%:3_NUM]OMP?H7(AJD(0"( X1I3.>4?X51S0^*H^"L@/V MDUMB/ZGZ["?_^U^)+/LKE8B1#__^U_CWZY-\$/7X-K0B']CL)KVL#M M@^EY"^>^2-0_ILHEX75?H5-F_EP >;YD_8!I*^4S;:5(,1V[O(Y=5<[6\V)VD13:PF"@/QC+^@DJZW@68]C&MSMQ+2J6>""%_VJ> MODS4EYW'15Q)I\;SVK#-U3>C%"Z6DXRQR40LGTNPN0LZ^&,>-?M1=)32&HYQ*I)LFP9IHZM99!JJZEV M%!Q'XSC0IA%^X^^=\A78G)8$HA_QX7D\=;(B391HH;=B^/30>0D1)Z!^)69G" M.Y% )?(F"0.TIP,.;-)=X+1_24=CCJ0#>UU\]I%-R.F@7]"@;O@!6;XW]M"7 MVN_= [?F)-G[$B?2&ZUT)J&EH.W+XA0:4 @L..&!J8H6/"1B/B MD4*SQF4&\('"&\B/W>0HJ )F# '2[&@#5J8,.GD]09,2(<)=@B#+ZA/PH%= M(-MQ<@QR1I:6@FDU)74*PNLI^=,7 ;%'M0@1\=))25FK\AIX##9VX# RNBFG M,E,,RAN1MIR^\BAQ>X&"REN8U/V"\R4YDWBT9S:GI@I(9R!%X,&(2),3@Z'B M%E$N U@!WI*JQ-TG]'3>7,GF1&>(X]+U&"YS,>,L]'OO'1HX!PG1<<1?8A#B M"EF^$@7,;P03+ZB8 .0S>DR0YOQUZGBEBGC@D[C8DG MXED@FS J8G&TB$4Z*F*QGYL:%;'X]$4L1KD,GRR,T^PHD\F.1^D\SXX*F40> M?4KPF4)2%-C\9+](Q!UW=2_OOVP9(MH9&9_9'\@EUJI;<^J M)LL)7D\_7MU4$S!G?G^DM;O.Y;-\NLYVZ[O\KLPWVDNA>*A 1ON^7..KK?P3 M6R\W4LM\LU[)SZ'H1N#MQ<9=OCE+55;](MNN&^_4GOM55O- M+Z3*W:*TNFD_"D]3-#*P3NYJ/%_UI=5C5>H-K_N7-4DQT"FE1]G]D;4GKCTP M=KD'MMYI7HKIQ"TW>.B@D8$==7K9\FQU';_O=T<66QD.U2?>W(PRP1W-[RZW M-]?C=GK1RFWOUL/=G3H<3M'(P(YZ-]QZ7MD\W"P&N=N>TGYL9INI(AH9V%&. MY>X[[=O2BHT7\KS9'%2[_2J\/;"C?GSSI#QF.RHKFG)YG&](QJK402,#.VJL MF\+][7PYJ(K68S^9X:_,7G8SRD*E5?_(B;XQ,[ON=%05+ZOS0KV]4?1'Z",> MV'O].M^64CS;JL8WK:6TN>,OKX8;-#)8ZF6YF3>5MKY:).5AO'][:V42Z2(: M&=B[.LC7.ZE,\7Z1O+QN(<[>+_"7,&B4DG-ROEYIB^-N@U+NV[TMC*, M#+P]78UKD\6=NEDD1[6)DGL:-L9+:%\5F+-L%(6A=;T5%@-S5(NW%Y;!(Y@O M!&]S*M]>+FO:YK)J=0?WR0?I83UKX'*X@4D;5N]FV*JV2NRUT&KDQTU^]S3 M1>H#*]57O7Q'BHO]ZG63U1^YSM/E<(=F31RXT(?-I"(4B_?5+K?,C2XW\<:8 MZ\#0P*S-W43-/L:[U;XEEP:W\_1BH4\[8$X,S*H^%)-*FY.W[&#U4-T]+)Z, M\A2M]4"AG\=A:[&[%5+CZBY;;78V&ZUQV\!# PL8/([DW%-^,&2OX[JVR,Z2 MB3I")S0T -&[!RYQ75M=W_57=ZW5;3S9;J[S:.@! M69//1ON*MB=7%=KL6YOIRD^]R#(JYS M_6IZ6MO T "FK"KI$EKH_(%-7BM][KXM+.+"%(8&4&4V6>2[RF!Y78U+@P=6 MV36[%46RG=#@RUD>7MU8Z2;ZIVE'H'R[]K M,B#R$2?J*K;L@_T.C(<[?TD"3RHVMOKL6\J6(GDFB!-)D>P0>\ZM4(#$7:2V M%;ME)L]F?L%8)(ZINNC7LH.5#WS*C.&=<;_F :=ILB0*@6*\)#^<9-?AV9$, M=,&\LR&&G.K5X?0\SYZ>+VT!"7@R3L"#G[:;9:;$*8L8TZ2> +!"J+SD&DK? M)Z4N2Y,V3Y0Z94]R@Z9H3_H*20KTA_,'JW-@)OD^VQW-F.?>%4KY:Y\:7OQS)M\(_#&*P5A!C92H/6* MQ25 D^,*R7I2L I7V?'\D5\@T4;L+*>9N(@-":S;'<43Y=GK-@;;CO<-E5(KS<__DEE+H(^ M.1L:8\QF)O$S4J4<$4VD(>X8GC-F[T0[";DDJ:.2+C KB]/1^0(*8'BU2WY( M""L4D:2T.PZ'?>CQDU7$DA (XV*PN&2LS04.H!>MVNYDF3D K.E0K0?,:=38 M1YQ&OAJW]'W_URWK[A2\]1>QW2M>2ZMQ._5BX'LH&/-,=7GB^#&LL2&N+#"2 M+D4.TH*QP916A?9ZCYP:W)YJ1.@8X_@8[2K2.,K4:P-/__P0FS\VL0FP0GRT M<;#K_,3&'7.FJ]9T]FM_!*%,.)KQM7[8-]>+W!?2GA],RTN>+D?,:S'B+%/U MFXOPDX]+(SL6^8$H2.;9SNI1\L>):0<5W4,H[B%QSKR_Z"(\'2ZS45Y: M&&XB(DUAN8>(-(7C(B)\",,U)"]RZ>@B0G 1$6$*RT6D+MA"=!,?FK8_#RS;](KPL7B6]8^^-/!;O/?BHG )STQ=>%FXCI M?D:F>[;*&9^*O7K<@!7.%%_)5;_!+9Z?5?[IW=ZZ'MPW7^N[<[SPWNM[<[(_ MO58G1:P-$01OK6D3<:KP<:HPJH='16'"TCYQ):B_.)SSO994RY!WM$V>*/P= M*93OIU!^8G!IDUBFHAO[]$9 B93*/V/%GQAVBDYTW^^6GGLA3NK<=HOK/10AV]O&UFHC3ZL"^SUV8]>3EG6@D30BW&H**4&E/SX:LT]P*ZD'= MB89=$0H'C^,:4;0T5-L1:.ZH/'/*LE /\?$VW7XPGA99KG*52LV:]W?I9UK[ MO12 WN9VF)/V5-J-QEZ=:-3UP]6@5EVA]K3()RZKJSLM?Y4KM[:/W0ZI!I7* MQ/+9PTTK(W(4D:/71,^$<)]OH$4X$2?YZV1"Z5FAW2F!837,)V&PH]4N?C\H]ZO5P>QQS+?GK+8>?"R#O;N55\:L5ANR MW>&F:%[&+X7;-3#8PBL9[,F4F@_%FIY*JM"]@PKS/00$'UU((;H@J!8D+'U: M&FAK)^?>6&@IWM?217XK&=8EFP^;8GVL&=JHFC760GZ9WFY; M-+<>9/M)Y?)^4<_RW/0NOWMXU#;Q1C4MR<4%>'& M+?97)+7^KFPJGI,G4*X;&D4B=3Z5C26RD='Z M>]&.YXO(?(0XR_QU)FKA?>;$>9^24*13K<%VVC:Y:G*]R,SR^>;CN-X)'Z% M%_.?'_$#%.-FGHR7+@OY=+\KWQ5RK>0DU,)<#A*C3:<]9G?K:?6VU%3EKG:" M+JSO+59(YGV)I7^B BB<^OI5;LQ M761GC PN7\# 'BEU(5'JVK2!9%OFT+DH@D-H#E!C16X7+G>[]2T;GROS_.!A M,E6NIZ,\*'E(7&,+7S=AXA.%D'_K0PF=3R4DA.Y;ZZ-OH7&;=&O+)]-+HU_F M5\.TU,GEDY4BHG%8+7]/G3QO/JM/-+Y2VA2)Z83ZY?3NJF". MT5@RE?\B&3TA5 @_F-R%\ 3.ZX3]_;R?\+GQ3LW& M7J'Y?/(=1MZ\]U!@3LYOYSFY]M1I=3K]I*P;4ZNM91X;I\T/^E!^>Y/)WS6R M;')5W;6[O?AVS7'\>HKX;>%U_/;UFE&8?(3N2=G=6T]HT!F_/?(@)*;[=R5L MH35219[%[Z!YA=FS^#N$>ZHVN:EHU.X6UUFQH62%ZE5C5!PE6.QB9&,%]@L7 M90NA[G!^PA;"0PF=CS$*= TQB3L: #LKM,627&H/^]FKV?#IT9I)E[T-T#KB M:CR2!7^B"-CS2RN1KS'R-899LOOROL;?$=#:C^-J[E$SBBS7NLR,&[F4U>0[ M0+1 M<[%DNG3%?4[FXO1WO\I]6?^3_3G+Z)''JUD=.8ZI^?3G+]M"=2OK48_ M0T!K/7;'LDW.9'?-2_TQQ7=OQE.DX29 PTW'LFP^QJ83?Z+@?B_'7RAI2DB5 MUO!2FTB#_3WJ2\]E-XG*^*)=,\[*4TY=Z&I,9I%QF4JE8)I>)DBOW M]=E(3 M'1F"%BI;#T5Y<8>DOB2N'5^(I0J) M6)+](^TR;.[3L)4S#"\9#-U)O:9)5NC.*5)3PT8$C^K T^'5[5-)NJM6D\.' MDM(Q6F*_UP%JB!VLF=1A8OAY':P?C>&_YTT].X*?F^Z]LB-:N$C?=]:+SRW6 M9?@FERLMFC4V7I_H67FX3&_X*1"RTW=2.YO3MMKKF8R^57?"L51$+ MW8>[_J7618)A"JO)?R081D[8T)"KR D;;A'OTRNZYR)G1Q7>QG)X.9_,I =V MU9Y(HEIJ\8,JIFO/*KS?V^L;N7PCE^_)FG^$R6?IH2&0#PK4)?);_K;?,E2H M'":W9:A0.=+%SBF\>)XEZO@PXN"8_(F]D^8,*5?3 MV:_]$?B'/[%B]5KGW)?8!+X0^XT4SWE5ECG-$'_:'WZ=8(>._IIT']GN8;R( MN,SM5,O\.9&VHF#3'W BDU79)^17)FWN"M_]R_O%'ZUXWV$+Q_R\!SH?H'Q_ M<7_O$]\]TNB]ZS]:+OD3W[T"1$,F3S;$$4\?_?@'B?(:)PF,9'?]!$)G2 92 M?-4)HW,;!M$;] )$@!A$)9F)I$C&3!28J:H*KG+,C'>,.1,91&S0!G;,V#(9 M136A(8CG,18@, [N!FAJA,GOA+0B/ EYSFEHR1Q"-5B5Y,-RD):FE&+(DHB( M@JXN&5W=<3+:X%(T9ZKP\A*/',)OKW.!X!"31ABV1-1!BJ,3EU2(R^<1X61$ M3E?0P@UGA4A 1:]']Q>$AXUDSM!E-E539)(QK,XE68?Q2Z<&5LE$^,4?!M:N MI6DROD,$1B5.YA1>9+HS$1'1BF3PLFI8B!HBR?'C\0@?2^(7B-K,Q-*A"!_ M"2?)QD6(""W[3>@L'S8ZZU0C1)(%@E$$P@0[*4)2E-8L'3%P(*% A-'!4X1? M W*^0$3V' ^86,G!Z#%"C:;NDGIX M+,3L%!'!$)H4DSOXSM0YQ2":V@7CV2S()D B#PUDT%:9L2@"J0)'J\M7]B4_ M&X,^^M9>:0$PQ"D0I5%<:=7;Y49^PF:5;B]9;U^OI]F-WPI0LFALF- J@;@4M M1@!B< =>YPJO0)5E#.1C9Y&=+0[NR!'00-B+2.N( MXT/]74#_QZ8IG!3P;9.6Z\EYP?RP\^ M8H]5+QP287!PZ3OWG.\Y?'RR>DSA2W/A7A./>A3Q;\R49F?%:>NHWF6XE#[D M%_(@FY(_<2N=U@RS/H:<:0!$:XOZ"B@+1EM3A QTI_".8]37/)CCIEU;)QL6 MMMG&V1F1* TR4V"*$C@=I@CRG&NAPNBL!TSW\/!=21-T^FN.?]P ;W.4CX!A M'HMADG-H;FW1>^KCTQXIOHQ2(=9-BAX(M6R;J)"-9KR\%!L VJAX..83CN#E M$\[S-B^?N)=VX=!$5.&QYUQK"'-X$6=" J^@TFE KQKXIP+TX9/[%7$\%GG3 MU69MS5*$T)0#/T).,Z_K3H7Z)XJNW&&<$9+>A+1(P_<\ZB5=.:?IKJ(\YR1X M@?#*PQU\=;5F=TF+ VOYFB4A 2C1\!(8+93;7]>&)(#2O+E[#! 6 6ZS@%RE M,$S!N5[=,3AW\UV.<\PHPVF#4T_0? M03(6"K?YC1YZ8AP2\2<2YK.#%>_2V>DG"G[B<;+_.GKRT>,B/."A4Y_X<8"U M^X2+AT8AR.B8O'G&WU;!#Z[W]Y5W/(0H N"DW_O0OT\FR@ MNS$$\A],Q,@(J(9RA!N#U__F%)O;&.Y::?J)B!XN)79S(^&<8D\T_:_0X9\' M=\F12V4=\6R;ZQUP*H@XO]I]A*XT=Y]ICAC\=O2+E7A",8_Q3^!/U!EQ+T,: M;TD$\CC>!Q&%/%#F/UQHJL-SY+\[];2?*?FZ-=A!/B8@16EX+ %AWEN%W!\/ MV?TEPEN8)8)C3QZGB;.OAP^/Z7&VT%SD?//'Y')VX7H]9J5V*MVER(,VDE5:V2PV9G137A4?S+V8#]R!RC-0RZ M.NQBY1P^*H_Q34E/P9&QTY$%3AQ9,:*=R$:*V\:J5VT5TM,)2YP_<[BN\J5*2:JE)H/JYE^?3,:RYLT:^&MQ)JL)^#(LWD.&FD*6+Z$ MS+0CB4VV5QD2\B+I1TUI;I-,+:JGL^G%:!"5"^R@W+3]J#F(3],5*]ZBY9Y5 MI0NMC-TFR[[43,XGBQ2>TS8,(;;SB0472XS'33]JSE-0:6P[[]2[3;2TYS9>: MQ0*>6B\![&9[0D<::S%B%,\D_:BI)TVEGV"Y5K9'$[.DV;!&J<7$CYKU^G;( M<^.9DHUP\=%B80CB9-KTHV9SV9;&>6Q6S=;!<[HK-JO.R[:'FB?GLO.[$=MD MM>X8-](L4U^3FT@+2S?;0%;@4-)1J<$O1"%IOC8Z^LO_'7EP=BW8VK0=W53' MJ8&\Z5J;'CL8E;9R$A 1CL=_!2YY7Y>\^%@N^G\X_S7K"[[CW)=1R(GDO3 M.]O>'G?N)0WPPG ZPTIVI)45==Y>:&NATH]/'L1A_6)*OM<]F;4%/-&GXA'9 MXI)RB1S-XRES MV3YWVR=N[)O0AX>?5@I<)@F'T4HFLL QPV=I$T;_!U@QVZ MH:_[*[!J9[,0Z^.DKD//P'YJS@L@.^Q@$'$# L$]!KI/LO&-HFK+S 8M][,3&;5B\>;H*O MF2ISF+NC) !SEW?*-Z(;>D29DJ6*2$'PA#3O&?)8:4 ^$X0 @*J<$^WVW+)" M?\%?N@&UZ/&==M(-)/W;>?O^?6$8 0W/U8/7$7JAPY!Y #R)T)6XB[L^O!2, M.KP6:!2FR$]5E$(!CUI--X^N2,[FZNHZ#M#M50.GE"6\DW'=@;NI@Y\M.!W> M_^]C&4;N*0 FNS\&T$Q@Z-\5+UR.K_W(RYR1[?*FM2BLFL#N(86*(JR'.#]\ MD*HU;LE19Z2;GI-UU$PP'C4%?\'W/3*V,2K1R0(,79.5-#NW,7IC__J#/],( MW'4XHX"'?:EW2%8-!3[O!.@X@MS%N .RC=P(;@-%<#^OX^T9;<_+CN[J\KVP MRW896R90TAWFV]/28=Z3R9YJ['L./E%L#^']2!IW83M D]U%SE\M?4]Z'CY_ M_4'T1''NM\@>O%\28UT%V L4,(((^US8 DQ9*"(B(P)I.!!&5WE &AE5'F&' M++:#2>\%CL.H'JZ04";,?&ZINQ@?2'R56TD3Y\^%K@D6.+RA5]8(PW@&IPT$ M 'UX+>A]T2$DR'M9'=F]3=!X"^D%_R"K#H5"[\[[W2,@MD'A0V-@=M@$@#4: M(:[!BPT(_VB"FAHY?.*&5+T[,>?#^P!_ 8ALP:@L"UIDU@),5'#FAD10]]M^ M]QF.D7P2^GYY-7E_MQIG"6)_N7KX8W=6(.;YT$$A\Y4I@V-*BQ&3^J19F\TC MTNHSRFF#VR .Z6CN(=!P=@P0^035O? MB.>M(*SX"6!WOA'6@ M&"$WV\?[/I0E&=YA]R%?"?WD-'W)FX1N/=.1[R'.0H"^G__#=.8?_\Y6IX[D-W"MY3* /C#243RND* MW;PZIZ7HS7O;QUV>3_MJ%N0E14%BX]2RFJN"*;1X,UT7L/I@]HF+_8:+40V@ M.IA L\GN H%\B@T@(>BE^,YBWM=%+#]*ZLDI-AJ/87@X$:8PW%>Y<:@&-MZ; MJ'@3V^,XJNE6Q/V43KQ[2 YQ<@4R\FFT16I3Y6::GH8ALX<'I]UCL.4-V0($ M37&\K&@3]_%U.<.:C6I$9:A"-%4>8+8YJ'R"?4[G!K@FNSYIX.3+1A&*&VVL MVB:5[8V40;.KU?JJD0182OIKR'LF>B'!=>0L]2G4EJ :?!8 ;: 46&AR^^ $ M4H4V)V@!;$0/0+AJ\<%/?&V.@KXC]V2JZVZ4UH'BSWAR+L*&I>E8(LD5/I&7 MFT@FNV*L+)&;W(%/5D*B$Y=:I,"D1[U)@<.ZXV@#\ D>)IZQI1Q.@0H1#ZF( M+")D;;CGQ75,C /TD-2'7#;>.R=@7470K1-,>W!T7>A$#5W9.O"^"TH*\I0A M(4!YWYKMW.P@I>.OL:0;T'\5#CG_ C;&MUUH$QS2UX"ZKTO\^W*U M2AF]T)O7R#E3GBIB)9Z9QSM,\Y1OV_Q4%"Q%A#%O[K1+TP!MRUV['=WT@4?SLQ5##%[M7PI?WW'.1IRQ3WS5:N$<;T M/!-X!B[>WLS)&WWVR?)R1.R.5/!DZ)\3Y$<1 G^*WE,< D+L"4$\82\6"@TH M$6#3SR)$@$T/0HC$4Y0*"'$Y0KRSO/YK*NOM%DWO,IR]UNEMFFN] LJ?W@/Z M; M&1X\\#J%P' GG__W/OT?'JP6&$MR"__>+^/7Q8K[77_FSJ2AOV(N,R"/' MD+,#)!Y^9BL"PK^3\-@3'7]HRK?%A>DE/>9+^@#M'H_I;[H'E\+ .W;4^:RD M0+?B5P'$EW,3OP*W.,#YK=CE=1 ]=7'>NPMMRUO_^6)\?^]5W:-)1?0!J'F1 MMA2.B^NQNNG=I!&%YVXI,1:B/6Q&-&2N(-*C1$%J$?HG EOW=T] WJH[<:N) M)JSI!V,X?3O+#HMJA.2J3!8K5X;KML272D8%9JB2O_[@1)@@XN%$]"K=D (I M_NI2[#B#?J 0)_8E868FIW.=>6(H+[F9GM)KBW$V^ZD(B _(<&J1V=(S;33* MDB=S;_I?2#[XXCMU &H/04U88C.Z\A27EDV;/1+"XR5"K/S[,5,IJ; MPMH24!L *(*%:>(\BCF0R.\OD:]=_'P/@;S!P?XN>:PM,;*PI:F47._EQ*Y. MS)9TI\FB;N=XF(S!(FG1BY[L]]9+CK+,GI::=,0")!V$X/N1YKZE';S4-?) M/^*^^): =N^FUE>[%KGWPNX-5+=06?S;9,_T.#$0,'P%UL\U58Q@Y_GL])PDQM1 MVRAO36!56@K=8L9)(DS2KUZ!>&MY'1(&'T;T'BX9]="1_-5J1+>L)?;F23U. MVBBJ+'143.J9Q%&L8D[6"K'>,'-F6*0Y4>"5_-421P_5\[W%Q%\._()?_NR\ M4HI^(A-!8NF]4U6 0G5/*GR[5)7/*'U!SM!#$ )_BD<#2CP )0)L>A!"!-CT M*(0@GL@ FRY(B7/;7TYQ+^NH&6#YE9 M&J#=+9C^ZZ66$M\L5_#!>>-+IY8BX/Q6W/*>:%$70>\=3+7S]4NJ8>FPB.?% M>/_>*[O+Y>Q]TKDN'T?A.+I^8&;:%2,G7%$K[B3-YQIVV5Z+26EI961N'(.\$F9K4^.CYH:)=.1! M>K;M)5NMB9,X&HN&\43\0KDE]["W#NU68(NA0S?/+Z,=/P2Z?/=%OG8E]CU0 MY@IJ 6P0\/NXY9G35$*==+1#7T&W'X&QES\?&-K*&WF67/>6&)&Q$_$A.TUW M8[:3=1KW+]\?"'$@Q&^_._H>0GQY5>&",KR.%=CN8*K.F'96UV*+@M/ U8WN-8'N:*U M#*<)58Y@.',KLH)-V>IFGXX*F#Y,1%^R@P+)#R3_8[Z->Z_WWI)_/=_'FP2_ MU&'T37R4KC+E=KFU3.#X@*_;3OII@HI_VOWQ6#?./^)*^9;X=>]DKV,G[,45 ME7LO[][@=/V;%-]&\<_#U;HVZZ^2DY*-Y=-1*SZGS VE-]W4U'",BH5IF@P< M)=])J"^H?=Q[8?<6YZO?L[Q3FLVJCD?) ;/%ZJE8/)G)S+?RSUXPBJ<%J2$I%J<.WU/E+(G^)I71$Z'K#S]1Y",A<)M?J.5[1+Y7+8E MXD]D;'&4ET@_4?"3XP!MSY./'A?A147YYR4M[;(AWL]&YQ#1 \>[7(]3YV'< M\+__=12DOK2:]G ]V-(9 @3\2($P//C<'K?W.*S6T,=ZTT_43L MD>'W'@%(.*?8$TW_*W3X)]R3,ZK!%$S/MAVE6#J_.DZR=#][)1#?)3E,623P M)^J,N):ZA!(_KM33S^?)*U"Q%". M/-WO>7"&]V:P3W)N*Z^WKX\)@>9QOM? E8G_\+C@C] M;XA O_S[A 1'E,0]1X+[0N>C9QZ_HQ.'D(XEH]%$@L($EAZ/.#::H'&6YJ-Q MEB9H,D'2O(#SU"]G([A]/6,MO>1'T1MF6I^.7 \W;&F. M;55&7(OJ9D*KX@*,),Y'+DK6JM5MUPQL:9F5!+E*;+*9)!@9.QTY5+@Y5\V9 M39FH;-=CX^FX"1.'[V4"+"\%W% MZ&%4O=A42UFJ-B)A9,S91-N&EL9:#6&:Y9;M>!)G9PN^"T>>3W0:Q]="8M7* M;LJTU!UG2;'8;(*19Q/-2"V92=.L)$>4;D2I-Z>C(2H0?3[1Q&S8R<1JK1&3 MYVOZH!+%[5H'5H#%3D[YTMJ1^KS-M&M*@PO6F!70CJ2E_V;><6X7AD:QL1D\FAD)/; MN24Q+HU.@I%GBU]GTSD[F>07V8UI#O.ZD4AI$GQFXG2D41%;/9+++9ER MNEW!TO/EJA>'S_2A9[\[CM)3@F66M6*MR\5D-F9#W\'9-B7CF4F1SG=+V5Y= M;BNI,;U-RQ/'RW \LI/.CN3(LF#*FRC1WIJ&L4PV8!&+LV>J[6F7SIB++2;: M3<8HUILDS30=Y>%X9-3NQ+IZI3+L""TURRRGIEC>1@1!+L*1Y[QL]9?U&MZ,,I%%9EZ> MY&,%2;'!R#/"2^,51_:O/!%GG@F6\SAA>5,KK9D,FEGV*H++2$,_0^>UP8C"^R$-DI4BNE!XHV3D^X9=L>5XJ:$D_ MY,F.[#('U.(1TULE1]%L?<$TR(D?\B0JQDB:D94^,\=G3(+@L38^3OHBC[3L MS9)$+ZQF@ D;6,/IGIHSG5]$.>9'TPU=;S M=I29 ^X:U*TIM\1]D0=+I-O;)+,H9[GFVJKI_?:2$WV19YXVV96BL@V9*I:W M\6RQ;U1(VP]Y++PF$Z55THSB>=;+Z\Z&+MA" T)A,_Y!'S&;:RL8JZO*$3XUQJJ_3F>-(/ M>0;CQKPWS9!M+)U1IX58CRL,LK[(4^&L>GLSU.K89LMOU.8DJG;MB1_R3!=8 M3DFK4E^N"YM"+UZ3235B@Y%GBR^39GM8R="&+(I33%3;ZT*JW/3#J,JDDUEM M\50,*_,Y-6?+"E:*-?TPJJ!9M;E6E5DY74@WC#777!'KI!]&C0IIF:H,)QV, MFL?H3%5?XU8[Z8=1"WS5F%!4;8I9QCB[Y70R;6I-/XSBI:*1,T;K-;-AVFQ< M:L62I8CM@U%C,B9042S!\A@78Z.DP+$)&B-8;I08"<28'"?$,XP:)ZQU7A\2 M6ZQ7WV16F74S)72; */(TY'Y35981M/K.L9IQ-2@[7;9CD#]Y/PLI[?]7&^X M;C%<92#PA2&ID[6)'YI5RR7=:BHU,TNU:VVYD,M1914*]-DS2P-CE4G$]*$< M&37+D>HT7L^7FG[R7-:I1;W ULAL/E]KR?D)#_1#7Y8VLE&!60]8DEEJQGH0 M3[=KK&3[,:JR%.QJ8]:,,,0H7I3NS=7=&>)JMUQ[B19IGZFMQ$6EBZ MV:[9+!P:=7P5X!>BD#1?&QV[@I]I;X=^N A4434Y=2)!$^?ZQ9X^Z(JX=LVI MSE0$QMT\JX@ T"FH!K/8Q B0*:'($3\B0J@Z1$($4#3PQ B@*;'( 06D.$1R! MTZ,0(@"FAR!$XHF*!X2X'"'>F7/PFI_O07SSU_6AW:92V66K.>+X1ZN21>-/ ML=B7+DN6-)S=T<;._S]3^/,CU2CC.EAY(R\UKGV)/\<>N>IO7-<.5AS2G MZQLPMPL5>'Q-6;W[TF_(!_03_:*:]2/*\-;> CB,* ?DO#P.OV0MWWXR M_E<^!NCK5__^S&;41/.E0R#0?!Y&\[G>JB^F[GQAVZ#+*9;XE1#PO7AW->7F M"Q.].%]PD@[+3@64_XA>\X5)GYQK8,5;%/$8$/\C2LT7)KX/V'](T;EW@:6* MQ,/$\!!WJ$!K6,?O0;^,/\%,9F]B*G).[WIW^M3#^_7G+^YOH"M8B\LI2/?> MK7LXD!%*?H,JVHD[L?N]:SMXPM_=H@SL.V+9DVO)V/_.$5:P0_M:ET85N9]9 M84M.)>'IM? TWL@IK8,B_VV^MN664X<[JP(J7U@$!54W#B;:K8 MX[OPTY8!WB_J(2?82E.-J;0P'MJ6_1%X>=-%7JS*Z"MY7M\6#7,?0,*=Y+6\ M@N=B83O)2!MM$:LP\TS#5!;-5G*D?@(+7Y@?BD7QLT(;\]+.^]G!1S=JIX0IN\MWT^YTQVIC2C=4O=9NOTC$@LI'RTFH!].A*P8BZ-)<)QBC@[ M9OX.9/W[R_IK>2:!.OEX@E\3_C,]2;*3&S5,3IVT(%2;Q MX)(X0(V+K#NX4OX)5/ZIW/UX%] /ZV&X[SGX=H?"JMJ>X--BKYB53&+27D0& MDCIL.A6JR40T3,;/[8S+N1-^H C]4.@(H@&^(HX\XY]@!_5TE;>R\M*L--2> MGBF*%"Q #OT3L7 "CX4IXN+NB3O$JX-WA #10SR+*5DN]/OP8X?T">1H,(QC KB!0* >,[%\+@(\; VV>U@ ;68>)M] M=LCL]<$(5N,4JY)/;!F.$V(Q,V^F.-4&&$']^A.-AJ,^3LO@KC? ",=1$R#$ M R/$19TXXP[>HTMZ*H5Q8K&U%EN$9+1@GZ<$4"5(.DS0UW3B!#CQ97'"]24(.[C M\H[J8[0@ 5H(F@6[A-T%"J]9,N#N*WT@8$R,A6@/FQ$-F2N(]"A1D%J$WOQ, MOIF/E^1-66;;P7C4:W!SAM,THBK/>J)$P5:EY*\_1"(<);$P39)!+$> !)<, MW[C[4N]M35U*_B_E&=$9,E+ETB++I&/DO#H6,^EN%#:LO85G)," QQ&,6U59 MN/M"OPL"7-3S,=SB-!>-RJ),*>-8KCB6QWH):@,)H V$Z2@1CA+7S(<)D.!Q M!.1V%2SNOM0?9!C41/,M9D&ORJ;C8DZ),512*K13YKB_4FMS$W]JT:<_]4L7F#K^>6O.%K8"@ _='E9@O3/2@ M _?G])6"96%55LS9.[[MO16"),4^@ M$?3>#K@[X.[@[CG@[1_.V\%-]1?4]_S-YXXQP8QZNBUBD28][[5RQ0&U3;J] MH=^B[CW^)730&_J1L>3NV29!;^A'QLS7(WO4P39'F::2E:EB.5_FIXT!L;I. MGX/G3&9&,H=&+5KI810MK\O%45.;SH/6T $^O,T"?ER >/0;R>NCPJ7Z'[6G MW14Q$Y0Y$ZGT,;ZE2GH33P:=H0.(>(,;(0"(QP6(BP8LR-7A2NB3%(E1.2F7 M5WO#4I*?!(VA YAXFT?F<8$B,#4NX:V)KB+"+%N;3&5I;31&BTD\TDLU@[[0 M04A"T/\MZ O]!ER:)H;SD9GI*KRW&V>PG.MM_N"VT4NC3W2HSP[+$ MK%+MIWJFT$3]8)VVT'@L&J9).@@S"(#@DI$%=U_JG4VI2XG_I;PB#3N6ZR8Y M5L+F,;JPZ=8!6_L"6U.*34Q'"9QF:@KG)7; M9F9TV=[UA(Z',9P($XF7TH*_>$_HS\UQQ\J>3W:A*F@.$87;:);Y>RRM1<'; MR\:9U&Z)QPXB=QBLROCKW]XO/C7AT] 9* DP?N9YP*+/I!"5?CB&AA,Q/:L2 M_='I.G_"!X%9 2E0G$_RE,W9$"@WH22_M"2G"5$8!2\YPU41#B?]GA@R=4XU'+DPG,>G M-:"!JYL0!Q^FBT)(VDMGB$/BZ53G -^8&OJ%IG@F!=X#_$WG3XI300M<68,0F'!JY64LH$,NW-LA3J.,_@RFW G^KX,F[ MPBM@U%A$C^)T,:1J9LBP1C/P3C@MSJ-R_(.F[O^^_7-%PP10!G?!(2OX!_A& MYR;N>P!1=U+MP$_- @^3>!]@Q0F6Q*^;=M=.,M)&6\0JS#S3,)5%LY46>DM5GPTF! ML;7)'83,%-701N1T8X^Q1^2X_82>]GQQ_2-HIQ.$'$ ^7JR+^8HX-IWXQ.!\ MNNOY-/HFY]/[#I =Q-N2.0UQ\'@ 8')K"/6)M"::+#52U/H2RY?-:,G6I.8Z M85\1,8E\:32I-N)X5DI,\.Q:F\BZ9=^![&/-TA\,,N^ F"05(.:C(R;_:(AY MT$7!),+/YP] !=35. $*PN:C /J0G@K^!,8R!%F ?M!L-U[2%TX%\T%,V*L( M)4[L_1MPFX'V#5,TP"Z-+=,Z[*>SS^)Z@0P"R4"*OB":H@[&(T$\MDU>S/,8 MB3P'#18P?/-.HL$YPEGP\)Q[:8HGQM0S9@=GP&=G1-XY@4D\[)S"$OIJ#$!$ MLXW?:/>?/RLSEHX>R>(8ZYZ6'J$WKY%SICQ5Q$H\,X]WF.9[G+B> M%6:=!7;@IG? %%**QLNN\V;$-@IR1.,+BUEV;MM2+Z47MU@?O$HT>&X!7F;J MEOCK7=CI< Z$;3?[9LZM(VCYZAX.$71SEJGM/D"$=CYQL>, [[L/G#'PD^.& MOJ:^FYBGL_"OMX;+Q&-/1-#+^R2%ZBXMI(E7&C &A+A94W4Z:*K^"(0@L"?L MQ;3+@!)7[:K^ZMEPDU7O'IL&,QSI$GA,0516(IPU?"2G&I'SY[YGEZZ*VL$6 MO8JGP1:]CG27;E#VRM7M"[W*T$,$D=<<)1ZJP9K^>W?[?/HM3$/_;:E 7X;_ M.OO:L651N/\_QQWP0J[>_JF>:"Z W3M2 A@UL=!?*MB T!P,FT+/XYP#YHLZ MN40XB -!]ZUKX=OP[@X!(O0#5#:Y1/R'"P@_L%C))7SHOG>0254X]JV/>Z,\ M*V#E/I;66QG2H(LMKGNE7+ISAT0+00 QOHX)\&@DH'(Z3[A)551Q%HQ7J&S M4H1JEXL)II.-)UD"A9R'"9P.TXGS]+K/0N:M\9'Z,JK8@X+>CUOV]56F YO M"(8ICCJ M))U^NM<#TULC)_UEU,HKU6&YM6[HDQT4J(8!B'T>Q*:Z*/K V,!<-JDQU^S) M[=QH2A3K2;.O$P"5'@!304-D-&)[IFFQ&YWEI>B=BZ,W)K'$?#"3P:INCO MIQ]>JOK88RB(#^0BO'OV_0TOFN^^U@! ;U:A<=[4NR61[UA,KU"LD?5E9E9B M;:>N&1X/DPDLC"=>[:?QX/D@<%J0RI)J<>[T/0&2GKA/7@$'"I2PDOXF(/Y&PU<8_] 1#T99\[^XO'S"%+XW_\ZBH_=@\9)%)AG ]V-(1!(3,2($WZ+E/??G&)S M&\-=*TT[1Z>; [:;&PGG%'NBZ7^%#O^$>W)&-9AGX=FVHSP*YU?'F13N9Z_$ M 'L2V C\B3HC[F5(X^W60AXSNY,&>*#,?[C05(<@]=^=>MHW2OCU_#"4S:*- M0VDG+>608FQGZV[KXS M ?N1D>2V51\V9Y9LM:8I6XH,I5ZN"4;&3D=*J46RIB\F.6;>Y8E1?Y!7#7S" M$N?/'"KZ-#E>%"QY69]BB^I24RJ:#4:>/7,P%$:]/MOMR[U283J9#.HL*T]8 MDL5.1]+]6*E8[RLE9EGK,]L5:9#U5!.,/'L[156RO5JSEF;N@44MFT[4CF>)@V^QWH6?B;"35X/)3LV#@V)R0J^MUKH(EH["@ M^-E(59B,VAMUS,IUKJ)9"RH_;YE)-G$^TL!7R7ZED2+D.2308-/+UM)/VX2EJTZ M%U<;BZQ$)":C1&H5-183/V[:"@9#E-N]4;97K&1;O0FS7I)-/VZRLM1\F##D M67;9Z42+;;*PT/*^W%0>#2*5WKRL,6F9(3/9Q+3$-MUXC..1^46)7T#IVU!+M.44TP\OCM+!D?G*AF M-_0BP:K28IS*^*+)>EDD,5[*2O*RF!]EH@NCM(GZHDEQ3-&M:CN7R6Y:YFBS MD88;@+E^]*5,?SZW5D#8; M$S_Z2V*<3:XBW4$VG\JGYN7%:B75?:EJK]/KWEB.%[-6=S3FK?YRWJS8?E2= MS1?3JJ"M(UEKG4^-AJ,4UJLE_="$(Y,:%5T/5EBOT9!KL[0E=R=)/S2)UW/I MY6B*][-44AOFLJN-W%?=UL#'(]-6OU;=3&D:FXM"IAKIMXA8RQ=WE)FZ6=8B M&,.4JXVZOFQUZ8T."P&?C=PL6P0YF]-K1FI%MH:2&';S&8A09_O9C"T7*TSM MEK%\I<@.8S66+D\F8.0)GPH<1W&4D&!I3ARST=&88$>T*+")<2*.X0F1H/ S M/JW$LAM-L(T.$\$;0WY$L\WF,.G'I\S8*'&)3@UPLEFDZN5XM)L#IXD/]Y46 M@XBFE H];%,3["*A2+V-[,M33&*IK[DJ;C/Y^IPN1:E^*=VP_7@JF5/2NF0D M!EDK/:2 NH+E$HFD'Z=0E7R!S-36NT)GHOQN0D8N9OGB06QRR)NLEIWC!MI MEJFOR4VDA:6;[9K-PJ$QQ[($OQ"%I/G::.H*CH)#VKI?,0F/RBB9P#C@CU1& ME/'QZT_#+86%4M3%I24M8)V5:^;:/_O2<$@53;BEAF28QJXHC)-Y#CT0M\D] MW\VMH7"J"XO?,Z3U/']U51/F*::2?\"<'M08>@A#X4Q0/"/$(A"">$G1 B0>@ M1(!-#T*( )L>A1 !-EV6$N\,)GA5:;W=JF'U@#.[\$;U-:X<7D:?;<'SM0]V MH5OG_STN4P!6"VPEN 7_[Q?QZZ/B%WTB$[>L">&;E/329NSJP#E;0.+A9_8B MH/QWH_R^"*]+>LR7] '>/2#7WW0/+B8+=PSF_*RL0+?B5X'$=^>I!NQR?79Y M'4;/')WW#MF$Q=>!EJY[+PLNQ/WW7MH]HE&A07SO=5^DO9UC40:)23"6]-D[ MI-2FLUF(QTU57'G:CW$#1]DYJ712!(4QRQF[C-8(LD-1R8\'CCX[)]0AUR=P M5$L4UAFI6AG)ZVD4U@]UMS7Y""(,!Y_J3I1 8!&/PX,#BTL+LD%FS+ M-8,FUI4^L\G5-F2JTF(+XB>"R-^-!85YB\ULN04NMY,UJDI&&YTME0180$$L MB.)4./[)2F7ON-"] M/G+!T0'5705X60-AY+O'@%!>=' -@7S;=\S2/^/?#I MD\K*7D[ N!P &O"O70.X?&:-,2;+K;*;;J^],C;]:69\2WUE5LLD4V'0W,JR]N7ET:UGZ@C?5)'68G73!5U_UGT2-BN^Z,!+G&;#PL!0==LI?T6%B2@>)A*)P/T2X$. M#Q?5A-X&#X.!Q/5H>SS,SE/K=$&.C/6Q?$MX$/"H'1FQ\3+37L74:G2\2%0) MF$U%07C $W28>CVK_X$],OL-"&GF]$+5H )#[2L@UG>'IT^J+Z>^X=1BEN!3 M$\/*$LGZA.U&DO@D'.WG>Y=J?'6MM6]UWMO*/RD<@/% MT(7!0GM6%(D5/L#$[B(G+5>U0B%EWQ &.[.(T,AKJ5HV$N<).9$GN"VJ&(&J M[6($0,%H$/\2@$@ (H^E3WDP1!U+5KTZV4:S&ZG"CGE+GZRL6WIIM.VL)\=K MR[F<+P_GC4J#K)(C&V (]38,^6II%C\BCR(P^P*S[T3728R%: ^;$0V9*XCT M*%&06H1^2YNM4NNQ-%'FY6PO4Q_PS*S?969NE5>""D=I/!P/XE\":?R^TGA0 M&F8FIW.=>6(H+[F9GM)KBW$V>\M3?\OP7+Y9F\49CI*2ZXV=F2ZZ22",,%HV M%H[31!C0]ALY4/85AITJ9!71,!SVY7C>FEL*9XJ"\X$@+G2PRZA0ESM$=;_B M/+7_ RLJL**^L14%0?"OKZ:3) ^RG/%(,?BW(J)^'>I1^XYG4=,',".38JZM MYZD1$Q%'2J+7W:Z[\2:$=& FD6&,),(4=7Z%]'< $P%,!##Q4,K2%5&"M*JC M3D;5"6Q>S":L(=E(1&80): SA0A'L428IHB74")PI_QL ^[N?6^NEFEY[X7= MV_J[AR_&O]_.(%&M32H&W2 M_!A^'']!9CO:-H;7D]$L)0U,NT#V>W8!=16AD""3<2),).@OWCGK>B7IG3EY ME4"4SN1U\X10>4A1")E::.%;$SYD:!-NOJVD$?;0K)#HI&*UY1*EFD7 M-NQ\'%UA8^D3H::O;LN2Y:+1>F0HR&FLFK*[\J$Y6-S4"(FJ %AL5]$P1.+A$*0RVD.XKC!@0P/V'Y56HK)Y"EU9+C[< MJJ$. ^%#'.KU=^4&#=Y7[3HRW*LA0YN?BH*EB/7Q"[T/4=^S\PX-:;$_-\EJ M,Y:-+)<-;)1(V>N%'71HN$&'AN/FN<033@;UA@^B?L=:Z/@]NV4$A#C8,;%8 M0(@'($3B*1X4I7\$0@30]""$P)_(H%_&0Q B *8+DN&=MS^OZJPW6?4=JI2_ MC,+76/6C%.?'GPCJ_D6X[]F7X>?2GG@B7]3'[T_[JW1F"%#N2Z[Z8F#W0.$O M]VV_< M^>'?[A?MRB .)WXM#/@:/]XX/K"]$Z$M7)R%%Y PQA+RT$6TN^87)!].7"*H\^?R*_D ,&[]8C$N^X.B L^)%EQY@9SB4VF'N$MW0=!I-<^*3\]C 3>P#U[SKY .Y!^3BJ[7>+FD7"Y\1F M5"6#%Q6%4T7-,FJ:ZDJC'QH9/5J-=)<=+,W'ZMTJI='J+.F4\,=C6!C'KU3Q M]D=(,U(:OJ4TXX$L7U.G^(@H&WS3B@GI00$3JR16HNP54<8G3M'^:!P/4Y^L M(/>(5OH];3I'^JRLL/U'LGW%\W%T6;N49N?M"[RWT-U%S7I1YQ:KW^]BT8S.; M5+J<*$VBB?C,K;P?C9/A^.N:S0_+"7K!%P/^#^85^"=G["^\0R3F?NSF(ABA MA0YHJ(.)P9\+(HI0,E#^QUP4H)R%>(63YD9(A[E$NB@ ]@.2@S(88)M-3MT@ M1W3\'V/_BP50;*^4_O$@E/AT%HH7KQ:ZB(+*P&.2/*];8(_%]4)4#3"Y4&BW MC.>OYYYY5@C]>'0U5CR;Z\/DM[@SJT@<8@U)?"ZMI:YT],:4HB98>E:=#C6Y MW>!6R2"MY09I+9["6[&G6/R.\9GG09E@;CY+_!K!F9_0A;%[4N';1U5D?/>[Y.CKB=\YK MB#_1#Q#9?,^],>^(I>H."8 ^7TQ*@W)=<]<7 [H%"0>Z;TW(+Y/MR M.2W1!PB#NG5.RYG7\MYWQSU.USG5W%P,]NZ]H+MB_D7: _$^*N(,7ZOL*1[R_%5:]9^4(S71L*49PMMF4VO=;]5FQZ:3>X&&*CL'2]9<]^^^MO@(U:2P"E4A3.24T M%B]XTM][93_5(+FP/O #C9+KM@*$@:I>JA 3NZCRVEP,F=PZM. V M,*4KL+&_N()^KZ/T!RKRUS?&'?GLP&NNYS&KOL8V$WR]M9ER=% E6'JI%I,3 M-H[L\#"Z%L3/V^H%EG@@Z(')?G<-Y3V"OAQMHSP[X6@LPI*=K0J4F\$6"CJZ M \ 3T3!.?ZX UYWM=5A/(K#2WP5"W[/TGZ-1/$X\[W=3+YRR.&>5*9Z'GNXV MQLRV[6E6YCKU5+26VLY5TV;IG8X1#2>H*T80!K+\=67951I^N#!?N\35.V29 M2?2L%-..F8RT7:O=M=5FK6X2R#)0(VB*#L?C+]W;?4$OQSU*> 8ND,[ M_(:[+_7>4'=]M\B;8&Y,YY="JH.O9*Z>FG\R:3YHC28-#M)43,!I.#]3S#%)8( M$XF7[)6CBIZ/(IW7+RRZ2TD!=#5,5*Z3-/"C33V1-RS"%%0N-'5?6(O M=H0*2D'=K#K:BTVO SK; MOL\BPC-%*R]:ONT1D.'S)\1[;@%=/+BW0WSOVW)=6N'02 3?JC _2!N'%N ) MFG Q$M][M?=P_U/W7_9%G/O(9 NB'!^BXM&2-F:%>;(FR^GJL#"!O[_,*?L(>/M%8\)><8I='4XA MA/YU80S]\*7594'5_5,2C:)A !GSP=1FO589C^+\&J-J?)7NM4QS/7([LA-8 M&//)R/*VR5)7KZO^=<3Y MIJ&4'[O;/@FLA'^[H7Z<2S'/[;?G4I]71$Z'Q)K^(TC&0N$VO]$Z=[%PKK 2 M\2?+1XR*\J"C_O'3E=MG0@6>O#XCH0[&$(B9)V+$B:W@QN#UOSG%YC;&[H"F MGXA]MY??>]PCX9QB3S3]K]#AGW!/SJ@&HQ@]VW84I>C\ZCA.T?WLE0 /E^0P MZH\ !]$9<2]#&D52Q1T/D<>B@(A"'BCS'RXTU2%\_G>GGO85$_AOP/@ )I6C MIO#N1[_^H/!8J(>DG:!/8R\UG#;LDT>]-KYZ]/:^)$)&,GA%,RS=)U)[I$II MM;"9E.1(;IFJ#T8S9B#;5X^]1K*&$P=9>_Y&U7N&+W01!8Z!7Y!/(;?X$BKZ M$ J%]A>LUYYL9RH"@9X#2FY"MJ0H^[#VD*F%@,HC&D:( Q]S*TY2$ *(*PGP M 2^&!$N'UZ5CRP34<*T3 _Y,7'$*X%@Q!!_*3SEU(J+/89H ')%VCIR ;!$ M,@V@J(U%H%()J/(4?*5I@/T8H^'[J8DZFI$@@B, ')TPWX SP<]#MF8I,),@ MA"8'ACAO '\#:3>=>M&&"6?C\YZ0I*+7.&L('YXWYV0X??"0W57$;@'.VN#T MP;9H-@=W I"5G[J_!"^P>!$-7>@:E!\W24+:E]<2C:<+TM9["N!/1&Q/["WL/N +. M>BX)D84FJ?ME0J)OP%P@R1UZP4^]TPC!UYZNYRET+U)!R13'8Y&'YQ*:/E@\ M>-U1PDWDE80;N.W@'Z0C0&\TQ19@-U@J,I*,6373R?:XV#"98&(S>]N\N(N, M?%^Q_-U^[,^#%MB3M -9@/INB3]-/;C+(H1S/M2 /$%QU/YT6Q_H5V[^I[1A[M&&VGLQ2P, >9B)9NE:PP9[A3^>W[?\*0Y%?."]4-D\A?RY^7]:8(($' MZ(#S=6V.?@7QW#(U?7-XX$(':]>!5()C2=QAM?-BB #.">"%X##Z+0]$7')A MCP2UB0I@1_"\B'.T=P^DHRJS\7^,4!D"9U+20YRD\SHPLYYNE6/X$4?"]5,% MI^ DF )]#5 JN[3 ?)*J@#Y,<88H[#SRYPJH6>8(IF-&;:PW;;3B,D%8/<(G M5=!_W(U2!=^AKO[Z$WT*>7?#Y9B0LRM(:M#7$;0QH=W.W$Q[39JAD@6401)S MH"+LR][)N2..<+HM$8F1$$I"!XH"Y@%D B*COM /NNC1\NN+78O=#;NDK:"GR21U'.>4^02 MDDQ@3O'_^&"#5_*AF(!C$@F0%ZMO:;YR/._8),@$09,;H MH5U/MM.ACK8 )TH1B6$IAXWOT M&9[#>V<:GQV/J@J+.E1%T73#W[U'?F@J*L B5D-)H)80($S=S@7?C,7AQ$#:+#4F?N%*^@N M3X?JSH.<:8#/#S)_F/&TW_,2/.@ETQ3%ZTCX!U7W:Q\';6LT@Q8?]%T> M.>]48(D9!@?,+&L!77?NA@H2ZN+!T?@K8 M-K0[K0"J.\[2,/B7J7.:+H#A8,I@@*5:!A12GC.F8-90' M=EHLL!(!YQNND@7/"\"(KCMOSJVEN34/ :T'6J901I_1U_8>7WCBN.>'GR1) MQM7T.G)ON1FZR;;@YB37DH'^JCH+J2(+FW6U-1;.J ;D"PT#>CK/(N!%N+N' M7:^DP!_ M;C/&11UHU-?3!AYR56*3"$B#Y;4Y#/ZX\%P]+XV":,+)B)DSM3F MS+9,PMVN(0K5QV]2.?&Y*LH%36\PEA21:177$UJI"15U?WT3@*QBW8)PER), M5ZI3L^5V2,G$H-2@1T1_'1DG+V0+I1W9=W8::!:B#L[4G*;GT+T C)V&9Y'O MQA,MV6XDV48%BU"4DI^6\V)Y '5],A&F$N=>Q>?$#=UG("_M_BP%R&Z9D"0H M=MLC>^<*!K8[AQU=UGM4ASVN,'BR"1 ?#KY_YX=A=,D#/G5Z M2CSZSR_>%W#"+0JD:7 .ZUR_[NYO(1^*QCC!OWA9+D?E_?!"KU>@14O\[J,?GR.2*XL/862B(O.O+V(68 4O.?"XMWPY'$) M7HK:U71!Z'0B?)N9UXA-KBD/BZG-0QP):'"K$OJMQ+XK-YP;=/3T0B+8W0+C:8!-14PIS'0^9%QA?1G M=*<&)HK,"5LR(.J%#-$T%?!/J8UY5S*-+N?Z[RI3M-GI_;.N.@OAH6O#1%LT;7\AQR[,-K[J/M=2_?D:$#1 I, M=3<#"+*Z8QQPWHE RV7A,,ON%!#7HL[#E0/4YM'9 !;HP'EH=[G!K4/*KE > MVH?=/<].UT93_6M_D0OO=)W[?\"=X=VLX ^1/8FN)>#7AW7^[2Q4U!^ANI^1RZ8-T MU;4PT7Z[>[ S@=_W#AY>F+O^SKC0'/@H88%"@%F#*F M ?T-G@5^WD@)'S,Z&.OPDH?CW9U!!I4T!K@-,%9P'"Q@%%A^V(D*.8[JX!R3 M;"=1YY*Q.=ID] KH(MBK."^S'& *)Q1E;\KN8U8@?+D7EYKJ/,LX6LE17 7\ MU.M6F6C@3$)"ZEX6[A!L9VDZ'@CPI:6C,!]D0H+W.7JDZYWX6SD#)I8"N=Z-^#3'%\N? _8?!5 E[*+ MFCD+T W"<9\+QTT$X;A!..XW"L?E=ID6DUB32K4Y3LA*):V<;2WK0J[19'$6 M^^5LP'ZDE5OE-VNJ$\W6APDB&Q7KC0$U88GSD>1JE9@&8JS9\XBS8X>)?0FPQ4W,BEF>@4I M#I.KST9&C)D^2V"U*"-MYUL=8V4]7X"Y?&;Q.S);# M"4N=C[13L98L57H8UHO51WD6CV#K5I*-[T<^$ZC\W1USN_ M_5.HXS[/T=I<==8Y,_>N$Z\ZX.B*)E@[4L8/OW8N6)R70RT >4V@E\:$/F;# M,A;H;W 6[>B!SLW#TLV3?7$L%\]]D'MW!!,,W8@'P7%"^8V!:K4.]5S=8Q6A M.3EJ#U)A_Y+^=H-@P8D-32;17XGSF#E'L_P'/&'_"& 4'Q[AJ&G<[D7N3KHJ MLWO+\P]V3JZ!5C$2:=VU2E'U]RYYY%^8H$# M'K'-TM),A][&QC#%^6W,VO??UE2X \BD>&\VP28 @TH-_>5*.0#@W MQZ>7T8B"QIXWJFW&V-^[N[!URF#IJ22.0]D]6];'8P!:NL<:?#/^)(4[A)!3OO@(#D"2AA^\?#-@4W70B ]Z$@W<>'Z@ AO"_#^=X"%YW M0'P%"]L]#<6-_^V^TD5?[R6^"03;R9\0@" *CGO*\(\O<%UEWF=Y+5$4RL]Y M<@;F /8M'3&,FU7R!/#I>!/=74,"Z$@KW#%TXL(EP'N0L0;S,XS?H?=V.KA, M=#\9/[$T/3KVKAN 8T$"6Q(^8 MW(//.[&((?(1:1UQPAE^%]#_L9W!:KP2A[FXO%S-JE-&JW72=O+VB_KU!QQ" M^_/Z?/:WF$'$G$K0YXO_F]Q/P?JTWA!''/6F*1P)')28G5SYU//X]4<7P"RM MQ>WWZ>\=6L%3!&JC.Y!RX7DLZ1 Y=0Z9!.AZ%KE6G+#]O=_3WX_M\85.N14* M_$ 1?)8 LZHAK*0.2#)LV]F.A_7E:=,BA !Q6' M<)4GIJ'*\UD;(V6J4"^FA]9:;HGVK96GW0.ZSGF)?K[[[!DU"+T*G%?\5*RK MHOL<0>1:V4+'%F7 K71WJ61&T=A15 /Q)A4,3OWC^A=:7@-R2T>7)A-1]]>P MEM9R566K)L/U)-S:\O'.,).$4*][<*K@=8[_5NO@<:\.Z_@8T^-+P&L)1S3L. MU&:XS5E5+2=+4%[8G-(<9.5ED9^S4FO0)-M-:$H\$)?SA_5XSHX-NLL&VN_> MI>/>%AT'NZ.3183& KR Y441_7S!Z1S0J!=3IS';/X=8Z2N5;CEV"CNZ)%(Z MH5FA0B^T\]F)&P&Y$NAS7=+KU<;>7O$E, UN9AH0CV4:_/IS$FOV9CN S)MX MF>V5QDR:[8[GY4$D5\?LP X([( KV '7M %L40&_",R >VA+'5MSGQ/M]1>$ M44IG,2+36^2,;;I4()J/:0:4Y%9_4>F98UE<#6/%!MZ7]"4T XC # C,@'#K?#PQD<[8>J%H< MPEW BC=']2_\[Q WTF"NJP;F"$,P=]H P*F1""1!#-7 ]RC$C'!J1\51&(D: M/DOA0!E*4+$(NYE0,/)ESP>.!K"K ?>B]H"B4T;B/CA2@$\_=<#;"QX.'G^">'>_F^+(U::>VJ2KLA3OQ//;&MZIS>S'U 7XG$F;@Y0>9S;E M(9N3A!B9C]O/>5L\9W+885P4T7MP.AX$YR DAZBI!W)$!G(0R(%7#M2HLJ26 M^62,J<^LE,'.)UJK.WF#'!SKIC?5$0-N.N:FQU5#E<&X16NR6LPNRTU]W;#: M27[M[^I[01V\9*GHU]2E^U5?>E614S?.88..'G0.[#0P43C6P=!A WTDL#[X MGM&/@GO=XPB MUW3!J5V_2Y@X"JQVTODY<$0C67-47Q2%+XI[11;6Q$!E$E#5?5Z$ O$S,B%@ M4 !$+QOLHB&J1\"UK[X!4Z\_M6X#C+B=_'_3M5++R5'J!<_A"1>5/-T!=K'SM-.+P+ M\/8\'*/_@6'PV'12P5!FQ1ZY(@BY//4[#S0XI$8TGR1V=UTUDHRJ7F_'1<):@,IEN\UIE MLP]E ;Q9TB]W&[O.U94S*9B\[DX(YF8CVJDGGJ+S[&KL+.7=U'=OW=UJN5=1 MKW6A0T^)DB_W&_#S-]QH!!=SNR^QNE9/QVB@I 1'TUG]]SZ[8?RHT, M3;',TY3QQ^PQYZW(\*G>?S'JB4P$E+@<)5[O#NLC"/?NA5O;9UB#P^7_&JZB M=HE6L2Y_W6&!E^\P^L5USD?-ONWP;"XN4@O")CMR9*:,5VN=2O-16(X#?S[_ M]CT-F=]U]EQ!OM &A#)0G[N<3#V. )U>A40_29M[PZ&'7$YU ^1=_"%H^#^O MP.''/.?/ELW\, #VMR:Q:29-CJG'JF8SJS):"_] YML1_"%"^P"45A(6Q)(? MYK,;,UU*QQL%19@W61("5/PI3GQI=,JNH=L'5LUPJYF'8(.O[PA4-^]?=X-C M/GJ;0S['23HTLD6/@;UCG!W?0+8Y]("+[J6'P\CAMJ3,9TQYVUHH:YD43:8) M*R;_^G-^L/_KBY\>>W'J:M#D@2;$#SDZ O&ZBG@=^.@Y <,[5++=5&H8DQ_JR$W52<>LCK *, P,2XB1C2)4..C&'))PG6KX1Q M!WIP7GT9@:+N)U MP#DYP#A%EV^>$R@BXVJB.T7M. M&TA__'"R6%*!E,RVSO2J"R)5&N-IM@%+@$)10/VPC?."RD>RL(MHO78SV!6(8/#>!L'/;X=H0538,O1+PMC\LH.&^FF=* MX[FM5>3\4)):!4J-UX?)QSLKL!N$^[S3>XG*0**/H']H+TB^=_%Z9EQH5#BU M(DM8V20GZ8VTJL%,US!.TN%8[/P@<:YBN=>(^:CI-J]3] ,^F1L0=:=C)AT5 M\XWD3:V3RXW.8BR6GN>+ZVZ)+HY+]J\_L2>*\J'LJ1[K+]HP[M -GGGE4A\U MN#E%@9%HVC!A[#,GFT^K-$GU:97V8381Y](T4UY2%8:;C8AR;RDE327I>_+! M$^9B7+&/G0';Z! >]Y!3H^L)=BN8?3EM*;V[6G>5L)84_'"K?K!>Q3]7-/WAVC)!5%XR$* M^7-,%G4;]@?1[41L$%B)SLNB,JL9&V-,IT>0&?!X&,?H1\IL_.%HFU$L>W4]/4G:$U3 MG5A0-&T#Z43>[].:8=8T_VV)?Z[5;/*(R:U12V8X[$MRGU.%;>PXWHT=)_GB$M( BH6$M8#) MKW^[>V:D$8M7,&!SJVY. F(TT]W3^Y+/I8K%VI0!<;[O8A=A9G)E";Y,B\14 M57&6.:8*DBU'SD"*\N*F38)ZW+&Z>(UK5V9:GUO]^WTK\I) MT_MV==L8M4Z^]M+M_L\3T%\?ZP%;\]2,I2&')Q+?BQFKO3WL_^AV=AL]:Z=Z M53N]+.SM@1'CN%."GN.7E?+X9>:^QU76Q>3>OSAK^#]CPTPV@Z%F#X;"LI;- M8"BV&0PU<2/6=##4TP<9O=9HHH=TW<3LY!29I!,C'T25@!@-B>4]0LF;/H\= MO8OK9]/(!421$=9-AOZ,8D0I(V,)*M7>>4R#K_,!U;A7Q!("%C\62P]S>B<] M./7.&E>7SNGM^5ZC?/-].;;7X-SR#O+ID_I-N+5SVB]?_!AT&C3RI)PJ30ES M$74MG#(*"/X-CGO^]4HH_:M=;)]F4VS M;%C(_W2.]_76W35:Y:52JE2=,I2^_01'"A\. ZA-R9)# )4]6I Z^&BF.HT5 M*HSV8:Z*EJCDK%J/SAS50_)94&^-L](BQT!*XM1RQ-WB[\KNJ'ST]>O=Z,?E M%6OL'9^=>S_3OU[@]GC!76G]_';3OF@VO6QX<7W<[7VSKCP#[DJED,KFIP0" MWAH371X1%(<7K9]PE(/+;>.Z^O.VNFWJ@^%2B"#WO?QU:^OPZ]U-N1%\/2_= M'1_KWS)Z?-[JWK&,-?/\\^_%.HE5/E\A3YOMY,:P'( M_+.UV^WM6UTSF^X6W:^=W=-F_7(YREK?W/(:N]NZ=ZG?&6G]YX%]]-LC-;Z4 MJN2F2*#U83X)_\6,06P\PO/L$ _-Y[RC(+H]D@V/5S_N\R+21EH6Z]P=WIR7 MV[UZKM$[;>YURT!)I>]K$S\Z^'8^O*SJ^XWL57KK1_#=RWF%?(O=@$6P)J_ M_S[ZFOVURYPL&U0.=X^^9[=;QVM#TF?7)]YM\WST[;)YX'C#[\Y^?R\88AY_ M+57)3XKFU!,H.N$L7#5R'D_'2*]EW/6)4A_(V[1LZ@46]_MIW!EV"(?>]=P> MTE#(!X2?M!NZAVW*_5/F$176>V[H!%/)2/_3*7WMC&X.+ZV?WO'@9^'B;G@ M2D&AG$N5Y*FE99Z:;-JHC)WGJ6=BEUH;MDEH,^*](D'*%9G8 MM=)33\Y%;IPVXYG9+6;HH1C8SOC(>SZ('<@1C$XK+2$EE(_)B-TJYA3KA)/K M7"%GF)4Z5#D_WS!NK M4_V9O3[#K0-_RZG=E,^<[,&I_O/7G]'9=?XZ/_ZD[MY] MO_G6;9PVKJ["+:MDI&NWQA">+(T_F1_U3YNY@W/WYO;K:?.B/*K='6_5KPO7 MV?$G88/2,-WN36T;Z_LFGDQ[=]WL=CMHWAS\\<\KK9-6F'?J M\.3$/@N%V^S5]Q_'HYN]WL%^\[JC^T9G"$].['/4/-_9K64OAI>C?M5);Z?+ M1J][=EV:?'N%U7>R%WN_]F]Z!UM.\U?/OCFY/+LN3SXY.LH/G%^WUT?9 Z_Y MJW12/,\-?YQ=5R:?/!_]"-BWM'>>3==#MY(UAYW?E>%U=?+):[]7#XRA^3U[ M==PY__73NBOD6F?(:B8>O=MJV3^ZN_WL3<\X[?32QI5UN5^_SN4F'S7_&/V; M_&YW]O_<[F]]6>PI^?36SN_Z=$)F%YM ME;S"8=@:WO0:O=+ES]NM;R<'=>2$$QL8E']V&L.+T4%6+U^6.X9A.CW M86.[>'-XY-KG6>=X<)C1HTO_WND=#:[;!Y?;)P=!N!]T[$M4 MX5X!K,]@\?-JPJ4&S_4P<).1<_ID\7VZ:*8++5')40[$TGI#33:$DK-QUK$Q MU+,+Z?*98F[3H6L%$)'+E#:(6 E$9#.5#2)6 !$;UK0BB-BPIA5!1"U3*FP0 ML;1VF@^JK*]W:IR?-&&9/18,"^7*[P$&G"$*6TSKW__*U?.?IG\,XEH]7;DGWL["IKG' :+KNC%?FV]<#U/L^-OI=]I$GNORRM:@,([H%:K=YFJP&9 MS5W9W)5I+I$W?%>>(1Y?CP:BRNTREXLLP/G!;F\>_5*7[6AXQ7O\JH?\:VX2 M:G5:;3XV6V]NE2#S3M6#F[-/%^?0]2>&@%X8U]].P^^G=L%U;P[.;P=_*OG" M0;N "4L%+ 4KIW*U^Z8$;.[@&[R##P4#WMP='"_@^94_W:H-R^;7T76O M71QDV]8+,K$?NH/ZJ= .EJFE5*F2*I1>-DEH MY0S='>:X/]76-X;L:P)B0_COZ]SK8)6^52.4V7U;(G(=VOPKG)Y MVEA?]&@R/6WY)"X(HPL]11]O%]H'P6COS&[DCXM;.WNM0F&[C@4W8!/G*JE2 MK@AF\60MVN:ZOOWKNJZV\4NNZZ+-XY=>U]US=F#O?OU6O635@='>*Y\->NT. M7-=[4XY+J2M1*L8_=W4.KN'#/[9I2K>\,_1X?I7^?(.D#WRA=2I7M9 MQSHY?W;&^HQHR3XC&]MOG0H<%JHD;=C:\ET]XK9.F)!3.-A9KN%_O^L4],OP M=O=XS[SX:J1K9]=5Z>RI%E/9PF13\#_:'S[48<++]Q%E6*JEIUL/_K2DJOW9^AL#+QW=NY-4L:&\-_C MN3=)&:]<)1=5 U!O3H.\&=P0GU\RX1NGV24$89U8 \MD5&(CO$.7 MI\Y-[WV=84_IPH=_LIGL)N"]X00+#'9O.,$S_,2+X03Y_9:UNUNP+[,Z M^U8Y\&]W"S6K@YR@3)S@98[@E8M?;\R+YX>MW@*#FA:CWG"C5]=+Q&VS+7UGY?6W6TZ+.[J%P.=ADTL7#/97.FUO-+3HM";*_WJ"L;L*VVTAOF" M?W?9SNIG7^VMV]WK[&%GB'M[I(KQ'TK.^T<^)@:@S(T@+28_P4X^2>CD7*I-4Z; :7XT*XWFD^(>:?88[+"%CP'AXYPR)SX0?(QSQ2:R#AW*>\!Q M96KT(SGN3,Y+Y>/O,II,8<1]JJ_6?3_LX0_X,#0'7N$#%:8T^#V[8YYAB5&+ MMCWU*'YH=&$1+1HBGYS7=]2\Y,<]A[^\SDC)BZX*(2M.?)5@BF:_T=EQV)MR MSL3V4]'6QT@*,!/Z$FJ!QW0_]$;BMST6=!'BC]N'W -..R0B@V)7]G3^]T;^R:JOVU3K/>R\JHID^"E7! M\-9H$O](MB><)RCY93S_;/I$5+M7V?_9NVIE;W_?W%R<7Y6#H\Y]HRP1P N' M9^':T(]V!P==O=VP[KS:X??:X=[WJS6 9_=7>D_O>\7P\LH[^'-U>=XK;U_ M!8)\XJ*K.P+-T:SA>Y \3#=^ MMVL_*^W+O6'CLKL?_CRUTF?8W3F7 BMF:9?FQ8@Z-?;];M"Y[F697[ST?E>L M[L[.&B/JJ%#=VKVK^F:C_'V[T?_]K3?:R@*BIJ HEG!-T!5;OW%"+MQ)H>[, MOH4;4;1H)+;/C_9Z@^WZP?M \^=H\:=M?ZWC;BJE*=K+HX1V*J+G ^4>A M:)]<[@P*V6;K+MRYK/WZ\[4,ER4'7*U6KD["65IS;;P0@J4(H87@]I]XCRZF MF9"J$GJ/MAA9M%*<#JT S#TG-IGZL#]44_4 'V;,]+EI)=[3(_XHGD+SBK_# M!/-1J*'20*V;)LU^0J,YE;!['Z/61ALE8XVV@XX DS$TKA*3N+5AESF:WN_; MH_LMN%>Q5I\R/EYA?4F%Y0W4#Z]57Q M5R^661Q$_U2W?U:]FZUFMJ?_R@Z"L']L'J,RGBNDBMG:)$3-L?K9=+)^-L&- M2)R+ZVS&OAHCWBOR$5-Q9[68H8<^H\=X Q1MZ(:V"5\D;SZ_T>..5'5^FS*6 MSK"9[J'_O?O%M/R^K8\^DWM W&7I;,]7,H52TI%:S93QD^3H.F7EQ')I@]GV ME_M*B.8[_&[FE)5\40D;<]Z4STT.N,,__R*LU6HF7Y3QC,]1W** >RIA#%V+_XHPF< :CJ96 MP)88/P$X.VQ$6;#DA9R1B'1ZY]GG7.SZ[QT=P'SC#4G[W"+'KL MT6 %I'+6'7.;7MYAC@$,?,?R#=L%;67*"/KO6P>5P9U9+]]87W__:-V,3G?/ M;L\6/H)^7*>Y=U13.:,IIR-AFSA?-,9I 1'7?>Y4!>YB.3JH>X8;>MSMWT*_ M*/-]KGFB8-2=$3K?09$,Z)6JTJV#RAKZFLTZN@VZK8MZ+SGO\32&K5L]G^O= M@"S$.?:S#W7KIJT'=9X:?5OCGY=G0 M!F-UKP#:T-PO736#6L7$C4H"M349K2703[F(E8PFCJO1>37UP(N\A<_!_&*8 M@<=0!])&(-?&;GY7]^'_8&J"\DM.Y/K1H;9GNRVX*@W#MOH^7+K#PVWMHP@A MBP]%9/A3"JQ,EYO'<+_Z,NC7!="#08=\Q?9=N+ SOG?4S62T4^ WG@;OALN* MX6.T;#E%8BR2V>Z0XKVH(^N>SL&Y&/-U==#7E)@1D-=T,E@ (/ 96/>>>V!ZFW;C]?%J'0.3B7W&]9[-*4GL_- VA)]8.IIGL:&MD?H- MK2A_^_;G>OSP8]+VC6[=R-C2&SS97N'9SG3;/W\==Q\@5M@ M7C@\N_A:_14V"[\N3X*OW[+&6>D@V!M^^*=:3)6FQ6K:JJ/KH8CV=$=71GOC M/*W.63AJG@X($ OT0Z 2ZP\(HA-[ #Z"/\TNA:(%YUP#A_UF$PQ0>ANN7 ) M4BA@\%^P ;V#*B12,) 4P15%&QS611KSNU8?W@4TSOP@1?(0(&W"ZG!74&>D M5")&*O+B;F!.O8&YZT(V&79[PDW"2[MCP3$"5]Z?5N]GH7%L'/4O#]P#N].Y MZ9>MZQ?PP%//;M #!E?)IVJU M*9<#T'WL#C@F\>QT6X!@!A;*>Y!EF!5)22$ 08=Q^),O'M&,2HHD *$S1%DE M^6RVJC5#3%T[0&36+4_;@@_W+K3FL;;U,UW*OG5-X<313H @$+:Y*F2K,#,Q-I@:?UPU@#Q# ) M&+:!)S R=!6GRL MZ56-U:'X7_>+4@'4&*:'@?ER6:I^(5:K_?8:-U[I=G1SL/7S>VMDG9]=>W-3IK7_0N]TZ=[J79_.:<7X)8=!U&=L:X:E>(_8Y*)/77R553A7ZB$A$!X8=Z);#V?]"-:1UQ.M3.3QA.6;OP-P;=Q@M M9J>@C*&^,I75I[_K0_.DM[3L7[,3B];+$_SU"*.G]*^P7W&&MX#X?H%MF6VYC>'R>[?W)#V[/:J=_]@Y$ -@" M:\NL!_<\)R(-BW'3JU&E7)9\B#-J0R M:._ >0@ZY;<01'J>*Y2%)']&F8X"'_/^>;X.R'8++#GFCRF; #> F4EP@W\3 M)'=<@V<;:1]EIC^HEAS(\F&I90J]]'A;V]*=FY1VK/,(4HDX%!0*>$-YX!!I*CHNNPI13R&7$ M3A!>*52!:2>H5"N_J///M*F__$2@_FA9GTAO]]!;X/*H">IE8%0%F%.OM?6! M2TH20DK=3_34.% "M\,PV2M2P5$ETT$IL7ST_+.V54CS(7E MCGMXOFVY"6&:+CW)1,:UXZ2Y76 88\DD9462=N[.6MM%ZW?K$D[O6?NWA^9. M!Y-)LIDIZA-<79O*DW@B&@:\,+%EI)D(=("Q>BN!-=4'NF4+CSA^W0Z1U.$/ MQG4OPC^1UE#'JBB')Z%AJ4U?!,^0Z5.*75ODBL5*"\=&KQ\5!>$#TPF6"!7? M$?K<18T[P0 V&\BIP5_3!=&>04_YU?8T6C(;#NC749;CVRTR<@%Q?R0T0Y,P6,E+8A&[^#GU*L02JT4U)E?5X][3N$1U6_'8;>2]]S'\M MJ>&1S*X/W.BZG&Y9_N^CG8O&E5[Z5:]=EGX/_YP]L\CLB>QOW_G^[<>/@_I^ M8WOT>R=P/<<-1.[E(\NQ>F%OS*Q](LW5G7S-\8;UDQMVNO.STARV!Z-&@N8*+Y"X M6)'L-^D&GSB2")'X]CJC_*_@YLH[V"L;N]<>N3!RF=($R?V- M3&<5T*#?O1P-5?]T$.P-JV%#O_I]9UY)A9RL[^L[< M8JE_OG74&((F-!4-)I/Y0:XSU?N+,A@XN0E[HC#YUO[%3ETC0/,4+,RWXC\G MI:F054V96 R19]+GV4./X#?9;>-LMWSD7#6LQO7W^M658^U_KR^#W_B L=$8 MO^%RDWQMF&$5*>D68$VW;>++*W)2-[HG<;A1YZ%!YV5D\GQC$W]?:WG%G=:5QT;[9;)UNM7//G ME=[KD)3AZ3#C_J=4'&X2>2BH^?$<4D<$&\=4\009O765;Q^46U'!PI5N5_1S MD''O"!+\?B6M@U1L;PK#)FG,GK.!:P_P;X<6]RML [E8P50#-X75.0:EQZMV M>"J.(TZU9;WH';9XA\'?L3S3MH3AX,0MXL<&DY*0/.8F%OM//B/NT[>BV;&S M%^D_C8/=;]W:H%R^JAV]( R,>#AIC[V*RZ0M0)T[Q(WH??@F&$WU(.];QHY] M$.:_-Z[:W[J'^O9->(05S;DLUKI.K7=-*>57?4N$BN1M4U!=3;@X9M&.]'B\ M]9MYXL3AE%QMEKL.'4/WNN:B2YN$+8B-(#+V)[QSNF-.W&7I'Z#6(O+W]U_P MCQ.OFWPH\RXS(#%@,MP%],U>=$[LYU"\.?S9+5\>73;VQ?=VZN>UT M;CK/9S[AM^&]K 71N3BHUN8$U:^' M!^G+RC[;:>1_W)U>GC0KY=[OUX+JY=ZN5_@6-J^S5P<]-FA=[!T[%C#LPCU0 MQ3L&X(#+.$5%@A=9]@1OJKY2EIN26+[4>!^PYR;K!R+3),,S#P95Q'7""HXYQ M/KDR&F].7"42J>53=G5/FM-'ZU-TY$<+H_LB*?5_Z[W^E_.9/U;SHF3(9L;[ M'R^HHNC7U)VH FNEM)Q-">JC2U#SFQ+430GJVR]!O3W^:\O4#E?[#>HN([[V['T?R9W'8*F\O+]9I#NJ=7^=_CM*-T8_? M72N=/;L;N"^(==K.\<%9SNKM9,-OW:\_3UJ_?^3R2XD]/!3KU-\+ZVN^;USY.E13W3AXU*)ZA>[S<.TLP];N[].*I@ =OZ13V? MC9#]G'70\'Z=!8TK\VKD>Z?>C3]:&D)^7C5N?N[;U_6;<,O^OK-[[?=SQ87$ M/[5G"A.1IZ#:ETGMJ.L.R1RE,HV>?@,7W1SPHFTAW:0QKDC,V2]=*:-U03IH M5-FB^[P.I@>*+7&D!0"K,TG 'S-'1(1-TP>+K=$$+X5[V8+)H0O:0?'R1 M!6Y(U6MDJ-/T]*$C">U!4L&CO&_-=JKF6CK_5BF&A^7F95BY^?-]8!]=_?F! M-1/E5"F73Q5K4TJ_(\65^IF@DR^IF"Y "UL&I%_"9E6-JR'!=,H\]*WH'3:= MUSKMRUN7#?SL97@8I/?.]SJY_:LS[,XSI2%>GR\VLR7K> *J*2,^4=KM^[X- M\E7GK*=;V&3O<9:>;6RU6]^RWN#&.CWXX>ZY=Z.;"N"HFBI6*ZG2M$9[C[?# MWKIH>5)MDSJSKPW_RV9G^VV3GU'V0;O;OK;\WHW1E#Y$M8P6'T?CYYES!=&# M^YM!+-GI+9>61-7C;=:P!DD'2O1&6KY"G+B4BIM 1+$D'GK$!1--(IY@T9BB MH\+UZ?768:?>_W:3W1X6^OFZE[X]*4[OYWR=KR!!E^(4MR3)3J; );\7;+G? MN>[6KHMV-UON=,.K4O]BST]&?)\R]X-W:3YIRQ814]EN>''=N+JMNC^SUN [ MRQ^>?!N5_G0HG7!:9U.^$@\Y@J**-C[IE@YV1]YA ^2Z &JJ\]=XZPVLBD#C M!>E=+I!259Q>#U@T]2Y*":E&9H3W2F,VHT32> ]UQ5MN"?R5^Q'3/MN"_)M.#;@I;4(D' M>74'-6NQ.HYHTNK!/WON0+5.L"(BBH"8B MUQB&8UU/ZB&JW;RM8,#86Y=M+CMF3:.J[:[%VEJ#D@F1+D_:@&J,N@(*>HQ'E_VHB2_9O!BE MU73#H!:+G5D+3XWZYK.YFD:C$]+4B!VH!K5.?+':MET[M1>533K1Q_)^=#]% M:YA_);(CTO"JNF0U]0[9MW1[9%O^6Y[5_QHJ:U(<:___E>N MG/V2SVCQGB,RC??.D^K$[O'Z[$:-,[>C:R:H67;:/(DZ;MGMR?@5_31^>G!S@OZ-GF@LK M\)[8_KV#^2ZZ@ R/40L<5$' N"(W'(YN2-NN>T/]E#G"W==CNJ,4 M=;:922UYE,%VMC[DOGJ?W;YR3U/?@M]5^TP"+'A^2#JAAMXE#&DTS?$/_>ZT3X?3/@3PVM8- M4)3X/)I6*8B(F>-?]/!R3SPM9U%.+@.(Z%$CY"EO0#'!AW$H1?I@1< -UW$R M)/R:.*-/A?N _Y%&&0],RORH^136/[B4N->+6"PG8PY]KG]0YRNK/;KGKJ5@ MS8"_2EX"FA/@HXJ %YIN@EQ(W)P>EDS;N \QX!*YI^:B#CI$#=T#FP-4<#P& MJ"\>:X-N2OYZ5%(MJN6(4@?)I=*,\)1(DNY8/I9M!].^%>K/!-;9^">A+S\ MH(G/W-"+,. 1=!_,>.0R#=2G#&<" 16J^ZYMF:1IJ0F4&1QBN@*\O [0?Q2; M!?;:FQ35,SDN<9LV 0#X'?%\P2N5IFB"\8(VY<6S6X5!YH_%ETA3&$6"0^?6 M'_%+TH!-AK8:67U3@U+T;MF0FX[%1J[(#U8\IO$9$>5(MYYK(UE$/!AC%?= MS$JP:'J3ZU#-&_T^ A < *U&(8#(:N-[ WY,W!\;5HFVXMB"$U@_ Z,NY%7I MU,-(TPGK;+?_6)FK>''FBA9.6?<[0";>X"?,1OLNF#J-ZL M;:%O@W^!%7TBZ!7E6O-O9,*U;$.'&] FWPW P_9;VOX^)WR@JS/0/P". ,3D M5C38Q1D)!6Q8(80#[,JVR>,MH? YXCN4@QJE7FOPBAG[IA@'$1KKHC :5%UTO M](,F=ED#+SU+)7;K/G28 M,0S!R^%\.AC*8>N5@:H= 1_K"$?;[NE.,P7ON OV&%P[FWJ][##CAL_3.-D^ M.-V_^,_^J8 J9NSS9D:@J&+2 S!*,S0XOQ=_!_[015P11_O";^?$$/K-77UK M=S7J4*<]^M;JH"6!(JEK_L@'<1%9MD11&\IY+Y0CI[*QP");A#D#RW.=J-F5 M R^4O,5%Q8LFY)#&)7\&>L"&7MX+O42>)(LWKQ;V%TTLY71"#CE2O-'_(#Q? MX]QG(\(VA#7)B$QTW* '%ZT?LK^C49% '!U/[Q&AD!VM(]7P>3D.6+T6^GLP MUFB($1@;TGE7I".=+B+ S,<9BSQ#1[93Y%6&,)3%VL"T4UV]$?\L- M/;PG>@"]1"==5NN("1X,)(C;LPP9LYM1B2!#(;/(95/^/;/\N[ I_]Z4?[^A M\N^-9'AKD@%XJ1>*K EK.O_',4TVV!=='4-+TLR@>"9O"^YZ-V"/&&RC3[P7 MJADS/#I$&:9G#3A%^$ CV"[(8YT0^(CKC?A(TX%.DZ#%B$;-!#KR 3PB>J<: M+!B"C#)SL:5I._:88&<&:NT.1-E#;XJW(;SW0G@FR*41D0 ?]HADA.Y8UZ'X MOPB(6YZ9IOE.G'=9&Z?(.R(1WN/7N4&Q9HA9\SZF$3H&V<'4B@VGF'E,NV$; MO]D[)!$0)8&HYL"4.Y \-I:/8&(*?-5GR#E(*][0Q+NAB3&51G2\I7109G0= ML,P[>&I4@YW.1M5]-W31UBT[Y)FK?%SI?T#S\$(K(.$!O,+'TC![0Q#OA2 H M35)DB_.Z/EZ,B-*$HKL;S_H[H@9=,T:8+RQ*;W!8MD$Y_!L2>"\D,,$0,,_9 M9W8[#89'Z/%A(SR*OR&*]T(4:EB>RP?,#1Z)PHC(X]6A-D"H2>C&;6AQ[[N? MTL >[3!/3;]7!S>F>.&"')7(#$I:\WW*?XR6H6:FHG'WOH-@1O<;EIF'3C31 M$-8_U@=RXW,9**\JBT!=/XP4=."=3LCV$1' M%A6TF,/:%M4ZR/HV4QMVF0/KB=YCCGJ:S=5Y+U4_4PMTT%"D 0E"C3O(; MJDOT^BY)X$"_XP0C8J#800C+S;!(+BJOG$BIBL9BP*]YVW"?"HTW5/9.J"Q9 M&0ER":=MLRE3J&?%UMM 2UA7$(U!21)>,V[H@#38N./$RWL%<9>#.CJDV=A6 M!H9,I<'I23E8YQRG RVWE/J=F"V7SS6F+!K=K'CUXLS5U8?'[MO2&Q'P24/(C7BO#MZ4#/"@#ZG_ A7Z M=RT[4=^?FF18*52QA*'(!'_R56Z$S8200,5,!$P!\0-JUM!W82LC7K'.&2)= M!5FW#A?)2?/+ K3"6]^)CFNV,%7-*P]G /2B21'-AKR.F1S_"B\VH6C4(4C>X$ M&1D\_T_^<\IB&6TW]/!L&'0>;S>+_> $R"(HPKM%-1$! PM".DK_@*C!BZ@> MBIKRQ)LF4-(-#OV4O'PTRRW@\. [4W\R!;VR+Q'!0'E1*KD%+(-2_!)R:20X M7O0\/;MRBF2EUDZD'9C,<'D#JK&TV/%OT5?QF1@S_FWB:_XJZAX"UP.H0J9I MWGN-A&,%8X"RW]A8/>DK7OC93;!4]0E,H#0I4!_^.2&6BR2J::_6[.HBT2?! MC)N/12WFT:&C-"&;K@_=VR-#V'-1DS(W:E+&.=B4UBH8H9,7EG+3.'MH(7IU MD_=L=WZ'#I=#Q!(B(2)Z2FZKW6?BUFD[>J"KW84$+X@?C0^CMH*A$W!?L8.- M=V5##7.6CCBU90;VJ3C(:"?(V:8PT07Z@%PB MG'K*UU.(@0/:Y16YB5?1;B-2(WX0]<$7O4>>35P+FFGY\HLNI]V3PP\B:YHH^90YCC^R![ICZ42T4#>IVCU>5\OYG2P]Y&H,)'O2VE$2B CE4?[GM7#\[1Y^XI."+>>^OSH2N,/_D[# M-6[Z5C"^+%5Q>BSPW#;.B>1C(N+61B>-(S\)))'-&)\?^=%14S;4P#^%4I/H M/3+MH,H*\FS47'7V-Y,K\P9,?$*(J>V=-D52)I,=I9A#'@^/F2$^8:#:C_U< MW0"GJ06:$T4>5'537G-G(B[AB[@)CV7$[<[X!A?6-_=B3%^+FTZ@V2<\T:CZ M,KNMTJE"IM+^C!B4J@-&QK^A]Z5WB9I21(YPS+&FHJV \<1%[($6Z+R]+/EL M@&,-<""9UO)<70QVH5 .INDC%8%LP!9OL*$1&398AH*=B.-KXB6B4KAG-.WH M9O&CVG"Y/(Q>T7A7O*V!DAS%?'G[4!R(-D[HIPT#L72 E5%,Q*R&<*V!$V[ M,37Q:^,'Z;BO]$0MU:;8+%%L5MP4FVV*S=Y0L=FB-1@_ZCXIN94LC 7!HT@E MX7Y *4I!^+AG[(Z[\Y^XK!J?<8CU ?(,'!4$7GSO"R9,A3"ZT:6U6S3# M*^+_XYJ_X(XC\O1YU.EA@BD+&:O*$_2\<$ZL=0'<:6IS'XR24C12;<@MB (Z M$AG2#R1;*G&5&_:,C6^)*W,^C?-YA-R)VYF@8L[]";QQ9]0JYW6:GB?4)5+Z MT/YP!8!!I8I,M4CQBO"S+2L!HAZ' ]VSW- G56PV,:!BXUDR72-2@_\S3DX$ M#="'4?D4Y*-T.(W6EET^ &:DNQD>\%ZA("<_Z[EF5"2E<0$!7RN%_H @,'B$ M%CI&F-@]53LQP/X1G7*3CBD.//+G2=SR80_<_!/[_X(SXU M>/#'7%VVA/&H MG#8".MY"AI:I3^$2A(YL?I+1FKHMNF""TN?X3(42&:D"V)1B8U),0'D)S:W' M'KE!%Z>N:3Z\,1JMIO1;B=-MHA["_ECOA+@'"[XU.5F6._BC)Q+*>W2I([H3 M_K3Q[?=#SP]UWCB56;0978 ^6EKHXG$Q)A]M'+;&'Y D&$.+KG+\PX]Q8'0* MW2QH[OSXI=UWM&\AF%WY;+Z0)"2B:3(H!8[+P5"HU_@QXTKDLE^^Q ML(\/5DFF8@N-LQ*!I;3<@@RT("T[8O-RG*]<32%0-,_XE QR_D3=IFFKKI.. M/Q%GIQN&]T\N%L-K1I7,RV'#!5 ?F%J*9$E7#^V$^4[<)(7]*TCP@BRDCL"P MI(E=JZT6&!C1AB-^,S:PDAHFH:L'/70X^3)JL/17H92I(5.T,;#P>O0.5WUR M^MP4>A?/J?1.F7[U."LJQ8=CCR&3ASDB8J(L*EP;-3%19DN)AYS*"4 1"3T: M>)]LN[^(]E,?(%A%T]^?/\;X\@N-]60++FS/<7I$;3C#"W+2;\VI:^SAF MXODF/KL_,1FM*G0!WH9,Z9H^BLPZQ2X2+1:YRBV:[L?=/44 9LS2BU!):M/A(JI;3AN #.8 MFT$N:MHQZ*YZ+S(AV!T0 $%-!B[PG6)$9]*1+(>8"#M M0G;B61]%B=/4HA2UJGY"2%HBM8^8.V4G( MG3"$2DFYR;D2ZJL\QN,(NF/!)9$++$19B M%HCVY^GBL86=;\'6(85P(H M*;YICUF]%KQ5J-Z))7ET"+4A5,0HARE.8@_X"$0Q^3KMMM-"]R4QP^#FF#PE M2"K$T9[DEVWY.H!R)I;V(:6PG=, H!UR)F+X&R.CRM0CT8 'CIL6/V#M-N7Q M2#FJ0AY>I73(CE.D>?=C)I^)9))\*)0VD>9XK)'FZY'&9(2OEP[3- VUW-HY4@)4F!* M7;#;O Z:1M'),/M4)LN=?=%HSBE;C"KK4YA?;0G>2%Q8%.#35FS607=#3/8* M3XF=7S+-/R*?UP@53W&"HGXC7;)"5$Y6&D@_;>R/>XX?6$DAB/W:77V $YL8 MYZ0X(BFZ+SQ-AX_MX_Y[-=-8=@J-$F=$ 'EJN<0F4'M_H+:T"=1N K6;0.VC M)1I)!\IKR6A-3#"6G(D8&.4AQE$DU %"M"VHF3[UBQ.C\7Q2>U"M=SCS0A6 M#$FII$B&FI&CPX1B@$//>??DB=;)"D.4*A"FR=@D..4+U>[\4HGGXR#E)$@< M9"7Y%M0*E-\ ?KH<49B^N>;GAN!-C$:$(NEA2 LBZ:K-Y88KT*\&E14*27 M5IR/)H#"LTTSVGY;P=*#-.01[JCOJ=LZS:D;&#Q>R5AN<4X MZ:+2;F+.')M&5:FI)K"'B;PANR\?>BC3G".1+MZ"4Q!W2?O24=]-23#DL_FL M&+NGX<2]5&2CSW!(*7>.H3>26]=^2#"*1YQ$7ACF<_.'[S=:]>3[_DXZ5XM( M(L6;RLH:%9^I"V#>&[L- :M4:(7$9TIGF\4K*?PH83^N^Y#O@&/+&; Q!9+[ M26P*3TO$R(\A1L2*KI.8G(P2%!D"ZA<2D:,'P(-OE8Z4A6F>3T\>;L03CU"% M;KH\LP& OT=WAPS3;=5+["^RGN#+@Q/KITYZ7\ V]AW94P/O@9]29T,AI/P8 M4IT84M*F:H!1)8U=2E#+[/9)!X\2XY>H>=W%@;,\*9 CGC9,02,TWX0)E4AU<(&WA+G@7D":+:@>:>T$(E?@8#A Y%CA\+B[LYJT-T5F\20:NOV M7%"^],C(C2=048((,G=9I@06.X!+$PMBCE!:UE8;'.M2JVO)EHC4J0R$?OAMP.3G@QX^^(7UH)/V4 M<"7AF(!,ZEP=_PJD@*T/WSJ)HG\#H$G%.YQ'Q0$Q]%#[?(:WK]DNV!"86B6; M@0MX9[2O%M:G9'U=[.XGUS*Q4&*@HL?S1 (?*3(\')XH;6UA M1AA5+H?]CJ>;/.(KV(I0 'GUEQYEWF.5,M]19!OT,/\1U.M1Y(\B7P??2#H4 MZ0M X2/#%J'+R#]#JGD4YR:UA(;=*X/'E-ND72?\H(Q6^=5ZFI8C8LEP<<34E"1 ?B@4BOUQF_ ,XJTL*@6M>IZ M[*0\Q8+?J*T#4%B/J&G!ZM7LK7_XA[]YPN.A/K0DH$]+%E#*&DE^*66ELZH& M$Z69TVTF;K]A+"+LSU!><$V13O-0J:>L^8F=KGW,[.#9/Q/!GS@!E(^P13X0 MTPM>8,/JVVQ&AQJI?%YFFAEMKUX_C?H2T$WG+U;3"WB>ZF./ O"BY#$?G0>" M5D6V5M@3TT-40YUS11F^Z>$I"-8\]2@%9C$7!Y8($(CEHNB#JDN*)@)"Y'!_ M=2=J>,>?5=9+J,-8K64RGN&+^I0T"'L8MC/DO53AK-Y+Y:R>G'>OQ#V%$8Z< MV.TX(N\CRFS2!KH=Q@ET\;](/W,Z5LN.V@!&_Q0G$IEZ&>T$?PS\M^.25P-L MAAD. :5LE_%7,1YZB,^@$'8W$L%*98'8)L]FXLK.!'I!V,:I(ZXHHN:UP5&+ MFT3'DI0LI)>WC5\)3*^@;^A(I $*&?T[-#LB)MM"+9"7Q7D>FB@$1*80TCCN MXY)E]*EA?3=Z)$"HZA3-(\U!F/>@NAA(+'4>#98[1 \13GK%KCY"ST"_C 3B MZ]/.HCA-J)#E>9.R]X1/UHU:Q2[8USUPH(UX3&&]CJND7<2!K:DL M_CX @[)KL"F[SFA:(EK_:'XK 15T/8;LR@FZOH#4 M#BA^_-4Y 2@=JZ0#_ W($3RW]4IYS*N@DKW5/6WBIS/CI^5-_'03/]W$3Q][ MA1YA_)TWFI>'%TWM9%<[.6VM_6G] DY<,_.XWMQM%6XSR6C?7C'4IG7J1=G>Q\)+I\BIH:D=:G MB/:DRA'=9M&!+, #L M5)*\_?1)XL9.7MCL!!<-/+DQ\<*)_N7OTA* MO]ZIJT\XM2 Y4)#PP__[4/CP7/*K94HE:>!*'T*N?Z>1FTJ3MO,"X5-]H05S M08ZR(^XH:R0<95R?!HN _R6R!!9[8U^78IX;JWM_E^5%RN,:7Q"TAM>%]*OC MZ.6"6ZT#KC=G"&\;L\[A3[/_]_"_#8*S=?EV&=2Q=-9_GR'U>_TP/ MT>6")-(+"7C9R%^ZM!(\;4,O[XI>5EV/B^)X95K_E->'S(\_OB)QD[-8/5HA M$:),('1&6J!6SF=*\Z;D5R7;OQ>CBJT9&HN5MXG&-=2[QAA,4_0@6*@&MD3# M81'47%@ -2];O"Z(3[U]8B@M0$*M*#&LC>XD1C5>)!,"WH2+:Q$DG,MF,]FW M*)[7V.&UP?/;5L.>F_&Z_CZR<4I>"B160\XN@0)6P>NUH8"7GWO5=;$O8\TP MY^CB?Y^4^JJH>T/NJK'XV=O QQHJ/(MV;*^62'N66ZF6R;\U^?9Z;J4U0W:N MELF]$V2ONJJR>(_X&W,CU#+%M=9N-MZBQZ 9RR7?(IK767=*.+8-U;[:Q.^> M$+*ISI^R5U3V;N)W#Z8F9#.5=T(,JZZ(+=4GOKI4_5Z<3LOSAF]PO[:X7T-M M#M;<\UR?1IZTK8T+3!7&N?F;ELO&]<8%-DL-KV4*[P39&\UK$\Y;1^FZWG&_ M#6[?GN9TPMM".9VH$>Z;*1Y<(0I>-I;?MK*TJ)2$5' (\2:J]W@ZSY?G MSZZ6+5$W4;UG$D,AO_$MK9J6E4A><"?LN'<1RWL6+1MB:A>V>%?O(OTTT MKZ&BMM1$A+62S>_81[5*Q7L;"GE3%++J*EW"#V\Y.'+TW3K)JIMD^#?@),M5 MWB8:-\K7)@#XKD3GFXL4;BC@[2E/^]CUE?F!]'V]">7IL:+V(]#7I[?%S9TBKZ]1<$>ZT"N2YB>*-87GN/7Q6 9[;S&OJ5GA>.*FWDQ&S5J(T377HANU*CW M3@'KHT:!XC3_@-P;#N8W6A9&RWK7B0O])] !-2O#'A>] M#7IPR) J %.V^>AI]*8UD'_"'W(YPV:ZARCO?C$MOV_KH\\$3[$#>0?RE4RA MA/N"C[K\Y=5,&3\1%R>;_1MWJJR<6"YM,-O^BP](MC^DW:;T-K_^LVT-] MY(NS5JN9?"1-/D?LI(![*F6JU;^U^*\(DPFL]?2[M (V<0'3-FL'G_FOY$?$ M/N1GKF\%E@L\A=G4[F,,8P+E@=O_C,,8)I [']38EL,D#162M$Y(*2C,3=>Z M'FO_WX=_79QL3[L']'?@3EY/M[^H-T-\].&?"Z0^G%JP#=\")?C1G=#5>S'] M1@B $%C3N6PFWJV :_QA$A\3@.9? ND;'_$)[7^U//WRTQ@*$IC,*)I#"W834&BI363&0' 6-,.X(ONK[6<$QF:CO,8+T6\[1"+@7GSAI6A_M%]GI(%0]9&= MF-IV",_T8'L^']]#S70:#JS(X&U.9[RIEV; VSW="'"+@=;$&1KT3&)J(:P& M<-$#9H\TUQ&O=LC/H^-;FP'\!Y?S\2>B)A(>R&B[KD>/!P3)'H@ -E"SY[!N^;[6ME\''@T^=$,'C:T,0&_C?))1@5_!X&^XXG41@A4"!#ST:;%J;H/8@ MQ HZ#9#!M],J*3@BTX[=@&F%E/9?:PJ#L@(010905C/L =F->PJ8-B_DI[:, ]7D$5H/O^K__L?X1MS*OL'I':XTT'6 !!NG?\8$V\$[&VX]41\ MN@5G]W3')XKBV_@KE\E%OP56%UC(9&'5M@]GA9W _GH =A&:,!6_*[5A^^1 MB+56Z,,^?. . XON0T83S.B%2%9V1DC.YS,E0+*1$%7/P:*?V%X,=]!L;&;P MJTD/T_F8PB-5_BA6(0[V5S93G8D!6,,89[X",DB>G&'&&/5CC-/W7X'?CXCM MCKTH-15?MCN$]]@@/(S1Y'L%*Q=+E>12J\ DMI/3K*Q'6=*9,4&$]PGN>S%! M.#CNZ6]\)KJ^J:<1I4IR?Q54#, J.#_H!:M/H<_)(\4TRAF#']KTQ!B9N0-L M(VB+'PY<.^PQOORX<)%/=F@.!4?9TV""V\)I#7\GH(,M_?]^QO%--GF*Q-Y M14!N"%;MR?-F@URHZL['+#'-PTXEQM5-"* )3)9.$4"FN(HOL"'9)%BLPFY2$R4FV5 "T C$#<-:EN$!+&Y:6J5 A<$K'D M_Y9 0J0)X">(0$5Y LMC0FULX5*T,-I0 @H"1D"*BW09/DT0SFY#C:D(8]MCRNXDM<1+N'J %\5QG:+ 5NT@O%G MNDPWR0++:'5X<.SR*8)V_'52CA"[KV2R2<'\?*E?0QG_),BL "&-]Q=.36DP MG$&JTII[!,=Z3%4)/3R^JP"!0A5$/+>UBLHWW-0JJ,;7BPAI?$M/UTYF2?"$ M=H\CN,!XX;(V8E%M-H5/Q>L)8E68CT:>/]A*!$ N^#TPM>!S>!,\1@ '7K/O M1 (^Z?F!G86>)P7@=&5"[X'Q9OWA'T1OFV1]?#M"Z8GL .Z@!&:)!AR_@;IQ M8[O8Q2L Q<9"YZSNDVW'(8;"++)3X$JT0!Z9D](5WAX;V4^\]/%IHWN/'_MA MGPQ5?#%(JR'(%R$WI 28RU M$^#\8.Q#0JC#.K;%">3) B9FR^A1R"JR"A9^CH8^:3584[8\TVR*B&+J"GAC M_6?O; 5PJI9C9QYK2JMV(NC8IN:X&FJ#'KJ.7&7%1Z$_B7\$3$IJAW#S[%%F MH0K7(Z@^+I62)#^> \R=":H$>!K=)^G'FER?,^V7^";!I.0 I75)TCQFD4W\ M^?[X#:JGY9J:K8/:@&&X59#^<9XEEVRD(\?*#WFF MA,?-9+[A62U4Z%ON@"6LDH2$%0613'X3/<%T,0)>1A# M#(*8EAVBT=/2?0LL .45?31!NN@<%9O*%E^ ?7U\][!>67G'"OH)9B>(S- & M#RTP\,!&'?&<"+V/Y*6=,]\-/;20%Y?\02DK"$3;=H?D2B6.C8:DC=OVM1LV MTMI12+T']SKTXFP"A80_OTH"X"/S_?@QI/; $UI!<[#UOL\^R[^H;T5Y*P0! MBA.#RZN$#-+#P$T*(/HD(2(F)41V0I 'GMR8E#S\F(].)L^7[DM 5:27LC[Z M8-N 8PDU^6\BP<]<5QH"G!Y44X1*FI![>LMWD1LL6.Y-30;E#\*7S\@$?7$F M<&6#B!5 1"Y3V=R(E4 $7(G\!A,K@(D-;UH11&QXTZH@(INIW5N$M\'$TS#Q M]"+(^_76USMU]0FG7B@7?H-'?HC?O>Z1GUTNME@UZ,5 J-[G9']$F4J=C/?( MJ["A\I6D\H![;6W:_LFW=YW4J!OZ%W8;60+=Y5M6< MR'O9)YSD]7+9.F;&PB)?F3U@>#!<4'?\M%CU%76A90/IK_DI\JO5BO YS;W* MV6*J5,[-6]PO&\=+:$[Y=FB;Z^;K3]NE0C55JTQ.V%@#I5WT=/&I=!3$5,N> M1Q_*E3"_5U BK=\57;@?:1'WL9*JY,JI[#U"A[-O4\%95L"P;2!M31YT944QE2Z54+3_?R;:K=AUM3><7DKZ$B4C-ZFGK>JLF790-K8 M/*I26*JFJMGRQN#9T/8;-'BRJ6)U,G2Y!M8.[WGEN$[:V-@]&Y7RK=D]^7*J M5BZDJL5-I.=]4.E:&C[Y:JI8J:8*I;<2Z3D++>-&HU;KVG_],/D&^DV%6G2I M/$CV'5C[E/ )^P_T:UQU455E^P_TQLYE2==/G*:E +*7C5H':K&\0L71$Y#/9P@81*X (U+QJ M&TRL "8VO&E%$+'A32N"".!-U4WOWE7 Q(8WS1<13W4"/F1 O,$>-P^1W,HW M-RD]U-R$'S.?J176NI7)!4TY.7)IRDDC,>5D,1W/UI(RUOO&3QS[;;" 5X7! M7)I?5=>;5\RQ^=7K- M4C;MY[DA=MFGFUMLB/L,EGV<)<3SN/MPM7(UQGCUAEHWU)IP*&VH=1G4NNH6 M4#0$NDSKXQ15:FK9]]R!9?+1]6Z?85*4TU&DX1O0JM3FFN*\YB:^K!1M+Y[;EZ(ZQL5_7Q#28MZQ= M!\&:2Y5R1?A_=NZB=4.?JTR?2[9?'TV?U52U6DT5J^5W2I^)TB$E1^_Y6\O$ MFY/A;N4365':@[_+W,),KL9Z4[(&DZF :@)AI')@29'K?991="5;<7(Y>G6F MS*1 SY/:P#GLT$JA.43XTRDE=K[&K,K,E]ZG;Y/W$A MV)77T^U$M%]\A/%PVPB!/D"ATOW/6M %[(8]'.%KS!J%I?7MT >%:V+\2$IS M6)#2@%"DQV1*ZZI,= ,G;M^&N%Y&7/D5)RXC,6;@^72B,$(%>[D\/R1G5 NQ M1? 5PN2\@(NR[?9@AR.4++G*%[@7G@7&2%^W-=\-/8/A+;(MN#@F2"*MJ_M: MBS&'WR=,0?&UMN?VHL./F.[)B)SK^/'=@ZL6]@0CYWWQICF9&I#*^AJL!VXIP/7'J"M9'@,=J2U=8-D9$:CI!C+U\BNBDYACS00 M MS$8N3\= +7&Z6F7WTL5Z6>JAR[*:VOCSRXL\ /6"O0 +X#"Y;!0^D&P(0+ M)W@.P#)DMHW_#:8 ]0;(WHE6#P&XN(1+W?$,M]>S CRHG]&F883=6=QA2W!L MZ38>A4-6=^#"P3$11N,848$9N!U&+R- @/PW"&L",!R@!7<#UDXG,=@$WUF MX&L FBV @ F\%%Z+__3A+7Y[-/7@,>4XC)FP,T"Y#E>$Z7Y /W" 20!):CU* M5"GT?#DW@J3NZ M/?(M $ O>A9)Q'$!PT,\%A W;%<+@'9->(P-2#; )D. L1?HEH/7&-Y'6QDP M^,/$K_&WMG7#.'G1-SJ\)=$*S A 1+ +A&P$@Y0T]>$1H 63B$?XY?.SR AF,RP=8Y#>@J(D4X@-LU9CR, PK1V&(2PK:$%=(@HX@!&N'F, MUH#?3U+=VYH:O_5QX,"PV.8./+D#&'R,6TONNI MN+SWY1GMG+6!:07N?ZW9( :K\+__L?Z91AF8[ZSEL@*9H&[@Z_2SWA8[6#CWBL"8#KF$#)P/ HN(2B)/R&!SR5WP:]W6!@,)% M4\3VD\N/\VP=L 02UN\CWX!%#BV'N-1-!A[D8675M,[L,\.\O]87=![ M*$_QT;]RV138@AK\2?3 .4#>0P3#JX"+Z3ZC MY>X!JCX FB+#@@OL:60]AL%8GMMB/U*NHVQ54(3[^*L0_Q.W"JR.B4."4 L] M%."$-=B,94\ M,H5%R J@Z2\N,;1@2?J[13EUP!=P$-G3/<+,/4^&"V?24,> MLW+RE4RAE/0X5#-E_&2F?R&Q7-H )C)NH20B _,M5IR9JI\O*C$!3J+YVF1! M(O[Y/X_REB@ %(#)DU7586E>S:FWX?6?=7NHCWQQUFJ5!WV$)2CW5L ]E3+5 MZM]:_-?8'$F8+'=I!6R)WBW\5\GN+>*S!TI*%4,HG\N4)Y [']2H_=$*4X1C M08G)Z5K78^W_^_"OBY/MV6+]/O/Q@JXML@.76N'XD7#7U3K4Z3=";9N33CKE M.%SC#Y/XF.&% ](W/N(3VO]J>?KEIS$4)#"94]R>XH7\HP>)#039TO1MN*'%U.C:R.LP!:PC5;@]T#>*Q(?S-9Z#TDTVB6'-HQ('M!$89 M\JZ8X;!TB'$9$*MBUH,R.S\AL\=8/SRD;F%Q$OLY7O#%* Y- MU@^XH /Y2'IC"B$Y75\&4Y T2T5E12>"5H])*](A.7)"92M*CU-Q"Z5%J[H2VI'U$ MV B;8];VA6WQB1_6(@#ZU/X3-,5^'TP2$BP 3[S@@-@P /;$55&59\W2XX%M M\<6 U<'&G;"'[G$XH* PX4#_6/^D[8#R.=*:)[OGVD?@C29KPUJ1@?XH/'SB M_O:/6Y\02*&CF[]#'[F:WP>J,R59UN.#T>N.Z$**WV[#;_G'_-?2:P!256OI M/IRH[UJ1%VW&4I[N=)CPD.4RI;_QN'G\K\GZC$//=:;JUVBJPH;)$0@_:FSM M7^S4>3M6\O\]!RQCE(S$G:38KCLDVX1$74^_0<_;@/O_!)[D%7L8YV^:88^[ M-9[J@9D16M[EWJ?=4-IXP,L]QL6^MF !]'A?<.J1CF"NF@A/?4MW2%F2?M[7 M=/.^94J$MSS"B:VWW %;0[_T&\><V3B@ZH!,A0_(K[ M*EVNS26"."2X\1> #8^1'B8^\P7YY\D? M3PO2HUS<"EGKI&.^)ND/ >,8=LA%8-<$-1A6M1F(U@6)R7OETZO2^V+C&"=3BS%?3^X_ND)4&P)3 M_BN7J4;A".D*#ZAW$I=48+FHO9.T G=7%SEW!"JU2(L%\P"VA%HR4'M;* O$ M_QV&QH3A]HBG_Y7-5*+WT1)=KH_"91IS7JQ/Z&I_:D71$E N,JJGECAQ=&%(I2,UEA?T&ST2 M&FKOQ"@F%)&,MM\DZ[])1@)R%<_BGF+ID"/&D6 W\"K,92*6@L>0PB36_H1E MD/@5J5V8@F0Y(7M("93J:XO9%NBA8CU\Y>R,2GJ!$+N:'[;;L!ED71)?,MRO MV*/3[<1@B"-;HI2@K^X0MN E/8JHMJ&MB:L*39ES7"<@Q.%20U3)F=/5"9XQ M0D70%G^*+!745(QAP . 0 152D@0!)*,#0#=21PS,L0"9G0=UW8[%O[ ]=15 M0T>UQQ-TZGJJ8H_X!WW>4:"%(/+)CHN"OE-.#KH^*MO" Y@\M#PHOHN?#ZR- M=AL]UO#B4683C;TW&EO(;J*QFVCL)AJ[!J;L/7N:W0IQAJ=W"VXT<'/TZHHF MB?.:??/*@VTJM4QVTQ=<80K+G%EP[URM#2)>:V9!-5/=S%.9(R:>6'3_($M: MHXZQ"^,&"]9T5Q0J#U[-)3=.GE5R/*7!_HMZRZ_8%7G%&['$GMKK?&/6N!7Y MA.MT'C=GV0ULA/V0TEH,/G0H:MG&Y"K+->=W5Y9\R+FT113TN_:]F*JU5+Z0 M3Y4JY9:L7V52E M5$[5"H77G12_#NY]Z:SW& 9M*;"*(=*!;H<\F<+EG3:2*34:48B?TFQ,#\0? M>)A8&S)5M& \F2+\&"#'(JY[U^+1\I;8#KO#- .&A0CH^"5P4<,P; MJHCX+&4.T"*R'XH(VXKX<*+V;"(/W '(,$924$T4C3?[4=27-':V92D)OJ+C MZ;U$0@2N?FK9>A#ZVNEV&DN<\*.#[72Q7(\*EBZ MCW8\ '^I&Z!Z5;FE<+1 M!WGXX*+KA7[09([/0%95BE^T>ABX0=>#.VFSZ/49K6X#;,-.-Q'83N8:X#<" M/'RS/&]'@AH#Y&W+ZZ6TGNL',HE#?FLY6 )!@7I:@9?< 1FW,*W M-H6,WD0 MW^M9#D7I6SRSW8 #N#VL,7H50JX'DXE$*4IWE4>AG*1J5LE3Q)B^[LFN.']5 M:YE\G%,83"E:RVCRONA37A>#]Z]*4D1/ M-UE&NY(U"SS#6EQCK)#RW#L+,]_MD58N_8W;5<&*OOPIE0D\CR;QXUKU[[&G MX8CR:5^RD%1<#>>QGF[1S5792I=YC&+_KY-?O,,U9)&ESLEJR(&&68FN%^C M+NA&(C,4)0'8BXAYE%$MTLW] /.=.B.M"R+-1K'&[XJ/*3GPV T;4[U1J+.!;/S=-MF,B$=^-EV&HCB MXU8^F_VDZ99G>( \GH_9EU?OU'.QPBJ?P[V[CF7 :T(0YC[?2P;N6D2QXK9$ MV5[*SJ?NF6<>8I4>KV,CR+18A]?R)NM'!>VY3L=%G(O#1"4_42820;0>=N#% M,4!Y^RNL2-%Z<*VMM+S_)D:X/55:1<@E>85U);\Q/8IAGCUH+YPQ.013ZMXU M(ASE:K)-RA&NWP;LT6H[/"%(^WBTN_.)GV#? 5+SB!T?6;R-T[;(>45!:PE^ M3A3"R0KS;N$T)XTCI7<7495EFT36466!E#X"=T+DU25JI;P47T0R4Z: "MDH M!6%=4JO\G?ABXG>J@/R/E)H75'[ \"LI_>0Z_./)94@>I_"_E7(EELOI2GU] M=MX2[I67] %4"?\&VU> M(D/4XB@U&#O\1-4F6-[E@%Z!/\-.=5AL[6M-$$/X[2GO+* UE-]^USV+TDGV M92&O_!;L/!\U>KO%7,_9!@?1=;Y2S)=+V>JU4:FV MKXO%5OZZ6L@:UX5BBQ7U;*54U2L"?C%0"VIT4F4X2?;-<9%>*&/172>-> P MC-D&"F8OY#<5+SI6IX4\882,$4\GBRRZLS.Z0?8)(6/[IP5G[E14J% 98I3$ MK>1N3W_51(:WJ&Z014Z^R)/FEED/FU@H^?7475/VHFAA6]!H3V"&Z&"L"Y:( M.YP!2F2TLJ!Q_% :\$M ?$=T_HS[8I)M (_J5([/U?*A*[05K'KVT2H13Z.B MPR@IAS\INV5,/0W/WU>*R<3'F)(-MC_C>KZVRTS2C7?$POL.((Q8]K9H/X.* M [%HM(4%VJ9@#6M$(YUT2L*]&]JF+.J-?BJJS:(4?5X)WH*[RY]'N(K?4 4 M*+?RG)'_A)LQO*B)G!#V2&J6@H SV-TD['$/@C#7(Q0(]WQ4.9-^H')FR#@] M<\N)R(S,$ZGEC%?DZMSD$!_4:XNJ>["+J=8=]5$ZDF]1R_T= MMSR!=T;4.(8"#C->2$TY]-QZ38 :3(JDR?A7*94M9&4;'QUOF :U\5*C.F:+IV<:XS.SU!ZPQ1LH['79H2%6]&H['@> M.>G#@-IJQ;N-@R)^V,>&[%&[[\@#&ZN-XGCH*HI;K8QWEMCN6JRM-:C_'NKB M)UB,1UVQ3/'=;J3#B^]24DN*"NO(ARD^-)D/\D#5%N-MF#&D#172_0C2U$V* MG K4O\^*6TOQHY^'P&=R!3V=*WUD%-3IA79'3S8K;-P)K;)N!*CN^E*/Q++0 M")BIYYX?]RZB!E+]\V<>B.MW$:3P>&I;M$@-C+HDH_*I^ZY#'%7WI?;,:U = MC APD(K*2MFM*.ZN QI9&!7<>PS=W2((-$2#S"9[RP];H('/@!F"'=WW(#?- M%#^+[^-??:I[)I\^50/3XO@%4I]X8P!T'X4ST,KC 2>YG] 6I@ZNB>R9NS")S$A#Y/[?2UV>1V;%*3Z\X!^ @.R:-",=C.B11@1*IOC7]!OT M2<,^04%$^M.Z9K*$$"*BCW@(W0/7H'9EIFI2BIC6;0A/3D_JE_LGQR#TEC*E\JK MH/'A!KEC='^?L)S[0KO5E.U&:E^LR>8.@?O9I[S[.6;37I=JE6REL@I'BGV] MN8Q&^]24C2[2%;OOR!P.N!#>""Y)Z/&(1MPL0W7NH(0+2+*@]M/Z+6+ZZ)C! M7AXV[;T?[UWT6=:M'G=?4F<0RO 1CBF- R9[$[!L*D";^\ZX@P'>^]T=)ZL M,-4)*?)2XE\ >PBBK!)D(G%+7-E#%-^&:B9U2PN)D[A>H@MS:J(['U>0I+=/ M-#DCM3%V8"?#4,(Z6RGOCV .IE'0V[E:\;J6+U2NBRTS"R9AJ7#-BL5BJ9JM MYLQV;L(DS-4QKK#+6Z-<5RNY?"6W8I>HGJ'8AR8VN2 C4.;?YLTCPP+J*G==-&75PQW% '=I6!'?+!1,?DZ"5QB^03"GK"?73( M=F(!OA\G73'05E,\^8;?-VK#Z<0B7E69: R6 C)J! \< _D/:KOJ!*H9$(KV M-L\[J>9IM^E_#Y:H/:#57@!3;;=]R@3RE:08AX+&S8!O)53RB3 M?IUSH8RZS#0S*GXPGZ%OZY@6%0C48I!!Q+(Z+MJA/.M+3M\#F\_1$U/H0M!A M91,Z#&AQVJ".0LJ:3UI+=;1$Z:U2(/,U*"<).Z/:EO!(S-Z9Z+#$Z96V1XPO MWIP.G 2=!V2"8.J\?&=ROX&$(&4*C40[<T)KF$Q!+\1J*; M"0PLT'MH"VH+?T-)BYV OF3E\\<"YG#/T6-% MR]#UX#G^8QD7%B]FL"6W!W>T,6".]'WH+9^)]GYR--N]D)";ED%OV69[%+V- M!\G_GZ^U:<9IF_S2]&K+T'Q0-$P^Y!//8^-0 QJ'9[(XR&RRGG#[T06+KB5^ M*&:+^GSH!:7JCI1^@!JL#T? =K(BX]CG^H[LV(YC\; %G!E_CRN(-!:H0J''#";P&E3-G"'YV([E+OR_]N[ MVJ:V<2?^532\^ \PQ+'DQ\!=9U)"K]SU B7AKO][XY%MF61([)R3E-!/?UK) M=IP'()!GZAFF-+&Q)>UJ)>WN[[=K9<=?!4:E"%,_&:8F19BZ"%._OS"U03R; M44-4H!O+Q\&V99&=27C*< %IFR6ENFSU MA%JM+W)4C\*5SL=5"=_U*R;QB>%@W]0&&]TLU!9>M4Y@D\>R/*LHR;,"_'H[9A!7FHJFH5_: M(WX\"^M0M:+MB602OEVX@6,>?ZT0CX-5!SOP>*<9.?S(HB6??J_%G__NUK7N M[1^M#OMBU;I6\_;K 9*"Y9HX&IP&[1'S^9AT^NP A;3+1XEY_BFWLC"T,+*X M&L=5/^H-F/^I0^\.A!+7:1P[]W8\\/_QK?X]N63=EA9ARPRK7(S;:?/+#?YQ M>3XBFGK[]99]BX96^Y^/!/_X>O"!RKM_*4\T_,/T9Y#3;LBC&7?#P73O^OA* M][N=J*8.:>/_=Z;S3?WCX6$GQ#&WO9\[_5[X@W:O[Q][S8]J\]-%NW_S &?5 ME'?C18&( G:1A':?) @D+\E=C=%##%6ZH4(L#?/@V92C19RP1&[9^&3U1#![ M8I3_]G0'9:3[(]+-;%"_A&!!\?[X4T:?K,$C\FEX#(C!^V3YE< M4,_R+_K?O\-HFK5]F M_AV-RSX=T+*MF69%+?--/,:JSK= 1,?\K&N9Y4&7Z*2BF9:/'3;":@DKK4'W MN>S !4?DQ>WJM:2@E)QEPC< 6=*H"IR'J'H7,XFVE'1A=2CV+&GYTL1U?*3, M;'#W3IK\R)/"9R"_!%)Q]]#0 M+#/Q=EA[?Q9;0O9"&ENP)63+MF26L*.P)84MV1U9S=@2P@]+>R&.C1L3LKF- M28;9V+#9RMLF0!Z=*Q ]%9>P9JB"B"8)]T_;+T!@ M.Q .D%KD"?I75!*3K9U^[Z??9Z09M->3E+^R[ $$?*ED_ZK1 >7[$\'L)3"V MXA4#>I?0,W==YOL)*4#VY^.VI*]2]D0%BNFZW].UBOP&P>Y'.L"_M\-Z%/*ET6O?W95(5_LEW.^-TM _2.!=4;]< M>9Z_MAW*]$G!U0A9A./9F99)HFGJ7I*X@+BU.7K5!)S,UMKVPO:V4/!NBWE% M'5QKO<8WVH932UL3'7$*5@BNL^V)VU")I?KG,BMG'B5%:.7]AJ09/+QP0UQ>KQ].U66?FZ2$^FI[V4Q-Y6>]#UMP%G1&7 MH9?4Y9 $*((H39!N<,T86V<%I^1ITZGCYY+_;YH(S08>M+D$9^,X,4E1(W!% MK!SUH;BBJKBD8T/5QI[8&5,R/U-4L,9ERKR^U+MY9<#>N/=: ^ZVTIN"W5:> MM9I/,/ <(UEWSIOP5[7E&=>'V+\_3\2 1$C+^"18 .G-LL=E,^>C _AE7-%T MR;W<%="#DXR(YZ$-V-HQ-R8\J-.FT8*, 2%G%!P/.([E@HBNV,>R6*Z_#7#F%W-K'3$NR=LF_9K'+C M\A9!!,M!Q8^/48UQ360"O0+,.U00\P@TC" XSE CF\&!S"0&%U"(9:$0>@&% MF%[@"BC$_G/Q,-VU-$LSG4J +4>W=>S8FLX<&P>JB[V 4'N2'[AQ^5N]VKR] MN7 TBQAZ"K1?\XR<8W2?A4%DK5PG8CX? I.D=:+D0E("=,']!=QT(YAH8IIP M6?K#SB/RZ%!41VR) AAB/RNK:P#7I"PB DY[E_&-19#2!8J-0G*#(-L=PDY" M/(\?KUJ1J)>Q4U#$50%$%D!_+(GUF%B(#+7 ':P.=[#8F!=0CXT/N6X58[ZZ M,7^E)_EY&[/Z?196B+6Z@"FWW?#EKP?D8$\Z^RRLLEZ_^JO:O/SK C6NOMQ" M 9(&JM9KJ'%[?7UUTSQ)RI74SY5LQ_'SR7Q9(_X.^O>\Q=SI#NZWJC[A.*S1 M 3M%GY@;#Z'X#=:%G]>8I$7>)_W]^'CZ%IU,MM9I09/>" G8'TH]%-OM5+E? M1K^S((@9T)W]UHZ^TS!LOQ?5+*SH$AHK(BD[IJZ%JA:JNCL+_A-(DQ5Z>9Y_ M_V$4IFZH*,C[LB##AO;1==P.H0AP9PX:1M8V3J]7/5'A D)>R0U'NYV\432C MB!XM%#TR5A\]RL<=9.AF(NHP\14LHIHZ-^3T/6K[3T2V" U3@ !@ !I&5X,S%D,2YH=&WM6VMOVS@6_2O<#+I- +^3M%DY#9"F#FI@.YUMT\5\I24Z M(B*)&I*RX_GU>RXIV;*=M.XV#S=-T=B6Q,'?+%)AD8K,LE +;G%V*FW,+E2>\XQ]$%K+)&%OM8PN!6/=3NM5J]L[:G6: MS9-CM'565E)9P'KM[D&[U^D=HEC0P__7[(\/;/?+Q=D>E8YMFN!3\.CD.!66 MLS#FV@C[9N?+Q7GS:.?DV$J;B)/C=O7MRXY4-#LYCN2$&3M+Q)N=E.M+F36M MRH/]3F[[J-G&Y94RU\VIC&P<=#N=%_V<1Y',+IN)&-O@L'5TM#BEY64\/Z>, MM!)CT2+A5DX$M5UK-4P$U\%(V;B_VL%--?.JWEAEMCGFJ4QFP@&"X6V5@>HX;& M7S3OA@86\J1<3K>R\ C]:2RM:%)%$61JJCE.>9H>P=:R@\KNNYR+)MR"56G@ M%Z5?'8 MV;G2*5QZ\S],C=DPR]3$>3CV624%^3S#>!:QST5.%1HH$;;ZB[&V:=W:;KF? MP?=8:]W;-O"]Y<:I!I;.V!6F*A'0%PV/P1)YD4*_F8(P00=<9D#9C!69U86 MH5 =3K4 DIRE.-*2)VS,0YS23*72,JM\N;4"F0B%,5S/J$C*KP3ZK;5I<"Z" M,>@R(:=/?5"!4&I()12#>#*P!.!A6/$P9J:@CT7]J="B;(0&D$H#X4!3[<65 M%B87H3.0VLUAFHHP3, *DS*:U:?AF4G;Q:3]GX9)@HUE!JP2[!?8;#AG#04+ M\"ZNRVP,)\_)F^-WF!01V@3^:T!L@#N2 D,.^!+SB)%(#>;4*E%M5KH&>R,G MC1M4HDA0 'Q2 #U?!(^0FYB-$S4U%=FTN)3&:HZ..)WT=L/*1HTSIC)FS=IG MVFP7;0ZVC3872QBC)>J^[IN2&*5J)H>MQF.)0X>^(>-:.)P#MY)6$'ADPM!J M2A-3<2J6(EA1P*+C2)HP4:9 /0IC6B4>\+E6R,!QVK!=X#L2((P'\> :>7&& M9/L4$>)3D:!$=Y\WNX>[8L]5[1Y&_L@?2LIC,D\T:I]1&*GQS_.!;-FXH_%2 M1V-T1.-<925*D( ,'HAIZQG/8Q#O=C:M0'M[&7H3&_C>8]'S)FO>"8,Y TJ= MKOHVA1HD^4)>F,VKD/8:"="A[,FK.:3,: "QA=!$$0NE1.;:H01Z$>OJ\=+O M^(!?I9Q;<*11QE*Z*!'W8(M1B8S=+H(GE%+A2$AZ-R1 M<:K1Q3=E! RRB*=4*>>$L2+A%)8Q+&?$0E"BAI>G=56-7R-!!1$Y45]$#Q4I MG_E[CXP9;3%_-PY0:S3>/+1MS&9X@(F,B*3MR0'FACO^]L8*&U6)L_,U MPL\$[.E3X\_<^@FY%6T5M]YYV*[#G_8QR]3+7;F18]\1^TB9JC L-(&\)@-O M:#55QN(\W?Q"6P8K6^WX^V9B;N8BEP*0HZ.(7&1V RBCYHPE\DHDY0;J2OG& M#X_I%Z#@]C+KE@V3PZ>Q@^/N>445-1N+*$!!J4Z/14"@Z$V@R3:6U0GPEY(X4E"E=CR3LOPX$5]BE8@6WM. ML=8^+23=6*VFK3IN$AV#$3SI57.*:?GFLX\U$,^+\I&A9X#$RD#O&PRU@KBX M(33\(Z+EY]?]EZK\5*_UK^XC3OGZ/%=^XTG-]Q+,'WG*?QV4+SN7P]:KWO.T MW]VTN^#XU8S_^YS[EL37NW*<]S"SJ8KL/^B7RJ$$H_= M_)JY.[;LMX[[][!#:IOV^C/=*P)LNS'V#AHV8.=BI MZW+)[T&#T@LBV8^E' MJ/%#N*/X_LB@^XD!QZJ_H_55+!.ON7S_^1W>PX/T08=W%DLQ9H-K$1;N;8./ M?AOWWMYAD5WZJ_I)=>:;^CMWJVWLY MOQ1-+Q7YV H=\(F240F\HZ-6[V#N'?VYCMN!\F\%MMU+A?\#4$L#!!0 ( M "J+3EK!P^H.OP@ %$Y 8 :7-S8RTR,#(T,3(S,7AE>#,Q9#(N:'1M M[5MK<]LV%OTK6'>RL6=$O6RG6LKQC./8C3I-TJ;NS'Z%2%#"F")8 )2L_?5[ M+D!*E"PG3N.'XC@32R*>%^ Y./>"X-&_@N L&_,L$C%[=_'^-Q:KJ)B(S+)( M"VZ1.I-VS"Y4GO.,O1=:RS1E;[2,1X*Q3KOYJMGI]IKM(#@^0ENG9265A:S; MZARTNNWN(8J%7?S_F?W^GNW^=7&Z1Z7'=I+B4_#X^&@B+&?1F&LC[.N=OR[. M@][.\9&5-A7'1ZWJVY<=JGA^?!3+*3-VGHK7.Q.N1S(+K,K#_79N^ZC90O9: MF:M@)F,[#COM]HM^SN-89J,@%8D-#YN]WC))R]%XD::,M!)CT2+E5DX%M5UK M-4H%U^%0V7%_O8---?.J7J(R&R1\(M-Y^/)"3H1A'\2,?5(3GKUL^!1\&Z%E M\K+O2AOY/X&F,3PKKFS 4SE"XV1KWX\_1!ZCOT[7_Z >ARL]SH0;VU"E,3+/ M_OMN\&9PP?8[S>Y1:XA)R^_!Q A0$OJ?VGAZ]NEB<#XX/;D8?/S /IZSTW># MLW-V/OAP\N%T4634[E48.92KM/!S+.!89"OS[IUZWO=\_:E%!/R.6 M#U/!ADK'0K_>:>_ TC0MP;ZX-CF/RFO4T/B+%]W0P"*>EO?3W5I0K3\;2RL" MJBC"3,TT1Y+'?P^VEAU4=M_E7 3@FU63T-^5?HW]OK-.TXV[9>/Z,![1H $; M\ZE@6DREF&%MM&-IV-\%UR!&.D=ZKK3%BLG.E9Y@K0S^8"IA@RP#MFCI8'^J MM*#%Q#">Q>S/(J<*#92(FOWE6%MTWUKN=C^#[['N=7?;P/>&&R?';#)GEYBJ M5$"X&QZ#)?)BA7XS!<5'!UQF0-F<%9G5A8"AD'/G#@"2G$UPI25/6<(C)&FF M)M(RJWRY:P4R$0ECN)Y3D0F_%.BWUJ9!6@QCT&5*JS[U004BJ>&#H!B\$@-+ M !Z&.QZ-F2GH8UE_)K0H&Z$!3*2!(M-4>Z]%"Y.+R!E([>8P3<48)F"%21G. MZ]/PS*3M8M+^=\,DP1*9 :L$^R4V&VZQAFL(\"[S999@D>>TFN-WE!8QV@3^ M:T!L@#N2A"$'?(EYQ$CXW MJE:@V:UV#O;'S.1M4HDA1 'Q2 #U?BD?$S9@E MJ9J9BFQ:C*2QFJ,C3HG>;EC9J''&5,9^ >-:.)P#MY+N(/#(A*&[*P)%.)3D:)$9Y\'G<-=L>>J M=@YC?^4O)04RF2<:M<](1FK\\WP@6V[=4;+248*.:)SKK$0)6'&F46DJ9$KH'6XQ* M9>RVHDPQ-#*67$L:@/1.IU/PC%HJ##F";CDRSFMT^J:,@$$6>DJ5/>T[E7CUU!002@GZHOXH93RF;_WR)CA%O/WU@)UC<:WE[9; MLQDKP%3&1%)N5.; Q T(3C$=,9?KN&(1>"VYAR0YI9NZI37%$6%SL%EXYSH* *MEA39 ZU M?N(N[A-E:K153#V;\K1P+FOJ%M@SN;+7C[YL9 M<[-PZ!#0YF4AKA?B,Y X5 M/%/*CR7LP^U4?.L:4]W9^8D M14R#69.@%&T"TG9B) 4X4/I\BQV2F>"7Y,3Y&,>Y<2XZKWQ,ZI<4FEAG?-9#95Z520?Y;Q4?GP6Y=R)R9Y MJN8"N;.Q\AK'5X@*8MV)M]G<;LC3(3@'PM<[=(9NIR)!V8KG0A"I-.6Y$6'U MHV['*W0^]J>]Z/ <30BF>O5H7GL)W_)@GCM>1ET%*9\CF@UY856_=O+.L:NR MHVR_X\=Y(Y$\;LI6#GK-PX,7]2E:@VSM &"M?;J1]&"UFK;J.B ZAD.LI)?! M#-/RQ4.%-1 OBO*AH3- 8FV@]PV&6D%DWA(:_NQE^?GY]4M5ZU2W^9_.(T[Y M]7FNUHTG-=\K,'_D*?]Q4+ZZN!PV7W6?I_WNIMV)XV<(1Z.[<]@[LO^B7'D*)QTY^Q=P36_93V_U[V"&U3&O#H>XU M#VR[0?863FS(SL50%W3>LG/08/3JQ;:#Z5NX\4W (X%_9-1]SXACU5_O^FTL M0Z^% __]+WD/C](''=[I6(J$G2^"T(]^(_?>WF*1JRX _0ZEQ61$R-W]W3]X MAQW7+'*;18O\HY:\GY=^OFCCR?*80&G9WKT:\T_AM[)SX)VF;3&OYL>-%^'Z MD$>7(XVIC6GK0.FP6I=K+]JM9I0^&I#(307E=K>3U%_S*E/K[?>MO#N9\ M) +O3?/$"AWRJ9)QRK]D]6.B'3VN[33K_1F++O=#X?U!+ P04 " J MBTY:5'D;VN$% #3*0 & &ESU: MX5+;.!!^%1V=:V$F=FR'T-1)F0DA7'/3$DK,3.^G;,M84]MR93DA]_2WDNS$ M@5Z/ME#2:QA(L+22=C]_NZN5/?C-,,99C+. A.B-]^XM"EE0IB03*. $"VA= M4!$CC^4YSM [PCE-$G3":7A-$+(M\\BTG9YI&<;Q .8:58-8YB*G;1^V'RGFUS0S!,O=CI6+/HQL0_LS$?=O M+_"YD7D]+F*9,"*]'2+?!=$$ZC%WTE7="_"4P- MY@ER(PRG^QB(+HLSQ61)"Y_C#F\G)Q$,=Q[0';1]PRA]* MJ[422/[U]+=42 K62\QI07V:4+%T8QJ&) .!Y\]ZCM7I#]I2\"%5:@ 5 *$) M_PJD1N-+;W(V&0V]R?0<75Q=SJZ&YQ[RI@\,V_?H:/?0E3DS1R::C4=*3[O3 MM5I;I.%PAH:GTPMO?/I$$"HN6J;57=/Q2_K6.+ZRCM#T#'EOQF@VO#P9GH]G MQO3#V_%?:#CR9(]C6$#%![TO, ?9DB2Y) MSKA +$*3+&-S%?C0C"6E'% @G(5H5N92I@42@8GVY7AIBV/U1RR%%+-45W;_ M %((.F,\A>1AO$<1XVJM3WHM1+(0LLPI"4CJPV7';L$]<0Y;"!L%Y*BT*: K]2,H34A6+""1C0U$R;52O60@0'L312 MBI2@""^ ?#+I11$-X*KNJRQ"T"9HM&RAO.1%B>'."H;6WOO\F7WTLJ]\5ZJ/ M0Y;+%-H4UB*2EM74,\Q]G)'"F-XD9(F&@4)=TK(%_5BXV\1,@?V$()]Q@.KU MGK4'@"1)E6]7UT6.@^H:1G#X"^ME=%[M'($"U:A:F;8(FX)S"72 DRH2V)U]#%[+D=W=#P]61%U[ MW\KS*K;:KSJ'?>F3:PS:\L:W%5]V[-UZ]CK;R%Z:0:Y(L:(D9"N!J0S-5$?X MFMJ8RG25WF]NJ3-($KP9JGAL!2Q*<%\2M_VDN+:DH&75&IEHVZRUJSMY*1+8TB:@\I3X Z2^WKE&?5>E;KV]KT?W4B M39AJ4L<\@J*N =HMJC8JN\;T#*:,$K:H@:RO#>F)K@\%[T=C :C]9[58DU[-I/X]8>81C#Y9NI]+Q?=PRRK>5TYBYS<(;A@-T3-+_?Q8 M,]I%&\UB''.AGT%\;A]$=^3?-M.VE_QGQ.WZS[AT' MRDP .'?KG]U&^+O=L'[HI8]4MT6]QBEOO'JLY./@XS4',H3R$1CC;AVH&Z_Z M;794Q^<.*)+0C!C5=1W:FZ\8;CP/VVA:O;N8XVMBZ(-V' G"73QG-*SN?*]G M.H>KA*+;+/4@6;\3V5:O5/X#4$L! A0#% @ *HM.6IV2A?OI#P 3IL M !$ ( ! &ES'-D4$L! A0#% M @ *HM.6I'',]EY$ &>L !4 ( !&! &ES&UL4$L! A0#% @ *HM.6J>5$78#0P 5>D$ !4 M ( !C;\ &ES#$P<2YH=&U02P$"% ,4 " JBTY:V0@$=[8( #5. & M @ '5SP( :7-S8RTR,#(T,3(S,7AE>#,Q9#$N:'1M4$L! A0#% M @ *HM.6L'#Z@Z_" 43D !@ ( !P=@" &ES1O:X04 -,I 8 M " ;;A @!I&5X,S)D,2YH=&U02P4& 2 D "0!@ @ S><" end XML 62 issc-20241231x10q_htm.xml IDEA: XBRL DOCUMENT 0000836690 us-gaap:CommonStockMember 2024-10-01 2024-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-10-01 2024-12-31 0000836690 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2024-12-31 0000836690 us-gaap:RetainedEarningsMember 2024-12-31 0000836690 us-gaap:CommonStockMember 2024-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2024-09-30 0000836690 us-gaap:RetainedEarningsMember 2024-09-30 0000836690 us-gaap:CommonStockMember 2024-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0000836690 us-gaap:TreasuryStockCommonMember 2023-12-31 0000836690 us-gaap:RetainedEarningsMember 2023-12-31 0000836690 us-gaap:CommonStockMember 2023-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000836690 us-gaap:TreasuryStockCommonMember 2023-09-30 0000836690 us-gaap:RetainedEarningsMember 2023-09-30 0000836690 us-gaap:CommonStockMember 2023-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2024-12-31 0000836690 srt:MaximumMember issc:StockBasedIncentiveCompensationPlan2019Member 2024-03-31 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2024-04-18 2024-04-18 0000836690 issc:MarketBasedRestrictedStockUnitsMember 2023-12-31 0000836690 srt:MinimumMember issc:MarketBasedRestrictedStockUnitsMember 2024-10-01 2024-12-31 0000836690 srt:MaximumMember issc:MarketBasedRestrictedStockUnitsMember 2024-10-01 2024-12-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2024-10-01 2024-12-31 0000836690 issc:AmlGlobalEclipseLlcMember us-gaap:PrincipalOwnerMember 2023-10-01 2023-12-31 0000836690 issc:HoneywellInternationalIncMember 2024-07-22 0000836690 us-gaap:LandMember 2024-12-31 0000836690 us-gaap:FurnitureAndFixturesMember 2024-12-31 0000836690 us-gaap:EquipmentMember 2024-12-31 0000836690 us-gaap:ComputerEquipmentMember 2024-12-31 0000836690 us-gaap:BuildingAndBuildingImprovementsMember 2024-12-31 0000836690 us-gaap:LandMember 2024-09-30 0000836690 us-gaap:FurnitureAndFixturesMember 2024-09-30 0000836690 us-gaap:EquipmentMember 2024-09-30 0000836690 us-gaap:ComputerEquipmentMember 2024-09-30 0000836690 us-gaap:BuildingAndBuildingImprovementsMember 2024-09-30 0000836690 srt:DirectorMember 2023-11-01 2023-11-30 0000836690 us-gaap:SeriesAPreferredStockMember 2024-12-31 0000836690 us-gaap:SeriesAPreferredStockMember 2024-09-30 0000836690 issc:HoneywellInternationalIncMember 2024-07-22 2024-07-22 0000836690 issc:HoneywellInternationalIncMember 2024-07-01 2024-07-31 0000836690 issc:HoneywellInternationalIncMember 2024-09-27 2024-09-27 0000836690 us-gaap:RetainedEarningsMember 2024-10-01 2024-12-31 0000836690 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-05-11 0000836690 issc:LicenseAgreementMember issc:HoneywellInternationalIncMember 2024-07-22 0000836690 issc:HoneywellInternationalIncMember issc:CustomerRelationshipsAndBacklogMember 2024-07-22 0000836690 us-gaap:LicensingAgreementsMember 2024-12-31 0000836690 us-gaap:LicensingAgreementsMember 2024-09-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember issc:AssetPurchaseAndLicenseAgreementMember 2024-12-31 0000836690 issc:BacklogMember 2024-09-30 0000836690 us-gaap:CustomerRelationshipsMember 2024-12-31 0000836690 issc:BacklogMember 2024-12-31 0000836690 us-gaap:CustomerRelationshipsMember 2024-09-30 0000836690 issc:MarketBasedRestrictedStockUnitsMember issc:StockBasedIncentiveCompensationPlan2019Member 2024-12-31 0000836690 issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember 2024-12-31 0000836690 us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 us-gaap:RevolvingCreditFacilityMember 2024-12-31 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-12-19 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-12-18 0000836690 issc:HoneywellInternationalIncMember issc:PncBankMember issc:TermLoanMember 2023-06-30 0000836690 us-gaap:SecuredDebtMember 2023-06-28 0000836690 srt:MinimumMember us-gaap:SecuredDebtMember 2024-10-01 2024-12-31 0000836690 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2024-10-01 2024-12-31 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember 2024-10-01 2024-12-31 0000836690 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-10-01 2024-12-31 0000836690 us-gaap:ServiceMember 2024-10-01 2024-12-31 0000836690 us-gaap:ProductMember 2024-10-01 2024-12-31 0000836690 us-gaap:ServiceMember 2023-10-01 2023-12-31 0000836690 us-gaap:ProductMember 2023-10-01 2023-12-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-10-01 2024-12-31 0000836690 issc:LockheedMartinCorporationMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-10-01 2024-12-31 0000836690 issc:BoeingMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-10-01 2024-12-31 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000836690 2024-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2024-03-31 0000836690 2023-12-31 0000836690 2023-09-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfLiabilitiesMember issc:HoneywellInternationalIncMember 2024-12-31 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember issc:HoneywellInternationalIncMember 2024-06-30 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember us-gaap:ConstructionInProgressMember 2024-06-30 0000836690 issc:HoneywellInternationalIncMember us-gaap:ConstructionInProgressMember 2024-06-30 0000836690 issc:HoneywellInternationalIncMember issc:TransitionServicesAgreementMember 2024-09-27 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2024-10-01 2024-12-31 0000836690 issc:HoneywellInternationalIncMember 2024-10-01 2024-12-31 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2024-09-27 2024-09-27 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2024-04-01 2024-06-30 0000836690 issc:HoneywellInternationalIncMember 2024-04-01 2024-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-01 2023-06-30 0000836690 issc:October12023Member issc:HoneywellInternationalIncMember 2023-10-01 2023-12-31 0000836690 issc:HoneywellInternationalIncMember 2024-09-30 0000836690 issc:HoneywellInternationalIncMember 2023-12-31 0000836690 srt:RestatementAdjustmentMember issc:AdjustmentsOfPreliminaryFairValueEstimatesOfAssetsMember issc:HoneywellInternationalIncMember 2024-04-01 2024-06-30 0000836690 issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2023-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2023-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember issc:StockBasedIncentiveCompensationPlanAmendedRestated2019PlanMember 2023-10-01 2023-12-31 0000836690 issc:IfVestingDoesnTHappenOnOrBeforeThirdAnniversaryOfNovember202024Member issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-10-01 2024-12-31 0000836690 issc:MarketBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-10-01 2024-12-31 0000836690 issc:PeduzziAssociatedLtdMember us-gaap:RelatedPartyMember 2024-10-18 2024-10-18 0000836690 issc:HoneywellInternationalIncMember issc:TransitionServicesAgreementMember 2024-12-31 0000836690 issc:PeduzziAssociatedLtdMember us-gaap:RelatedPartyMember 2024-10-01 2024-12-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2024-10-01 2024-12-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2023-10-01 2023-12-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2024-10-01 2024-12-31 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000836690 us-gaap:SubsequentEventMember 2025-01-27 0000836690 issc:MarketBasedRestrictedStockUnitsMember 2024-10-01 2024-12-31 0000836690 2023-10-01 2023-12-31 0000836690 us-gaap:LicensingAgreementsMember 2024-12-31 0000836690 us-gaap:LicensingAgreementsMember 2024-09-30 0000836690 issc:CustomerRelationshipsAndBacklogMember 2024-12-31 0000836690 us-gaap:SecuredDebtMember 2024-10-01 2024-12-31 0000836690 us-gaap:RevolvingCreditFacilityMember 2024-10-01 2024-12-31 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 2024-12-31 0000836690 2024-09-30 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2024-12-31 0000836690 issc:HoneywellInternationalIncMember 2024-12-31 0000836690 srt:ScenarioPreviouslyReportedMember issc:HoneywellInternationalIncMember 2024-06-30 0000836690 srt:RestatementAdjustmentMember issc:HoneywellInternationalIncMember 2024-06-30 0000836690 issc:HoneywellInternationalIncMember 2024-06-30 0000836690 2025-02-06 0000836690 2024-10-01 2024-12-31 shares iso4217:USD pure issc:item issc:director issc:customer iso4217:USD shares issc:D issc:segment 0000836690 --09-30 2025 Q1 false PA 3700000 0.0033 0.0033 http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember P60M http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 10-Q true 2024-12-31 false 001-41503 INNOVATIVE SOLUTIONS AND SUPPORT, INC. 23-2507402 720 Pennsylvania Drive Exton PA 19341 610 646-9800 Common Stock, par value $0.001 per share ISSC NASDAQ Yes Yes Non-accelerated Filer true false false 17545314 604561 538977 7716632 12612482 3410340 1680060 15506851 12732381 5251653 5960404 1565883 1161394 34055920 34685698 5213104 5213104 26544011 27012292 13449044 13372298 1841737 1625144 150119 473725 81253935 82382261 1876313 2315479 4283466 4609294 358806 340481 6518585 7265254 26512491 28027002 451351 451350 33482427 35743606 10000000 10000000 0.001 0.001 200000 200000 0 0 0 0 0.001 0.001 75000000 75000000 19635515 19599052 19635 19599 55717125 55320500 13403285 12667093 2096451 2096451 21368537 21368537 47771508 46638655 81253935 82382261 9984234 4424108 5984495 4883955 15968729 9308063 6262690 1781345 3095582 2003556 9358272 3784901 6610457 5523162 1107736 901144 4158903 3006819 5266639 3907963 1343818 1615199 427149 360013 5250 79479 6 17699 921925 1352364 185733 295014 736192 1057350 0.04 0.06 0.04 0.06 17514193 17451362 17584037 17474906 19599 55320500 12667093 -21368537 46638655 36 396625 396661 736192 736192 19635 55717125 13403285 -21368537 47771508 19543 54317265 5668713 -21368537 38636984 6 205710 205716 1057350 1057350 19549 54522975 6726063 -21368537 39900050 736192 1057350 1367075 411421 36078 105285 360583 100431 160577 -216593 -676483 -4895851 -4160121 1730281 160505 2065720 1660222 560047 800131 -153373 -2973 35800 -439166 208523 -726054 -903673 402326 971497 18325 84947 1841458 4215735 261364 182918 2225810 -261364 2042892 19500000 19402560 1514510 8791046 -1514510 -8888486 65584 -2629859 538977 3097193 604561 467334 383229 324043 708751 119647 275995 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Certain of Innovative Solutions and Support, Inc.’s (the “Company,” “IS&amp;S,” “we” or “us”) significant accounting policies are described below. All of the Company’s significant accounting policies are disclosed in the notes to the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Description of the Company </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Incorporated in Pennsylvania in 1988, ISSC is a vertically integrated provider of flight solutions and equipment to commercial air transport, general aviation markets, the United States Department of Defense (“DoD”) and allied foreign militaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We operate in one business segment that designs, develops, manufactures, sells and services avionics products and systems for retrofit applications and Original Equipment Manufacturers (“OEMs”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On September 27, 2024, the Company entered into a second Asset Purchase and License Agreement (the “September 2024 Honeywell Agreement”) with Honeywell, International Inc. (“Honeywell”), pursuant to which Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for consideration of $14.2 million in cash. The exclusive licensing of these product lines from Honeywell is a unique opportunity for the Company that enhances its current offerings in the air transport, military and business aviation markets. In addition, there are potential cost synergies from better utilization of the Company’s skilled engineering team and its existing operational capacity. The Company believes the September 2024 Honeywell Agreement will help to accelerate the Company’s growth and enhance its global reputation for delivering best price-for-performance product and service solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2024, the Company entered into an exclusive license agreement and acquired additional key assets for certain communication and navigation product lines from Honeywell (the “July 2024 Honeywell Asset Acquisition”). This transaction complements the previous Honeywell license and asset acquisition completed in June 2023. Total consideration was $4.2 million in cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2023, the Company entered into an Asset Purchase and License Agreement (the “June 2023 Honeywell Agreement”) with Honeywell pursuant to which Honeywell sold, assigned or licensed certain assets related to its inertial, communication and navigation product lines, including a sale of certain inventory, equipment and customer-related documents, an assignment of certain contracts and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company for cash consideration of $35.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2024 is derived from the audited financial statements of the Company. Operating results for the three months ended December 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2025 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><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;margin:0pt 0pt 9pt 0pt;"><span style="white-space:pre-wrap;">The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contracts (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note, 3 <i style="font-style:italic;">Summary of Significant Accounting Policies, (“Reclassifications</i>”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “<i style="font-style:italic;">Business Combinations”</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="white-space:pre-wrap;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We allocate the purchase price of acquired entities to the underlying tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values, with any excess recorded as goodwill. The valuations of the acquired assets and liabilities will impact the determination of future operating results. Determining the fair value of assets we acquire and liabilities we assume requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, asset lives and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. Fair value adjustments to the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">assets and liabilities are recognized and the results of operations of the acquired business are included in our consolidated financial statements from the effective date of the acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Asset Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisitions that do not meet the definition of a business are accounted for as asset acquisitions. The Company allocates the cost of the acquisition, including direct and incremental transaction costs, to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition.</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 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment at fiscal year-end on September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">industry and market considerations, such as a significant adverse change in the business climate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any entity-specific events. </span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and September 30, 2024, according to the valuation techniques the Company used to determine their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,810</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 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><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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504,104</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 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;margin:0pt 0pt 12pt 0pt;">The December 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Revenue from Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. In addition, the Company enters fixed-price contracts, in which the Company agrees to perform the specified work for a pre-determined price. The contractual terms of the fixed-price contracts are usually long-term, however they often contain a termination for convenience clause that results in the Company treating these contracts as short-term under ASC 606. To the extent our actual costs vary from the estimates upon which the price was negotiated, the Company will generate more or less profit or could incur a loss. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. Payment terms are defined by when payment is typically due. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract, which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings is typically reflected in consolidated revenues. There were no material contract estimate adjustments to our condensed consolidated financial statements for the three-months ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:64.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,680,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,481</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,029,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,759,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297,610)</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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:10.75%;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 3pt 0pt 0pt;"> 315,935</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31,  2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;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 3pt 0pt 0pt;"> 3,410,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;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 3pt 0pt 0pt;"> 358,806</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;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;white-space:pre-wrap;">Major Customers and Products </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three months ended December 31, 2024, three customers, Lockheed Martin, Boeing and Pilatus Aircraft Ltd (“Pilatus”), accounted for 38%, 9% and 8% of net sales, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three months ended December 31, 2023, one customer, Pilatus accounted for 29% of net sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;white-space:pre-wrap;">Major Suppliers </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three months ended December 31, 2024, the Company had one supplier that was individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three months ended December 31, 2023, the Company had three suppliers that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">New Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In November 2024, the FASB issued ASU No. 2024-03 (“ASU 2024-03”), Disaggregation of Income Statement Expenses. The guidance primarily will require enhanced disclosures about certain types of expenses. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027 and may be applied either on a prospective or retrospective basis. We are evaluating the impact of the standard on our disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are evaluating the impact of the standard on our disclosures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. We are evaluating the impact of the standard on our disclosures</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;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">None.</p> 1 14200000 4200000 35900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2024 is derived from the audited financial statements of the Company. Operating results for the three months ended December 31, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2025 which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><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;margin:0pt 0pt 9pt 0pt;"><span style="white-space:pre-wrap;">The financial statements of the Company have been prepared in accordance with GAAP, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contracts (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the condensed consolidated statements of operations in the period they are determined.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Historically, the Company presented Customer service and Engineering and development contracts Net Sales and Cost of sales separately on the Consolidated Statements of Operations. For the three months ended December 31, 2024, the Company has aggregated these items into one category, “Services” and reclassified Customer service and Engineering and development contracts revenues as well as Cost of sales to conform the presentation of the Consolidated Statements of Operations for three months ended December 31, 2023. For additional information, see Note, 3 <i style="font-style:italic;">Summary of Significant Accounting Policies, (“Reclassifications</i>”) to the Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Business Combinations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, “<i style="font-style:italic;">Business Combinations”</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="white-space:pre-wrap;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s condensed consolidated statements of operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We allocate the purchase price of acquired entities to the underlying tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values, with any excess recorded as goodwill. The valuations of the acquired assets and liabilities will impact the determination of future operating results. Determining the fair value of assets we acquire and liabilities we assume requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, asset lives and market multiples, among other items. We determine the fair values of intangible assets acquired generally in consultation with third-party valuation advisors. Fair value adjustments to the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">assets and liabilities are recognized and the results of operations of the acquired business are included in our consolidated financial statements from the effective date of the acquisition.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Asset Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisitions that do not meet the definition of a business are accounted for as asset acquisitions. The Company allocates the cost of the acquisition, including direct and incremental transaction costs, to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described in the notes of the Company’s audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment at fiscal year-end on September 30 or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">industry and market considerations, such as a significant adverse change in the business climate;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">overall financial performance, such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a projection or forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:20.25pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any entity-specific events. </span></td></tr></table><div style="margin-top:9pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the condensed consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable and accounts payable approximate their fair value because of the short-term nature of these instruments. The carrying value of our debt approximates fair value as the interest rate is variable and approximates current market levels. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and September 30, 2024, according to the valuation techniques the Company used to determine their fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,810</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 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><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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504,104</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 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;margin:0pt 0pt 12pt 0pt;">The December 31, 2024 money market funds balance differs from the cash and cash equivalents balance on the condensed consolidated balance sheet due to the timing of sweep transactions within the PNC cash investment accounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501,810</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 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><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:top;width:60.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.25%;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 Measurement on September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Quoted Price in</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Significant Other</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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Active Markets for</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;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:10.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;">Observable</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;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:10.51%;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:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Identical Assets</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;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:10.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;">Inputs</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;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:10.51%;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;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 1)</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;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:10.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;">(Level 2)</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;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:10.51%;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:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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.1%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;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:1.86%;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.31%;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:9.67%;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:1.86%;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%;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:9.41%;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></tr><tr><td style="vertical-align:top;width:60.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;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.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504,104</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 501810 504104 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Revenue from Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s contract with its customers typically is in the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. In addition, the Company enters fixed-price contracts, in which the Company agrees to perform the specified work for a pre-determined price. The contractual terms of the fixed-price contracts are usually long-term, however they often contain a termination for convenience clause that results in the Company treating these contracts as short-term under ASC 606. To the extent our actual costs vary from the estimates upon which the price was negotiated, the Company will generate more or less profit or could incur a loss. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. Payment terms are defined by when payment is typically due. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract, which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter in which it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings is typically reflected in consolidated revenues. There were no material contract estimate adjustments to our condensed consolidated financial statements for the three-months ended December 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:64.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,680,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,481</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,029,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,759,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297,610)</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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:10.75%;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 3pt 0pt 0pt;"> 315,935</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31,  2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;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 3pt 0pt 0pt;"> 3,410,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;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 3pt 0pt 0pt;"> 358,806</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;margin:0pt;"><span style="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:64.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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Contract</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;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:2.03%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.65%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,680,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,481</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,029,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,759,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297,610)</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.62%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;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:10.75%;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 3pt 0pt 0pt;"> 315,935</p></td></tr><tr><td style="vertical-align:bottom;width:64.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31,  2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:2.03%;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:15.62%;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 3pt 0pt 0pt;"> 3,410,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;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.15%;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.75%;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 3pt 0pt 0pt;"> 358,806</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1680060 340481 1029584 2759864 -297610 -315935 3410340 358806 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;white-space:pre-wrap;">Major Customers and Products </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three months ended December 31, 2024, three customers, Lockheed Martin, Boeing and Pilatus Aircraft Ltd (“Pilatus”), accounted for 38%, 9% and 8% of net sales, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three months ended December 31, 2023, one customer, Pilatus accounted for 29% of net sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;white-space:pre-wrap;">Major Suppliers </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three months ended December 31, 2024, the Company had one supplier that was individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three months ended December 31, 2023, the Company had three suppliers that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p> 3 0.38 0.09 0.08 1 0.29 1 3 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">New Accounting Pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In November 2024, the FASB issued ASU No. 2024-03 (“ASU 2024-03”), Disaggregation of Income Statement Expenses. The guidance primarily will require enhanced disclosures about certain types of expenses. The amendments in ASU 2024-03 are effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027 and may be applied either on a prospective or retrospective basis. We are evaluating the impact of the standard on our disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are evaluating the impact of the standard on our disclosures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. We are evaluating the impact of the standard on our disclosures</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;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">None.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. Supplemental Balance Sheet Disclosures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">September 2024 Honeywell Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On September 27, 2024, the Company entered into and closed the transaction contemplated by the September 2024 Honeywell Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the September 2024 Honeywell Agreement, Honeywell sold, assigned or licensed certain assets related to its various generations of military display generators and flight control computers, including a sale of certain inventory, equipment and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its various generations of military display generators and flight control computers to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The September 2024 Honeywell Agreement allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting. The Company financed the September 2024 Honeywell Agreement with borrowings against the Company’s revolving line of credit. The purchase consideration transferred at the acquisition date was $14.2 million, which was entirely cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The allocation of the purchase price is based upon certain preliminary valuations and other analyses. The allocation of the purchase price has not been finalized as of the date of this filing due to the timing of the transaction and due to the fact that, while legal control has been transferred, the Company has not received physical possession of certain of the acquired assets and thus these assets will be subject to settlement adjustments upon transfer as outlined in the September 2024 Honeywell Agreement. As a result, the purchase price amount for the transaction and the allocation of the preliminary purchase consideration are preliminary estimates, and may be subject to change within the measurement period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the three months ended December 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;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;white-space:nowrap;width:35.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:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;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 colspan="2" style="vertical-align:top;width:24.92%;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;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.89%;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:19.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:14.37%;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></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.92%;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;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.3%;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;">Measurement</b></p></td><td style="vertical-align:top;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.37%;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;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:24.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;"><b style="font-weight:bold;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.89%;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:19.3%;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;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:14.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:23.72%;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 3pt 0pt 0pt;"> 14,060,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,060,000</p></td></tr><tr><td style="vertical-align:top;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;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:1.89%;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.2%;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:18.1%;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:1.89%;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.2%;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:13.17%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <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.9%;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.2%;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:23.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid equipment and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,570,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,570,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;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 3pt 0pt 0pt;"> 1,139,000</p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,139,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;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 3pt 0pt 0pt;"> 14,060,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,060,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Prepaid inventory consists primarily of raw materials acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Intangible assets consists of backlog, customer relationships, and license agreements related to the license rights to use certain Honeywell intellectual property and are recorded at estimated fair values. The estimated fair value of these license agreements are based on a variation of the income valuation approach and are determined using the relief from royalty method. The estimated fair value of the backlog and customer relationships are based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to the Company’s 2024 10K, Note 5, “Intangible assets” for further details.</i></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:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Goodwill represents the excess of the purchase consideration over the preliminary fair value of the net assets acquired. The goodwill recognized is primarily attributable to the expected synergies from the September 2024 Honeywell </i></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:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Agreement. Goodwill resulting from the September 2024 Honeywell Agreement has been assigned to the Company’s </i><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">one</i><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"> reporting unit.</i></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><i style="font-style:italic;">Transition services agreement </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;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;">Concurrent with the September 2024 Honeywell Agreement, the Company entered into a transition services agreement (the “2024 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2024 TSA separate from business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the 2024 TSA was determined using the with and without method. For the three months ended December 31, 2024, the Company recognized no additional adjustments to prepaid expenses and other current assets within the consolidated balance sheets for services received from Honeywell.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><i style="font-style:italic;">Acquisition and related costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;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;">For the fiscal year ended September 30, 2024, the Company incurred $589,000 of acquisition costs included in SG&amp;A expenses in connection with the June 2023 Honeywell Agreement. The debt issuance costs related to the Term Loan were not material. For the three months ended December 31, 2024, the Company incurred $86,688 of costs in connection to the September 2024 Honeywell Agreement. For the three months ended December 31, 2023, the Company incurred no acquisition costs.</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;padding-left:36pt;text-indent:-36pt;margin:0pt;"><i style="font-style:italic;">Unaudited actual and pro forma information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;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;"><span style="white-space:pre-wrap;">The following unaudited pro forma summary presents consolidated information of the Company, including the product lines, as if the transaction had occurred on October 1, 2023: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-weight:bold;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:75.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:top;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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;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;width:18.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:75.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:4.01%;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;width:2.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;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:top;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;width:20.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:top;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,021,871</p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:top;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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:18.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 401,129</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;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;">These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved, nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the transaction and are factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.</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;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">June 2023 Honeywell Agreement</span></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;">On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The transaction allows the Company to diversify its product offerings in the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">aerospace industry. The Company determined that the transaction met the definition of a business under ASC 805; therefore, the Company accounted for the transaction as a business combination and applied the acquisition method of accounting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the transaction (the “Term Loan”) – Refer to the Company’s 2024 10K, Note 8, “<i style="font-style:italic;">Loan Agreement</i>” for further details. The purchase consideration transferred at the acquisition date was $35.9 million, which was entirely cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the third quarter of 2024 and within one year from the acquisition date, the Company finalized its accounting of the transaction. The following purchase price allocation table presents the Company's estimates of the fair value of assets acquired and liabilities assumed as of the acquisition date, and subsequent measurement period adjustments recorded during the one-year period ended June 30, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;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:35.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:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:23.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;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 colspan="2" style="vertical-align:top;width:24.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;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.8%;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:19.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 style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.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;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">Measurement</b></p></td><td style="vertical-align:top;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:24.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;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.8%;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:19.12%;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;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.11%;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.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:top;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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:1.8%;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.11%;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:18%;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.74%;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.11%;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:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <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.8%;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.11%;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:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,036,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,012,626)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,023,534</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,675,000</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,284,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;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:1.8%;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.11%;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:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:1.11%;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:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,900,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,660,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,240,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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 3pt 0pt 0pt;"> 4,608,041</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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;"> (533,575)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 4,074,466</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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 3pt 0pt 0pt;"> 39,391,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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,531,201)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;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:top;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses </p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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,531,201)</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities assumed</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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,531,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;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:1.11%;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:13.09%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.11%;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.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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;">Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost. The fair value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a change in the value of the finished goods. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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;">Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at estimated fair values. The estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “</span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Supplemental Balance Sheet Disclosures</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">” for further details.</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;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the purchase consideration over the estimated fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the transaction. Goodwill resulting from the transaction has been assigned to the Company’s </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> operating segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> reporting unit. </span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In the third quarter of 2024 and within one year from the acquisition date, the Company identified measurement period adjustments related to fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships based on facts and circumstances that existed as of the acquisition date. One of the refinements of inputs used was a change in classification of prepaid inventory to <span style="-sec-ix-hidden:Hidden_C613d1zQ8kOAmHwDBULW0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the acquisition date. For the remaining measurement period adjustments, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to the fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the acquisition date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the acquisition date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations. </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;">Transition services agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Concurrent with the June 2023 Honeywell Agreement, the Company entered into a transition services agreement (the “2023 TSA”) with Honeywell, at no additional cost, to receive certain transitional services and technical support during the transition service period. The Company accounted for the 2023 TSA separate from the business combination and has recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheet as of the acquisition date for the services to be received in the future from Honeywell. The prepaid expense related to the 2023 TSA was determined using the with and without method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Other</i></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;">On July 22, 2024, the Company completed the July 2024 Honeywell Asset Acquisition of certain additional assets related to its communication and navigation product lines, including a sale of certain inventory and customer-related documents; an assignment of certain contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its communication and navigation product lines to manufacture, upgrade and repair certain additional products for consideration of $4.2 million in cash. The Company accounted for the transaction as an asset acquisition and allocated the cost of the acquisition, including direct and incremental transaction costs, to the tangible and intangible assets based on their relative fair value as detailed under ASC 805 – <i style="font-style:italic;">Business Combinations</i> (“ASC 805”). Definite lived assets were recorded to the relative fair value of $2,601,000 to property and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">equipment and $430,000 to customer relationships and backlog. Since license agreements are indefinite lived assets, they were recorded at fair value in the amount of $1,240,000 in accordance with ASC 805.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Inventories </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory and consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:71.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:71.1%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;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:71.1%;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.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:71.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,862,591</p></td></tr><tr><td style="vertical-align:top;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,590,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,357,504</p></td></tr><tr><td style="vertical-align:top;width:71.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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 3pt 0pt 0pt;"> 1,688,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 1,512,286</p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;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:2.25%;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.41%;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.08%;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 3pt 0pt 0pt;"> 15,506,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.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 3pt 0pt 0pt;"> 12,732,381</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;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses and other current assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets 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:top;width:68.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:68.39%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;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:68.39%;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.29%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:68.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,197</p></td></tr><tr><td style="vertical-align:top;width:68.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Honeywell TSA Agreement </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:top;width:68.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom: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:11.74%;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 3pt 0pt 0pt;"> 1,203,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom: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:12.34%;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 3pt 0pt 0pt;"> 967,197</p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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:11.74%;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 3pt 0pt 0pt;"> 1,565,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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.34%;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 3pt 0pt 0pt;"> 1,161,394</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;margin:0pt 0pt 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible assets</span></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 0pt 12pt 0pt;">The Company’s intangible assets other than goodwill are as follows:</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:50.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.55%;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;">As of December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.87%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.89%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;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></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement <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.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships <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.93%;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.22%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,284,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,809,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,474,565</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,915,625</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;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 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;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 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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.5%;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 3pt 0pt 0pt;"> 29,430,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (2,842,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;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 3pt 0pt 0pt;"> 26,544,011</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.55%;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;">As of September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.87%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.89%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;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></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement <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.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships <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.93%;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.22%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,008,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,459,861)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,548,471</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;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 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;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 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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.5%;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 3pt 0pt 0pt;"> 29,154,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (2,098,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;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 3pt 0pt 0pt;"> 27,012,292</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;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;">As part of the September 2024 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition, and the June 2023 Honeywell Agreement transactions, the Company acquired intangible assets related to the license agreements for the license rights to use certain Honeywell intellectual property, backlog and customer relationships. The license agreements have an indefinite life and are not subject to amortization; the customer relationships have an estimated weighted average life of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ten years</span><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;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;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;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;">As part of the September 2024 Honeywell Agreement, the Company acquired intangible assets related to backlog with a useful life of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">four years</span><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;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;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;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;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The licensing, and certification rights are amortized over a defined number of units. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of December 31, 2024 is as follows:</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:75.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:20.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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:1.82%;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:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (nine months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218,895</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381,027</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;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 3pt 0pt 0pt;"> 4,914,687</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;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 3pt 0pt 0pt;"> 17,390,190</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;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:66.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:66.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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;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><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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;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:66.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:10pt;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:14.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;"><b style="font-weight:bold;">2024</b></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;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:14.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;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,922,175</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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416,795</p></td></tr><tr><td style="vertical-align:top;width:66.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office 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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,205</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,205</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and 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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,241,299</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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,198,690</p></td></tr><tr><td style="vertical-align:top;width:66.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment other</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,312,781</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,161,225</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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 3pt 0pt 0pt;"> 1,021,245</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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 3pt 0pt 0pt;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:66.72%;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: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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,481,705</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,782,160</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less accumulated depreciation and amortization</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;"> (13,032,661)</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;"> (12,409,862)</p></td></tr><tr><td style="vertical-align:bottom;width:66.72%;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: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.41%;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.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 3pt 0pt 0pt;"> 13,449,044</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.41%;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.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 3pt 0pt 0pt;"> 13,372,298</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;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization related to property and equipment was $622,799 and $142,921 for the three months ended December 31, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Other assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:72.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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></tr><tr><td style="vertical-align:bottom;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </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:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</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:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</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.55%;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:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.34%;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:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,100</p></td></tr><tr><td style="vertical-align:top;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</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.55%;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:9.71%;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 3pt 0pt 0pt;"> 150,119</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.34%;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: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 3pt 0pt 0pt;"> 471,625</p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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: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.55%;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.71%;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 3pt 0pt 0pt;"> 150,119</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.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: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 3pt 0pt 0pt;"> 473,725</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;margin:0pt;">Other non-current assets as of December 31, 2024 and September 30, 2024 consists primarily of deposits for medical claims required under the Company’s medical plan. </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 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Accrued expenses </span><b style="font-weight:bold;white-space:pre-wrap;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:65.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:16.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,538</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685,372</p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,320</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,100</p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,596,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,194,185</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;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 3pt 0pt 0pt;"> 1,594,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;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 3pt 0pt 0pt;"> 868,779</p></td></tr><tr><td style="vertical-align:top;width:65.57%;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:2.07%;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.32%;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:16.5%;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 3pt 0pt 0pt;"> 4,283,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.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 3pt 0pt 0pt;"> 4,609,294</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;margin:0pt;">Warranty cost and accrual information for the three months ended December 31, 2024 is highlighted below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:80.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.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></tr><tr><td style="vertical-align:bottom;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.7%;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 Ending</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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">December 31, 2024</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;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:80.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</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.6%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,538</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></tr><tr><td style="vertical-align:top;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense (Adjustment)</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.6%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,000)</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></tr><tr><td style="vertical-align:top;width:80.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</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.6%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;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;"> (53,814)</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></tr><tr><td style="vertical-align:top;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</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.6%;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.1%;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 3pt 0pt 0pt;"> 522,724</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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 14200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;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;white-space:nowrap;width:35.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:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.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:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;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 colspan="2" style="vertical-align:top;width:24.92%;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;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.89%;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:19.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:14.37%;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></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.92%;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;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.3%;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;">Measurement</b></p></td><td style="vertical-align:top;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.37%;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;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.68%;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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:24.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;"><b style="font-weight:bold;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.89%;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:19.3%;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;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:14.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:23.72%;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 3pt 0pt 0pt;"> 14,060,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,060,000</p></td></tr><tr><td style="vertical-align:top;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.72%;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:1.89%;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.2%;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:18.1%;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:1.89%;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.2%;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:13.17%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <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.9%;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.2%;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:23.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,191,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid equipment and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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.2%;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:23.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,570,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,570,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;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 3pt 0pt 0pt;"> 1,139,000</p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.2%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,139,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.9%;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;width:1.2%;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:23.72%;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 3pt 0pt 0pt;"> 14,060,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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:18.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.2%;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.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,060,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Prepaid inventory consists primarily of raw materials acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost.</i></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Intangible assets consists of backlog, customer relationships, and license agreements related to the license rights to use certain Honeywell intellectual property and are recorded at estimated fair values. The estimated fair value of these license agreements are based on a variation of the income valuation approach and are determined using the relief from royalty method. The estimated fair value of the backlog and customer relationships are based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to the Company’s 2024 10K, Note 5, “Intangible assets” for further details.</i></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:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Goodwill represents the excess of the purchase consideration over the preliminary fair value of the net assets acquired. The goodwill recognized is primarily attributable to the expected synergies from the September 2024 Honeywell </i></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:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Agreement. Goodwill resulting from the September 2024 Honeywell Agreement has been assigned to the Company’s </i><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">one</i><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"> reporting unit.</i></td></tr></table><div style="margin-top:12pt;"></div><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:35.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:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:23.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.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:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;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 colspan="2" style="vertical-align:top;width:24.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;">Amounts Recognized as of </b></p></td><td style="vertical-align:bottom;width:1.8%;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:19.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 style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;width:24.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;">Acquisition Date</b></p></td><td style="vertical-align:top;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">Measurement</b></p></td><td style="vertical-align:top;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;">Purchase Price</b></p></td></tr><tr><td style="vertical-align:top;width:35.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;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:24.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;">(as previously reported)</b></p></td><td style="vertical-align:bottom;width:1.8%;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:19.12%;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;">Period Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">Allocation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.11%;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.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:top;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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:1.8%;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.11%;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:18%;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.74%;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.11%;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:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid inventory <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.8%;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.11%;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:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,036,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,012,626)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,023,534</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,675,000</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,284,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.58%;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:1.8%;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.11%;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:23.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:1.11%;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:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,900,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,660,000)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,240,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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 3pt 0pt 0pt;"> 4,608,041</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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;"> (533,575)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(d)(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 4,074,466</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.62%;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 3pt 0pt 0pt;"> 39,391,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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,531,201)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;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:top;white-space:nowrap;width:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses </p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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,531,201)</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:top;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:1.11%;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="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities assumed</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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,531,201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.11%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;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 3pt 0pt 0pt;"> 3,531,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;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:1.11%;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:13.09%;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 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:35.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;width:1.8%;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;width:1.11%;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:23.62%;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 3pt 0pt 0pt;"> 35,860,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:18%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.11%;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.09%;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 3pt 0pt 0pt;"> 35,860,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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;">Prepaid inventory consists of raw materials and finished goods acquired by the Company but not in the Company’s physical possession as of the acquisition date. The fair value of raw materials was estimated to equal the replacement cost. The fair value of finished goods was determined based on the estimated selling price, net of selling costs and a margin on the selling activities, which resulted in a change in the value of the finished goods. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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;">Intangible assets consist of license agreement related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at estimated fair values. The estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Intangible assets within Note 2, “</span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Supplemental Balance Sheet Disclosures</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">” for further details.</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;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the purchase consideration over the estimated fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the transaction. Goodwill resulting from the transaction has been assigned to the Company’s </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> operating segment and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> reporting unit. </span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In the third quarter of 2024 and within one year from the acquisition date, the Company identified measurement period adjustments related to fair value estimates. The measurement period adjustments were due to the refinement of inputs used to calculate the fair value of the prepaid inventory, equipment, license agreement and customer relationships based on facts and circumstances that existed as of the acquisition date. One of the refinements of inputs used was a change in classification of prepaid inventory to <span style="-sec-ix-hidden:Hidden_C613d1zQ8kOAmHwDBULW0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> of $3.7 million. The adjustments resulted in an overall increase to goodwill of $3.0 million. As a result of the measurement period adjustments to the estimated fair values of equipment and customer relationships, during the third quarter of 2024, the Company recognized $218,623 additional depreciation expense in cost of sales and $67,500 additional amortization expense in selling, general and administrative respectively, related to the effects that would have been recognized in previous quarters if the measurement period adjustments were recognized as of the acquisition date. For the remaining measurement period adjustments, the change to the preliminary fair value estimates did not have a material impact to the condensed consolidated statement of operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">During the fourth quarter of 2023, the Company identified measurement period adjustments related to the fair value estimates for accrued expenses. While the Asset Purchase and License Agreement indicated an amount of liabilities related to open supplier purchase orders to be assumed by the Company as of the acquisition date, it was determined that there were no actual liabilities outstanding related to these open supplier purchase orders as of the acquisition date; therefore, the $3.5 million assumed liabilities preliminarily recorded were reversed. The adjustments resulted in an overall decrease to goodwill of $3.5 million; the adjustments have no impact to the condensed consolidated statement of operations. </p></td></tr></table> 14060000 14060000 3191000 3191000 160000 160000 9570000 9570000 1139000 1139000 14060000 14060000 1 140000 0 589000 86688 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-weight:bold;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:75.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:top;width:4.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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;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;width:18.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:75.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:4.01%;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;width:2.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;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:top;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;width:20.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;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:top;width:4.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,021,871</p></td></tr><tr><td style="vertical-align:bottom;width:75.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:top;width:4.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></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:18.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 401,129</p></td></tr></table> 12021871 401129 20000000 35900000 35860000 35860000 35860000 35860000 10036160 -3012626 7023534 2609000 3675000 6284000 1238000 1238000 20900000 -3660000 17240000 4608041 -533575 4074466 39391201 -3531201 35860000 3531201 -3531201 3531201 -3531201 35860000 35860000 1 1 -3700000 3000000 218623 67500 -3500000 -3500000 140000 4200000 2601000 430000 1240000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:71.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:71.1%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.5%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;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:71.1%;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.25%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:71.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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:9.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,862,591</p></td></tr><tr><td style="vertical-align:top;width:71.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,590,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,357,504</p></td></tr><tr><td style="vertical-align:top;width:71.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;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 3pt 0pt 0pt;"> 1,688,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0pt 0pt;"> 1,512,286</p></td></tr><tr><td style="vertical-align:bottom;width:71.1%;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:2.25%;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.41%;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.08%;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 3pt 0pt 0pt;"> 15,506,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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.41%;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.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 3pt 0pt 0pt;"> 12,732,381</p></td></tr></table> 12227940 9862591 1590822 1357504 1688089 1512286 15506851 12732381 <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:top;width:68.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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></tr><tr><td style="vertical-align:bottom;width:68.39%;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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;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:68.39%;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.29%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;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:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:68.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,197</p></td></tr><tr><td style="vertical-align:top;width:68.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Honeywell TSA Agreement </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:top;width:68.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom: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:11.74%;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 3pt 0pt 0pt;"> 1,203,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom: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:12.34%;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 3pt 0pt 0pt;"> 967,197</p></td></tr><tr><td style="vertical-align:bottom;width:68.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:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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:11.74%;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 3pt 0pt 0pt;"> 1,565,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom: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.34%;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 3pt 0pt 0pt;"> 1,161,394</p></td></tr></table> 292636 54197 70000 140000 1203247 967197 1565883 1161394 <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:50.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.5%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.55%;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;">As of December 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.87%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.89%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;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></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement <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.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships <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.93%;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.22%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,284,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,809,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,474,565</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,915,625</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;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 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;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 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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.5%;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 3pt 0pt 0pt;"> 29,430,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (2,842,422)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;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 3pt 0pt 0pt;"> 26,544,011</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.55%;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;">As of September 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;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;">Gross Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:8.87%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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:10.89%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;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></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">License agreement <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.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,140,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships <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.93%;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.22%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,008,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,459,861)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,548,471</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Backlog <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,310,000</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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:9.5%;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 3pt 0pt 0pt;"> 696,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (638,285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:9.67%;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 3pt 0pt 0pt;"> 13,821</p></td></tr><tr><td style="vertical-align:bottom;width:50.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.22%;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.5%;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 3pt 0pt 0pt;"> 29,154,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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:7.65%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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%;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;"> (2,098,146)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;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.22%;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.67%;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 3pt 0pt 0pt;"> 27,012,292</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;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;">As part of the September 2024 Honeywell Agreement, the July 2024 Honeywell Asset Acquisition, and the June 2023 Honeywell Agreement transactions, the Company acquired intangible assets related to the license agreements for the license rights to use certain Honeywell intellectual property, backlog and customer relationships. The license agreements have an indefinite life and are not subject to amortization; the customer relationships have an estimated weighted average life of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ten years</span><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;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;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;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;">As part of the September 2024 Honeywell Agreement, the Company acquired intangible assets related to backlog with a useful life of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">four years</span><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;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;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;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;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The licensing, and certification rights are amortized over a defined number of units. </span></td></tr></table> 9140000 9140000 13284327 1809762 11474565 6310000 394375 5915625 696506 44400 638285 13821 29430833 44400 2842422 26544011 9140000 9140000 13008332 1459861 11548471 6310000 6310000 696506 44400 638285 13821 29154838 44400 2098146 27012292 P10Y P4Y <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:75.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:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:20.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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:1.82%;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:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amortization Expense</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (nine months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218,895</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,958,527</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381,027</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.05%;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 3pt 0pt 0pt;"> 4,914,687</p></td></tr><tr><td style="vertical-align:bottom;width:75.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;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.82%;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:20.05%;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 3pt 0pt 0pt;"> 17,390,190</p></td></tr></table> 2218895 2958527 2958527 2958527 1381027 4914687 17390190 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:66.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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><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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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:66.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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;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><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;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;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:66.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:10pt;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:14.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;"><b style="font-weight:bold;">2024</b></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;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:14.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;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,922,175</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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416,795</p></td></tr><tr><td style="vertical-align:top;width:66.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office 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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,205</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,205</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and 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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,241,299</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.41%;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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,198,690</p></td></tr><tr><td style="vertical-align:top;width:66.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment other</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,312,781</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,161,225</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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 3pt 0pt 0pt;"> 1,021,245</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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 3pt 0pt 0pt;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:66.72%;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: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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,481,705</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.41%;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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,782,160</p></td></tr><tr><td style="vertical-align:top;width:66.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less accumulated depreciation and amortization</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;"> (13,032,661)</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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;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;"> (12,409,862)</p></td></tr><tr><td style="vertical-align:bottom;width:66.72%;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: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.41%;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.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 3pt 0pt 0pt;"> 13,449,044</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.41%;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.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 3pt 0pt 0pt;"> 13,372,298</p></td></tr></table> 2922175 2416795 984205 984205 6241299 6198690 15312781 15161225 1021245 1021245 26481705 25782160 13032661 12409862 13449044 13372298 622799 142921 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:72.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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></tr><tr><td style="vertical-align:bottom;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </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:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</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:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</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.55%;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:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</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.34%;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:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,100</p></td></tr><tr><td style="vertical-align:top;width:72.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</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.55%;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:9.71%;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 3pt 0pt 0pt;"> 150,119</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.34%;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: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 3pt 0pt 0pt;"> 471,625</p></td></tr><tr><td style="vertical-align:bottom;width:72.13%;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: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.55%;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.71%;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 3pt 0pt 0pt;"> 150,119</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.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: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 3pt 0pt 0pt;"> 473,725</p></td></tr></table> 2100 150119 471625 150119 473725 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:65.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:16.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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></tr><tr><td style="vertical-align:bottom;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,538</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685,372</p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,320</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,100</p></td></tr><tr><td style="vertical-align:top;width:65.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,596,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,194,185</p></td></tr><tr><td style="vertical-align:top;width:65.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;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.32%;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:16.5%;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 3pt 0pt 0pt;"> 1,594,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.12%;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 3pt 0pt 0pt;"> 868,779</p></td></tr><tr><td style="vertical-align:top;width:65.57%;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:2.07%;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.32%;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:16.5%;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 3pt 0pt 0pt;"> 4,283,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.32%;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:11.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 3pt 0pt 0pt;"> 4,609,294</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 522724 596538 426558 1685372 142709 262320 2100 1596511 1194185 1594964 868779 4283466 4609294 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:80.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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.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></tr><tr><td style="vertical-align:bottom;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.7%;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 Ending</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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.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;"><b style="font-weight:bold;">December 31, 2024</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;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:top;width:80.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</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.6%;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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,538</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></tr><tr><td style="vertical-align:top;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense (Adjustment)</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.6%;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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,000)</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></tr><tr><td style="vertical-align:top;width:80.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</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.6%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.1%;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;"> (53,814)</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></tr><tr><td style="vertical-align:top;width:80.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</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.6%;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.1%;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 3pt 0pt 0pt;"> 522,724</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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 596538 20000 53814 522724 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">3. Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0.05pt 0pt 6pt 0pt;">The effective tax rates for the three-months ended December 31, 2024 and 2023 were 20.1% and 21.8%, respectively. The effective tax rate for the three months ended December 31, 2024 differs from the statutory tax rate primarily due to the effect of state income taxes, tax credits and certain nondeductible expenses. The effective tax rate for the three months ended December 31, 2023 differs from the statutory tax rate primarily due to higher state taxes as a result of a taxable gain recognized from the sale of the Company’s King Air aircraft.</p> 0.201 0.218 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4. Shareholders’ Equity and Share-Based Payments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2024, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based compensation under the provisions of ASC Topic 718, “<i style="font-style:italic;">Compensation – Stock Compensation”</i>,<i style="font-style:italic;"> </i>by using the fair value method for expensing stock options, performance based equity awards and stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Amended and Restated 2019 Stock-Based Incentive Compensation Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s 2019 Stock-Based Incentive Compensation Plan (as amended, the “2019 Plan”) was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options, performance based equity awards, and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in Section 422 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), or nonqualified stock options, as determined by the Compensation Committee.</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 0pt 12pt 0pt;">Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the Company’s 2009 Plan as of April 2, 2019, the effective date of the 2019 Plan, all of which may be issued pursuant to awards of incentive stock options. On April 18, 2024, the Company amended the 2019 Plan to include an additional 1,950,000 authorized shares available for issuance. As of December 31, 2024, there were 1,679,135 shares of common stock available for awards under the 2019 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The 2019 Plan will terminate on April 2, 2029, unless earlier terminated by the Company’s Board of Directors (the “Board”). Termination will not affect awards outstanding at the time of termination. The Board may amend, alter, suspend, discontinue, or terminate the 2019 Plan without shareholder approval, provided that shareholder approval is required for any amendment which (i) would increase the number of shares subject to the 2019 Plan; (ii) would decrease the price at which awards may be granted; or (iii) would require shareholder approval by law, regulation, or the rules of any stock exchange or automated quotation system.</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;">Market-Based Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the three months ended December 31, 2024, to better align executive compensation with the Company’s Total Shareholder Return (“TSR”), the Board approved a special one-time grant of 201,000 market-based restricted stock units (“MSUs”) to the Company’s Chief Executive Officer under the terms and conditions of the 2019 Plan. The MSU is a restricted stock unit containing vesting terms conditional upon the attainment of both 1) continued service to vesting and 2) stock price appreciation targets indexed against the Company’s actual stock price performance over a specified measurement period. Under the terms of the grant, the MSU will vest as follows: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;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:13.5pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> an initial </span><span style="-sec-ix-hidden:Hidden_TYvfveZF7kqvjMhUoNTCwA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-third (1/3</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">rd</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) of the MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Ten Dollars (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$10.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) per share for twenty (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) consecutive trading days or as provided in the provisions of the second succeeding paragraph below; </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:13.5pt;text-indent:-13.5pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;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:13.5pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an additional </span><span style="-sec-ix-hidden:Hidden_3Gt1K_WJfUC_VfmKY-FO0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-third (1/3</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">rd</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) of the MSUs shall vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$12.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) per share for twenty (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) consecutive trading days; and </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:13.5pt;text-indent:-13.5pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;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:13.5pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the remaining MSUs shall vest on the first trading date after the shares of the Company’s common stock have traded at a price equal to or greater than Fourteen Dollars (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$14.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) per share for twenty (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">) consecutive trading days.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:13.5pt;text-indent:-13.5pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additionally, if the tranche of MSU’s subject to vesting pursuant to (1) above does not vest on or before November 20, 2027, then, with respect to such MSUs, the target trading price for the Company’s common stock will be increased to Twelve Dollars ($12.00) per share, such that the MSUs subject to (1) above will vest on the first trading date after shares of the Company’s common stock have traded at a price equal to or greater than Twelve Dollars ($12.00) per share for twenty (20) consecutive trading days. </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;">Any MSUs that have not vested on or before the fourth anniversary of the grant date are immediately forfeited. </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;">With respect to each MSU that becomes vested in accordance with the terms of the award agreement, the Grantee will be entitled to receive one share of common stock upon the settlement of the MSUs. </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;margin:0pt 0pt 12pt 0pt;">The Company<b style="font-weight:bold;"> </b><span style="background:#ffffff;">estimated both the grant-date fair value of the MSU’s awards and the derived vesting periods using a Monte Carlo simulation with the following input assumptions:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:56.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:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number of MSU's Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant Date </p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">November 20, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant Date Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 7.72</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Dividend Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">45%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.27%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual Term </p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Utilizing Monte Carlo simulation, the MSU’s grant date fair value was estimated to be $1,138,557 with a $5.66 weighted average grant date fair value per award and the derived vesting periods were estimated to be between 0.8 years and 1.7 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the three months ended December 31, 2024, the Company recognized $117,108 of compensation expense related to MSU awards. As of December 31, 2024, unrecognized compensation expense of $1,021,449 associated with non-vested MSU’s will be recognized in future periods under the 2019 Plan. During the three months ended December 31, 2024, no MSUs vested or were forfeited. </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 0pt 12pt 0pt;">The compensation expense related to stock options, and restricted stock awards issued to employees under the 2019 Plan was $206,527 and $155,581 for the three months ended December 31, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The compensation expense under the 2019 Plan related to restricted stock awards issued to non-employee members of the Board was $73,026 and $50,135 for the three months ended December 31, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Total compensation expense associated with the 2019 Plan was $396,661 and $205,716 for the three months ended December 31, 2024 and 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">As of December 31, 2024, unrecognized compensation expense of approximately </span>$1,141,422 net of forfeitures, related to non-vested restricted stock under the 2019 Plan, will be recognized in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, unrecognized compensation expense of approximately $459,721, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the three-months ended December 31, 2024, 361,613 diluted weighted-average shares outstanding were excluded from the computation of diluted earnings per share (“EPS”), because the effect would be anti-dilutive. </p> 75000000 10000000 750000 139691 1950000 1679135 201000 10 20 12 20 14 20 12 12 20 1 <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:43.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:56.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:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number of MSU's Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant Date </p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">November 20, 2024</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant Date Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">$ 7.72</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Dividend Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">45%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.27%</p></td></tr><tr><td style="vertical-align:bottom;width:43.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual Term </p></td><td style="vertical-align:bottom;white-space:nowrap;width:56.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4 years</p></td></tr></table> 201000 7.72 0 0.0045 0.000427 P4Y 1138557 5.66 P0Y9M18D P1Y8M12D 117108 1021449 0 0 206527 155581 73026 50135 396661 205716 1141422 459721 361613 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Earnings Per Share </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:71.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.88%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.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;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.88%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.05%;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></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,350</p></td></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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.41%;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.51%;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: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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic<span style="font-family:'Calibri','Helvetica','sans-serif';"> </span>weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,514,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,451,362</p></td></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 69,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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 3pt 0pt 0pt;"> 23,544</p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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 3pt 0pt 0pt;"> 17,584,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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: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 3pt 0pt 0pt;"> 17,474,906</p></td></tr><tr><td style="vertical-align:bottom;width:71.88%;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:2.41%;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.51%;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.7%;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.41%;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.51%;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: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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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.41%;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.51%;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:9.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></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.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 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.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 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;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 3pt 0pt 0pt;"> 0.06</p></td></tr></table><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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;">Net income per share is calculated pursuant to ASC Topic 260, “<i style="font-style:italic;">Earnings per Share”</i>. Basic EPS excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion, or exercise of all dilutive securities such as employee stock options MSUs and RSUs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The number of incremental shares from the assumed exercise of stock options, and RSUs is calculated by using the treasury stock method. The number of incremental shares from assumed vestings of MSU’s is calculated using the ‘if-converted method.’ As of December 31, 2024 no outstanding MSU’s were included in the three months ended December 31, 2024 weighted-average diluted shares calculation using the if converted method. As of December 31, 2024 and 2023, there were 361,613 and 224,374 options to purchase common stock outstanding, respectively, and 201,000 and 0 MSU’S subject to vesting outstanding, respectively. As of December 31, 2024 and 2023, there were 204,707 and 101,968 shares of restricted stock units subject to vesting outstanding, respectively. The weighted average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period. Additionally, the weighted-average diluted shares calculation excludes RSUs that are deemed anti-dilutive when applying the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three-months ended December 31, 2024 and 2023, respectively, 361,613 and 213,409 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:top;width:71.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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></tr><tr><td style="vertical-align:bottom;width:71.88%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.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;"><b style="font-weight:bold;">Three Months Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.88%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.05%;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></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,350</p></td></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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.41%;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.51%;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: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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic<span style="font-family:'Calibri','Helvetica','sans-serif';"> </span>weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,514,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,451,362</p></td></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0pt 0pt;"> 69,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;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 3pt 0pt 0pt;"> 23,544</p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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 3pt 0pt 0pt;"> 17,584,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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: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 3pt 0pt 0pt;"> 17,474,906</p></td></tr><tr><td style="vertical-align:bottom;width:71.88%;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:2.41%;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.51%;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.7%;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.41%;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.51%;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: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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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.41%;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.51%;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:9.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></tr><tr><td style="vertical-align:top;width:71.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.7%;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 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.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 3pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:top;width:71.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.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 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;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.51%;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.53%;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 3pt 0pt 0pt;"> 0.06</p></td></tr></table> 736192 1057350 17514193 17451362 69844 23544 17584037 17474906 0.04 0.06 0.04 0.06 0 361613 224374 201000 0 204707 101968 361613 213409 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in aggregate, have a material effect on the results of operations or financial position.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:8.5pt;font-weight:bold;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">7. Related Party Transactions</b></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;">In recent years, the Company has had sales to AML Global Eclipse, LLC (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Prior balances are disclosed below for comparability.</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;">Sales to Eclipse amounted to approximately $5,981 and $84,500 for the three months ended December 31, 2024 and 2023, respectively. </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;">A company in which Parizad Olver (Parchi), a former member of the Board, is the managing partner and has an ownership interest, received a consulting fee of $72,990 in November 2023 for services provided in connection with the sale of the Company’s 2008 Super King Air B200GT SN BY-50.</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;">On October 18, 2024, the Company entered into a consulting agreement with Peduzzi Associated, ltd. (“PAL”), an entity in which Maj. General Dean serves as President. PAL will provide consulting services in support of the Company’s business development growth into the DoD. The term of the agreement is for one year and in consideration for services the Company will pay PAL a retainer of $9,500 per month. For the three months ended December 31, 2024, the Company paid PAL $28,500<span style="white-space:pre-wrap;">. </span></p> 5981 84500 72990 P1Y 9500 28500 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><b style="color:#181717;font-weight:bold;white-space:pre-wrap;">8. Loan Agreement </b></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;">On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the 2023 transaction with Honeywell. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.</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;">The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten <span style="-sec-ix-hidden:Hidden_fw1Mb5Bl7kaax2fUwFMRBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">basis</span></span> points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan consists of <span style="-sec-ix-hidden:Hidden_0CcQF6MnWEiE_VAWWniIVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sixty</span></span> equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.</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;">In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023, provided for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).</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;">On December 19, 2023, the Company and PNC entered into an Amendment to the Loan (the “Restated Loan Amendment”) and a corresponding Amended and Restated Revolving Line of Credit Note (“Restated Line of Credit Note”) and Amended and Restated Line of Credit and Investment Sweep Rider (the “Restated Rider”), to increase the aggregate principal amount available under the Company’s senior secured revolving line of credit from $10,000,000 to $30,000,000 and extend the maturity date until December 19, 2028. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On September 30, 2024, the Company and one of its subsidiaries, Innovative Solutions and Support, LLC (“ISSL,” entered into an Amendment to Loan Documents (the “Loan 2024 Amendment”) with PNC, which amends certain terms of the Loan Agreement to increase the line of credit with PNC. Concurrently with the Loan 2024 Amendment, the Company entered into (i) an Amended and Restated Revolving Line of Credit in favor of PNC (the “A&amp;R Revolving Line of Credit”), and (ii) an Amended and Restated Line of Credit and Investment Sweep Rider with PNC (the “A&amp;R Rider”).</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;">The A&amp;R Revolving Line of Credit Note provides for a senior secured revolving line of credit in an aggregate principal amount of $35,000,000, with an expiration date of December 19, 2028. The interest rate applicable to loans outstanding under the A&amp;R Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the A&amp;R Revolving Line of Credit Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten <span style="-sec-ix-hidden:Hidden_lnNKQ1imD0uJhHYObjX12A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">basis</span></span> points. The applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio as defined in the A&amp;R Revolving Line of Credit Note. The A&amp;R Rider provides for how PNC will make advances to the Company under the AR Revolving Line of Credit.</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;">The Company was in compliance with all applicable covenants throughout and at December 31, 2024. As of the three months ended December 31, 2024, The outstanding balance drawn on the A&amp;R Revolving Line of Credit was $26,512,491 with an effective interest rate of 6.3 percent. As of December 31, 2024, the Company had availability of $8,487,509 under the A&amp;R Revolving Line of Credit.</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;"><span style="font-size:1pt;visibility:hidden;background:#ffff00;">​</span></p> 20000000 0.0010 0.015 0.025 P10Y 10000000 10000000 30000000 35000000 0.0010 0.015 0.025 26512491 0.063 8487509 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><b style="font-weight:bold;">9. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:10.5pt;margin:0pt;"><span style="font-size:10.5pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 27, 2025, the Board increased the size of the Board to six directors and appointed Denise Devine to serve as an independent director, effective immediately, for a term until the Company’s next annual meeting of shareholders or until her successor is duly elected and qualified or until her earlier death, disqualification, resignation or removal. In connection therewith, Ms. Devine was also appointed by the Board to serve as a member of the Audit Committee.</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;">On February 13, 2025, the performance condition for 67,000 units of MSUs granted to the Company’s Chief Executive Officer was met, these shares will vest according to the Company’s Amended and Restated 2019 Stock-Based Incentive Compensation Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> 6 false false false false