XML 88 R71.htm IDEA: XBRL DOCUMENT
v3.21.2

Contracts in Progress - Schedule of costs in excess of billings and billings in excess of costs on uncompleted contracts (Detail) - USD ($) $ in Millions | Jun. 30, 2021 | Jun. 30, 2020
--- | --- | ---
Contracts in Progress [Abstract] |  |  |
Costs and estimated earnings in excess of billings on uncompleted contracts – current |  | $ 57.2 | $ 59.5
Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent (1) | [1] | 8.1 | 0.0
Billings in excess of costs and estimated earnings on uncompleted contracts – current (2) |  | (8.0) | (8.0)
Billings in excess of costs and estimated earnings on uncompleted contracts – noncurrent (3) | [2] | (2.9) | 0.0
Costs in Excess of Billings |  | $ 54.4 | $ 51.5
[1] | Included in other assets within the consolidated balance sheets.
[2] | Included in other liabilities within the consolidated balance sheets.

X
- Definition Billings in excess of costs and estimated earnings on uncompleted contracts current. + References No definition available. + Details
Name: | mir_BillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContractsCurrent
Namespace Prefix: | mir_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Billings in excess of costs and estimated earnings on uncompleted contracts non current. + References No definition available. + Details
Name: | mir_BillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContractsNonCurrent
Namespace Prefix: | mir_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contracts in progress. + References No definition available. + Details
Name: | mir_ContractsInProgressAbstract
Namespace Prefix: | mir_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs and estimated earnings in excess of billings on uncompleted contracts current. + References No definition available. + Details
Name: | mir_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsCurrent
Namespace Prefix: | mir_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Costs and estimated earnings in excess of billings on uncompleted contracts – noncurrent. + References No definition available. + Details
Name: | mir_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNonCurrent
Namespace Prefix: | mir_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(3)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant