XML 58 R41.htm IDEA: XBRL DOCUMENT
v3.25.4

Contracts in Progress (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Revenue from Contract with Customer [Abstract] |
Schedule of Cost and Billings on Uncompleted Construction Type Long Term Contracts or Programs | Costs and billings on uncompleted construction-type contracts consist of the following (in millions):
| December 31, 2025 |  | December 31, 2024
Costs incurred on contracts (from inception to completion) | $ | 466.9 |  |  | $ | 409.3 |
Estimated earnings | 282.4 |  |  | 253.1 |
Contracts in progress | 749.3 |  |  | 662.4 |
Less: billings to date | (680.2) |  |  | (607.0) |
| $ | 69.1 |  |  | $ | 55.4 |
Schedule of Costs in Excess of Billings and Billings in Excess of Costs on Uncompleted Contracts | The carrying amounts related to uncompleted construction-type contracts are included in the accompanying consolidated balance sheets under the following captions (in millions):
| December 31, 2025 |  | December 31, 2024
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ | 93.8 |  |  | $ | 67.0 |
Costs and estimated earnings in excess of billings on uncompleted contracts – non-current (1) | 21.5 |  |  | 20.2 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current (2) | (43.7) |  |  | (31.0) |
Billings in excess of costs and estimated earnings on uncompleted contracts – non-current (3) | (2.5) |  |  | (0.8) |
| $ | 69.1 |  |  | $ | 55.4 |
(1)Included in other assets within the consolidated balance sheets. (2)Included in deferred contract revenue – current within the consolidated balance sheets. (3)Included in other liabilities within the consolidated balance sheets.

X
- Definition Schedule of cost and billings on uncompleted construction type long term contracts or programs. + References No definition available. + Details
Name: | mir_ScheduleOfCostAndBillingsOnUncompletedConstructionTypeLongTermContractsOrProgramsTableTextBlock
Namespace Prefix: | mir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of costs in excess of billings and billings in excess of costs on uncompleted contracts. + References No definition available. + Details
Name: | mir_ScheduleOfCostsInExcessOfBillingsAndBillingsInExcessOfCostsOnUncompletedContractsTableTextBlock
Namespace Prefix: | mir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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