XML 172 R79.htm IDEA: XBRL DOCUMENT
v3.26.1

Subsequent Events (Details) $ in Thousands |  |  | 6 Months Ended |
--- | --- | --- | --- | ---
Jul. 31, 2026 USD ($) aPU | Jul. 30, 2026 USD ($) aPU purchaseAgreement | Jun. 30, 2026 USD ($) | Jun. 30, 2025 USD ($) | Jul. 27, 2026 USD ($) aircraft
Subsequent Event [Line Items] |  |  |  |  |
Payment for purchase of property, plant and equipment |  |  | $ 55,669 | $ 27,334 |
Subsequent Event |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Number of aircraft committed to purchase | aircraft |  |  |  |  | 3
Subsequent Event | Aircraft |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Purchase commitments |  |  |  |  | $ 32,400
Initial security deposit |  |  |  |  | $ 600
Subsequent Event | APU's |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Initial security deposit |  | $ 400 |  |  |
Number of purchase agreements | purchaseAgreement |  | 2 |  |  |
Number of APU's purchased | aPU | 1 | 2 |  |  |
Payment for purchase of property, plant and equipment | $ 3,600 | $ 7,100 |  |  |
Subsequent Event | Rental Equipment |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Purchase commitments | 7,200 |  |  |  |
Subsequent Event | Aircraft Engine | Forecast |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |
Transaction amount for sale of an aircraft engine | $ 7,700 |  |  |  |

X
- Definition Number Of APU's Purchased + References No definition available. + Details
Name: | tusk_NumberOfAPUsPurchased
Namespace Prefix: | tusk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Aircraft Committed To Purchase + References No definition available. + Details
Name: | tusk_NumberOfAircraftCommittedToPurchase
Namespace Prefix: | tusk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Purchase Agreements + References No definition available. + Details
Name: | tusk_NumberOfPurchaseAgreements
Namespace Prefix: | tusk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale Of Property, Plant And Equipment Transaction Amount + References No definition available. + Details
Name: | tusk_SaleOfPropertyPlantAndEquipmentTransactionAmount
Namespace Prefix: | tusk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: 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 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-7 + Details
Name: | us-gaap_SecurityDeposit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: 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 Reference 2: 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 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3 + Details
Name: | us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tusk_AircraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tusk_APUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tusk_RentalEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=tusk_AircraftEngineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |