XML 64 R52.htm IDEA: XBRL DOCUMENT
v3.25.3

Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment, net (Details) - USD ($) $ in Thousands | Sep. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 175,049 | $ 314,554
Equipment not yet placed in service | 26,758 | 3,094
Total property, plant and equipment, net | 83,828 | 66,725
Accumulated depreciation of assets under operating leases, lessor | 4,500 | 2,700
Assets held and used |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant and equipment, gross | 201,807 | 317,648
Less: Accumulated depreciation | 117,979 | 250,923
Total property, plant and equipment, net | 83,828 | 66,725
Machinery and equipment |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 74,611 | 114,428
Machinery and equipment | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 7 years |
Machinery and equipment | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 20 years |
Buildings and leasehold improvements |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 29,691 | 38,039
Buildings and leasehold improvements | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 15 years |
Buildings and leasehold improvements | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 39 years |
Aviation equipment |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 17,500 | 3,742
Aviation equipment | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 3 years |
Aviation equipment | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 10 years |
Vehicles, trucks and trailers |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 15,466 | 19,716
Vehicles, trucks and trailers | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 5 years |
Vehicles, trucks and trailers | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 10 years |
Drilling rigs and directional drilling equipment |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 13,186 | 96,120
Drilling rigs and directional drilling equipment | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 3 years |
Drilling rigs and directional drilling equipment | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 15 years |
Rail improvements |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 11,759 | 13,445
Rail improvements | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 10 years |
Rail improvements | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 20 years |
Land |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 6,025 | 11,679
Other property, plant and equipment |  |
Property, Plant and Equipment [Line Items] |  |
Property, plant, and equipment | $ 6,811 | $ 17,385
Other property, plant and equipment | Minimum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 3 years |
Other property, plant and equipment | Maximum |  |
Property, Plant and Equipment [Line Items] |  |
Useful Life | 15 years |

X
- Definition Property, Plant and Equipment, Gross, Including Finance Lease, Right-of-Use Asset, Less Equipment Not Yet Placed In Service + References No definition available. + Details
Name: | tusk_PropertyPlantAndEquipmentGrossIncludingFinanceLeaseRightOfUseAssetLessEquipmentNotYetPlacedInService
Namespace Prefix: | tusk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Property, Plant And Equipment, Including Finance Lease, Right-of-Use Asset, Equipment Not Yet Placed In Service + References No definition available. + Details
Name: | tusk_PropertyPlantAndEquipmentIncludingFinanceLeaseRightOfUseAssetEquipmentNotYetPlacedInService
Namespace Prefix: | tusk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4 + Details
Name: | us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4 + Details
Name: | us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -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 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481501/840-20-50-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479773/842-30-50-13 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 45 -Paragraph 3 -SubTopic 20 -Topic 840 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481532/840-20-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
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: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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