XML 57 R41.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Contracts in Progress (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
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, 2023 |  | December 31, 2022
Costs incurred on contracts (from inception to completion) | $ | 324.5 |  |  | $ | 249.6 |
Estimated earnings | 208.7 |  |  | 163.1 |
Contracts in progress | 533.2 |  |  | 412.7 |
Less: billings to date | (511.3) |  |  | (371.8) |
| $ | 21.9 |  |  | $ | 40.9 |
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, 2023 |  | December 31, 2022
Costs and estimated earnings in excess of billings on uncompleted contracts – current | $ | 48.7 |  |  | $ | 50.0 |
Costs and estimated earnings in excess of billings on uncompleted contracts – non-current (1) | 18.2 |  |  | 17.3 |
Billings in excess of costs and estimated earnings on uncompleted contracts – current (2) | (41.1) |  |  | (25.5) |
Billings in excess of costs and estimated earnings on uncompleted contracts – non-current (3) | (3.9) |  |  | (0.9) |
| $ | 21.9 |  |  | $ | 40.9 |
(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-types1: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-types1: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