XML 128 R48.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Fair Value Measurements (Details) - USD ($) |  |  | 3 Months Ended |
--- | --- | --- | --- | ---
Mar. 14, 2024 | Mar. 08, 2024 | Mar. 31, 2024 | Dec. 31, 2023
Fair Value Measurements (Details) [Line Items] |  |  |  |
Earnout shares liability |  |  | $ 61,393,000 |
Percentage of aggregate earnout shares |  |  | 79.00% |
Annualized EBITDA per production line |  |  | $ 50,000,000 |
Earnout term |  |  | 5 years |
Agreed shares (in Shares) |  | 588,235 |  |
Sponsor conversion of the founder shares (in Shares) |  |  | 1,380,736 |
Earnout payments |  |  | (i) simultaneously with the Earnout Payments made to the Montana equity holders in a proportionate amount to the payment achieved in relation to the maximum issuance of Earnout Shares of equity interests of $200 million (the “Performance Vesting Trigger”) and (ii) up to 50% of the Subject Vesting Shares (including any vested Subject Vesting Shares from the Performance Vesting Trigger) vesting on any day following the Closing when the closing price of a share of Combined Company Class A common stock on the Nasdaq (the “Closing Share Price”) equals or exceeds $12.00 (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) and all remaining Subject Vesting Shares vesting when the Closing Share Price equals or exceeds $14.00 (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like). |
Vesting related to the earnout milestone amount |  |  | $ 14 |
Business Combination [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Price, percentage (in Dollars per share) | $ 10 |  |  |
Legacy Montana Units [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Percentage of aggregate earnout shares |  |  | 21.00% |
Monte Carlo Pricing Model [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Earnout shares (in Shares) | 4,627,294 |  | 4,702,064 |
Vesting related to the earnout milestone amount |  |  | $ 12 |
Maximum [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Earnout shares liability |  |  | 200,000,000 |
Estimated fair value of earnout shares |  |  | $ 61,400,000 |
Minimum [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Estimated fair value of earnout shares | $ 53,700,000 |  |  |
Class A Common Stock [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Aggregate purchase price |  | $ 5,000,000 |  |
Additional shares (in Shares) |  | 840,336 |  |
Common stock par value per share (in Dollars per share) |  |  | $ 0.0001 | $ 0.0001
Class B Common Stock [Member] |  |  |  |
Fair Value Measurements (Details) [Line Items] |  |  |  |
Common stock par value per share (in Dollars per share) |  |  | $ 0.0001 | $ 0.0001

X
- Definition Additional shares. + References No definition available. + Details
Name: | airj_AdditionalShares
Namespace Prefix: | airj_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of aggregate earnout shares. + References No definition available. + Details
Name: | airj_AggregateEarnoutShares
Namespace Prefix: | airj_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate purchase price. + References No definition available. + Details
Name: | airj_AggregatesPurchasePrice
Namespace Prefix: | airj_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Agreed shares. + References No definition available. + Details
Name: | airj_AgreedShares
Namespace Prefix: | airj_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of earnout shares. + References No definition available. + Details
Name: | airj_EarnoutShares
Namespace Prefix: | airj_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of earnout shares liability. + References No definition available. + Details
Name: | airj_EarnoutSharesLiability
Namespace Prefix: | airj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Earnout term. + References No definition available. + Details
Name: | airj_EarnoutTerm
Namespace Prefix: | airj_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of estimated fair value of earnout shares. + References No definition available. + Details
Name: | airj_EstimatedFairValueOfEarnoutShares
Namespace Prefix: | airj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | airj_FairValueMeasurementsDetailsLineItems
Namespace Prefix: | airj_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares sponsor agreement. + References No definition available. + Details
Name: | airj_SponsorAgreement
Namespace Prefix: | airj_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of vesting related earnout mileston amount. + References No definition available. + Details
Name: | airj_VestingRelatedEarnoutMilestoneAmount
Namespace Prefix: | airj_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: 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 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockAmountIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Description of reasons that a nonfinancial asset is being used in a manner that differs from its highest and best use. + References Reference 1: 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 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementsHighestAndBestUseDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=airj_BusinessCombinationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=airj_LegacyMontanaUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=us-gaap_MonteCarloModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |