Segment disclosures

Company overview

Mirion Technologies, Inc.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

52 dimension combinations 693 retained observations 26 reported periods

Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.

Operating Segments · Industrial Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-31446100000 USD20230228Open filing evidence
2022-01-01 – 2022-03-31103100000 USD20220505Open filing evidence
2021-10-21 – 2021-12-31104900000 USD20230228Open filing evidence
2021-10-20 – 2021-12-31104900000 USD20220228Open filing evidence
2021-07-01 – 2021-10-19107700000 USD20230228Open filing evidence
2020-07-01 – 2021-06-30455900000 USD20230228Open filing evidence
2021-01-01 – 2021-03-31114700000 USD20220505Open filing evidence
2019-07-01 – 2020-06-30415600000 USD20230228Open filing evidence
2018-07-01 – 2019-06-30397200000 USD20220228Open filing evidence

Operating Segments · Medical Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-3166400000 USD20230503Open filing evidence
2022-01-01 – 2022-12-31271700000 USD20230228Open filing evidence
2022-01-01 – 2022-03-3160100000 USD20230503Open filing evidence
2021-10-21 – 2021-12-3149200000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3149200000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1960300000 USD20230228Open filing evidence
2020-07-01 – 2021-06-30155700000 USD20230228Open filing evidence
2019-07-01 – 2020-06-3062600000 USD20230228Open filing evidence
2018-07-01 – 2019-06-3042900000 USD20220228Open filing evidence

Operating Segments · Technologies Segment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-12-31516400000 USD20240228Open filing evidence
2022-01-01 – 2022-12-31446100000 USD20240228Open filing evidence
2021-10-20 – 2021-12-31104900000 USD20240228Open filing evidence
2021-07-01 – 2021-10-19107700000 USD20240228Open filing evidence
2020-07-01 – 2021-06-30455900000 USD20240228Open filing evidence

Cancer Care · Medical Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:CancerCareMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3062800000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30118100000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3155300000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31237000000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3062000000 USD20251029Open filing evidence
2025-01-01 – 2025-09-30173100000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3062200000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30111100000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3151000000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31228100000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3057100000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30162100000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3056000000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30105000000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3148900000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31215900000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31206000000 USD20250226Open filing evidence

Labs And Research · Nuclear Safety Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:LabsAndResearchMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3029100000 USD20260729Open filing evidence
2026-01-01 – 2026-06-3057400000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3128300000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31122200000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3034000000 USD20251029Open filing evidence
2025-01-01 – 2025-09-3088200000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3027400000 USD20260729Open filing evidence
2025-01-01 – 2025-06-3054200000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3126800000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31131700000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3035400000 USD20251029Open filing evidence
2024-01-01 – 2024-09-3095100000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3026700000 USD20250801Open filing evidence
2024-01-01 – 2024-06-3059700000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3133000000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31122900000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31103100000 USD20250226Open filing evidence

Medical · Medical Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:MedicalMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-3074100000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30214100000 USD20241030Open filing evidence
2024-04-01 – 2024-06-3073200000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30140000000 USD20240802Open filing evidence
2024-01-01 – 2024-03-3166800000 USD20240501Open filing evidence
2023-07-01 – 2023-09-3068800000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30203200000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3068000000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30134400000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3166400000 USD20240501Open filing evidence
2022-01-01 – 2022-12-31271700000 USD20230228Open filing evidence
2022-07-01 – 2022-09-3068700000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30195600000 USD20231102Open filing evidence
2022-01-01 – 2022-03-3160100000 USD20230503Open filing evidence
2021-10-21 – 2021-12-3149200000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3149200000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1960300000 USD20230228Open filing evidence
2020-07-01 – 2021-06-30155700000 USD20230228Open filing evidence
2021-01-01 – 2021-03-3151500000 USD20220505Open filing evidence
2019-07-01 – 2020-06-3062600000 RestatedUSD20230228Open filing evidence
2018-07-01 – 2019-06-3042900000 USD20220228Open filing evidence

Nuclear · Nuclear Safety Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:NuclearMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31374600000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3081800000 USD20251029Open filing evidence
2025-01-01 – 2025-09-30248100000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3082100000 USD20250801Open filing evidence
2025-01-01 – 2025-06-30166300000 USD20250801Open filing evidence
2025-01-01 – 2025-03-3184100000 USD20250430Open filing evidence
2024-01-01 – 2024-12-31316600000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3071300000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30218800000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3076000000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30147500000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3171500000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31291800000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31254200000 USD20250226Open filing evidence

Nuclear Power · Nuclear Safety Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:NuclearPowerMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30118100000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30243900000 USD20260729Open filing evidence
2026-01-01 – 2026-03-31125800000 USD20260429Open filing evidence
2025-04-01 – 2025-06-3082100000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30166300000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3184100000 USD20260429Open filing evidence

Other Care · Medical Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:OtherCareMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3017800000 USD20260729Open filing evidence
2026-01-01 – 2026-06-3034600000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3116800000 USD20260429Open filing evidence
2025-01-01 – 2025-12-3173800000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3016500000 USD20251029Open filing evidence
2025-01-01 – 2025-09-3055200000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3019000000 USD20260729Open filing evidence
2025-01-01 – 2025-06-3038700000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3117600000 USD20260429Open filing evidence
2024-01-01 – 2024-12-3171600000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3017000000 USD20251029Open filing evidence
2024-01-01 – 2024-09-3052000000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3017200000 USD20250801Open filing evidence
2024-01-01 – 2024-06-3035000000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3117900000 USD20250430Open filing evidence
2023-01-01 – 2023-12-3168600000 USD20260219Open filing evidence
2022-01-01 – 2022-12-3165800000 USD20250226Open filing evidence

Other Research · Nuclear Safety Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:OtherResearchMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3039000000 USD20260729Open filing evidence
2026-01-01 – 2026-06-3070400000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3131400000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31117800000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3028800000 USD20251029Open filing evidence
2025-01-01 – 2025-09-3083400000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3032200000 USD20260729Open filing evidence
2025-01-01 – 2025-06-3054600000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3122500000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31112800000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3026000000 USD20251029Open filing evidence
2024-01-01 – 2024-09-3078500000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3031200000 USD20250801Open filing evidence
2024-01-01 – 2024-06-3052500000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3121300000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31101700000 USD20260219Open filing evidence
2022-01-01 – 2022-12-3188700000 USD20250226Open filing evidence

Radiological Search Measurement And Analysis Systems · Industrial Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2022-07-01 – 2022-09-3068500000 USD20221103Open filing evidence
2022-01-01 – 2022-09-30215100000 USD20221103Open filing evidence
2022-04-01 – 2022-06-3074300000 USD20220729Open filing evidence
2022-01-01 – 2022-06-30146600000 USD20220729Open filing evidence
2021-10-20 – 2021-12-3174300000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1973000000 USD20220228Open filing evidence
2021-07-01 – 2021-09-3062900000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30225900000 USD20221103Open filing evidence
2021-04-01 – 2021-06-3085200000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30163000000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30309100000 USD20220228Open filing evidence
2019-07-01 – 2020-06-30280200000 USD20220228Open filing evidence
2018-07-01 – 2019-06-30263900000 USD20220228Open filing evidence

Radiological Search Measurement And Analysis Systems · Technologies Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-3078200000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30229300000 USD20241030Open filing evidence
2024-04-01 – 2024-06-3075600000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30151100000 USD20240802Open filing evidence
2024-01-01 – 2024-03-3175500000 USD20240501Open filing evidence
2023-07-01 – 2023-09-3073700000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30225400000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3078100000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30151700000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3173600000 USD20240501Open filing evidence

Reactor Safety And Control Systems · Industrial Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-3051100000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3093200000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31163800000 USD20230228Open filing evidence
2022-07-01 – 2022-09-3023700000 USD20221103Open filing evidence
2022-01-01 – 2022-09-3089200000 USD20221103Open filing evidence
2022-04-01 – 2022-06-3034700000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3065500000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3130800000 USD20220505Open filing evidence
2021-10-21 – 2021-12-3130600000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3130600000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1934700000 USD20230228Open filing evidence
2021-07-01 – 2021-09-3029400000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30109000000 USD20221103Open filing evidence
2021-04-01 – 2021-06-3042700000 USD20220729Open filing evidence
2021-01-01 – 2021-06-3079600000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30146800000 USD20230228Open filing evidence
2021-01-01 – 2021-03-3136900000 USD20220505Open filing evidence
2019-07-01 – 2020-06-30135400000 USD20230228Open filing evidence
2018-07-01 – 2019-06-30133300000 USD20220228Open filing evidence

Reactor Safety And Control Systems · Technologies Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-3054500000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30163100000 USD20241030Open filing evidence
2024-04-01 – 2024-06-3058300000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30108600000 USD20240802Open filing evidence
2024-01-01 – 2024-03-3150300000 USD20240501Open filing evidence
2023-01-01 – 2023-12-31204000000 USD20240228Open filing evidence
2023-07-01 – 2023-09-3048700000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30141900000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3051100000 USD20240802Open filing evidence
2023-01-01 – 2023-06-3093200000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3142100000 USD20240501Open filing evidence
2022-01-01 – 2022-12-31163800000 USD20240228Open filing evidence
2021-10-20 – 2021-12-3130600000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1934700000 USD20240228Open filing evidence
2020-07-01 – 2021-06-30146800000 USD20240228Open filing evidence

Asia Pacific · Industrial Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-03-317400000 USD20230503Open filing evidence
2022-01-01 – 2022-12-3113300000 USD20230228Open filing evidence
2022-04-01 – 2022-06-301300000 USD20220729Open filing evidence
2022-01-01 – 2022-06-309000000 USD20220729Open filing evidence
2022-01-01 – 2022-03-317700000 USD20230503Open filing evidence
2021-10-21 – 2021-12-312000000 USD20230228Open filing evidence
2021-07-01 – 2021-10-191700000 USD20230228Open filing evidence
2021-04-01 – 2021-06-301800000 USD20220729Open filing evidence
2021-01-01 – 2021-06-3011000000 USD20220729Open filing evidence
2020-07-01 – 2021-06-3015000000 USD20230228Open filing evidence
2021-01-01 – 2021-03-319200000 USD20220505Open filing evidence
2019-07-01 – 2020-06-3016000000 USD20230228Open filing evidence

Asia Pacific · Medical Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-300 USD20260729Open filing evidence
2026-01-01 – 2026-06-300 USD20260729Open filing evidence
2026-01-01 – 2026-03-310 USD20260429Open filing evidence
2025-01-01 – 2025-12-310 USD20260219Open filing evidence
2025-07-01 – 2025-09-300 USD20251029Open filing evidence
2025-01-01 – 2025-09-300 USD20251029Open filing evidence
2025-04-01 – 2025-06-300 USD20260729Open filing evidence
2025-01-01 – 2025-06-300 USD20260729Open filing evidence
2025-01-01 – 2025-03-310 USD20260429Open filing evidence
2024-01-01 – 2024-12-310 USD20260219Open filing evidence
2024-07-01 – 2024-09-300 USD20251029Open filing evidence
2024-01-01 – 2024-09-300 USD20251029Open filing evidence
2024-04-01 – 2024-06-300 USD20250801Open filing evidence
2024-01-01 – 2024-06-300 USD20250801Open filing evidence
2024-01-01 – 2024-03-310 USD20250430Open filing evidence
2023-01-01 – 2023-12-310 USD20260219Open filing evidence
2023-07-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-09-300 USD20241030Open filing evidence
2023-01-01 – 2023-03-310 USD20230503Open filing evidence
2022-01-01 – 2022-12-310 USD20250226Open filing evidence
2022-04-01 – 2022-06-300 USD20220729Open filing evidence
2022-01-01 – 2022-06-300 USD20220729Open filing evidence
2022-01-01 – 2022-03-310 USD20230503Open filing evidence
2021-10-21 – 2021-12-310 USD20230228Open filing evidence
2021-10-20 – 2021-12-310 USD20240228Open filing evidence
2021-07-01 – 2021-10-190 USD20240228Open filing evidence
2021-04-01 – 2021-06-300 USD20220729Open filing evidence
2021-01-01 – 2021-06-300 USD20220729Open filing evidence
2020-07-01 – 2021-06-300 USD20240228Open filing evidence
2021-01-01 – 2021-03-310 USD20220505Open filing evidence
2019-07-01 – 2020-06-300 USD20230228Open filing evidence
2018-07-01 – 2019-06-300 USD20220228Open filing evidence

Asia Pacific · Nuclear Safety Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-302600000 USD20260729Open filing evidence
2026-01-01 – 2026-06-307300000 USD20260729Open filing evidence
2026-01-01 – 2026-03-314700000 USD20260429Open filing evidence
2025-01-01 – 2025-12-3115600000 USD20260219Open filing evidence
2025-07-01 – 2025-09-303200000 USD20251029Open filing evidence
2025-01-01 – 2025-09-3011200000 USD20251029Open filing evidence
2025-04-01 – 2025-06-302200000 USD20260729Open filing evidence
2025-01-01 – 2025-06-308000000 USD20260729Open filing evidence
2025-01-01 – 2025-03-315800000 USD20260429Open filing evidence
2024-01-01 – 2024-12-3113000000 USD20260219Open filing evidence
2024-07-01 – 2024-09-302900000 USD20251029Open filing evidence
2024-01-01 – 2024-09-3010000000 USD20251029Open filing evidence
2024-04-01 – 2024-06-301200000 USD20250801Open filing evidence
2024-01-01 – 2024-06-307000000 USD20250801Open filing evidence
2024-01-01 – 2024-03-315800000 USD20250430Open filing evidence
2023-01-01 – 2023-12-3116500000 USD20260219Open filing evidence
2022-01-01 – 2022-12-3113300000 USD20250226Open filing evidence

Asia Pacific · Technologies Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-302900000 USD20241030Open filing evidence
2024-01-01 – 2024-09-3010000000 USD20241030Open filing evidence
2023-01-01 – 2023-12-3116500000 USD20240228Open filing evidence
2023-07-01 – 2023-09-301900000 USD20241030Open filing evidence
2023-01-01 – 2023-09-3011000000 USD20241030Open filing evidence
2022-01-01 – 2022-12-3113300000 USD20240228Open filing evidence
2021-10-20 – 2021-12-312000000 USD20240228Open filing evidence
2021-07-01 – 2021-10-191700000 USD20240228Open filing evidence
2020-07-01 – 2021-06-3015000000 USD20240228Open filing evidence

Europe · Industrial Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-3063400000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30116500000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31222100000 USD20230228Open filing evidence
2022-04-01 – 2022-06-3057900000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30111100000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3153200000 USD20220505Open filing evidence
2021-10-21 – 2021-12-3155300000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3155300000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1952600000 USD20230228Open filing evidence
2021-04-01 – 2021-06-3065000000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30126700000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30241500000 USD20230228Open filing evidence
2021-01-01 – 2021-03-3161700000 USD20220505Open filing evidence
2019-07-01 – 2020-06-30206200000 USD20230228Open filing evidence
2018-07-01 – 2019-06-30194900000 USD20220228Open filing evidence

Europe · Medical Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-307500000 USD20260729Open filing evidence
2026-01-01 – 2026-06-3014800000 USD20260729Open filing evidence
2026-01-01 – 2026-03-317300000 USD20260429Open filing evidence
2025-01-01 – 2025-12-3131500000 USD20260219Open filing evidence
2025-07-01 – 2025-09-308700000 USD20251029Open filing evidence
2025-01-01 – 2025-09-3023700000 USD20251029Open filing evidence
2025-04-01 – 2025-06-308400000 USD20260729Open filing evidence
2025-01-01 – 2025-06-3015000000 USD20260729Open filing evidence
2025-01-01 – 2025-03-316600000 USD20260429Open filing evidence
2024-01-01 – 2024-12-3127800000 USD20260219Open filing evidence
2024-07-01 – 2024-09-306500000 USD20251029Open filing evidence
2024-01-01 – 2024-09-3019800000 USD20251029Open filing evidence
2024-04-01 – 2024-06-307000000 USD20250801Open filing evidence
2024-01-01 – 2024-06-3013400000 USD20250801Open filing evidence
2024-01-01 – 2024-03-316400000 USD20250430Open filing evidence
2023-01-01 – 2023-12-3126400000 USD20260219Open filing evidence
2023-07-01 – 2023-09-306700000 USD20241030Open filing evidence
2023-01-01 – 2023-09-3018200000 USD20241030Open filing evidence
2023-04-01 – 2023-06-305800000 USD20240802Open filing evidence
2023-01-01 – 2023-06-3011500000 USD20240802Open filing evidence
2023-01-01 – 2023-03-315700000 USD20240501Open filing evidence
2022-01-01 – 2022-12-3119700000 USD20250226Open filing evidence
2022-01-01 – 2022-03-314500000 USD20230503Open filing evidence
2021-10-21 – 2021-12-313900000 USD20230228Open filing evidence
2021-10-20 – 2021-12-313900000 USD20220228Open filing evidence
2021-07-01 – 2021-10-195700000 USD20230228Open filing evidence
2020-07-01 – 2021-06-3017100000 USD20230228Open filing evidence
2021-01-01 – 2021-03-314300000 USD20220505Open filing evidence
2019-07-01 – 2020-06-305200000 USD20230228Open filing evidence
2018-07-01 – 2019-06-301900000 USD20220228Open filing evidence

Europe · Nuclear Safety Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3077600000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30148200000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3170600000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31296100000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3067000000 USD20251029Open filing evidence
2025-01-01 – 2025-09-30199200000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3073400000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30132200000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3158900000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31277800000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3058800000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30190300000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3070100000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30131500000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3161400000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31245700000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31222100000 USD20250226Open filing evidence

Europe · Technologies Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-3058800000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30190300000 USD20241030Open filing evidence
2024-04-01 – 2024-06-3070100000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30131500000 USD20240802Open filing evidence
2024-01-01 – 2024-03-3161400000 USD20240501Open filing evidence
2023-07-01 – 2023-09-3050700000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30167200000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3063400000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30116500000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3153100000 USD20240501Open filing evidence

North America · Industrial Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember
PeriodValueUnitFiledEvidence
2023-04-01 – 2023-06-3064100000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30119300000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31210700000 USD20230228Open filing evidence
2022-07-01 – 2022-09-3049700000 USD20221103Open filing evidence
2022-01-01 – 2022-09-30141800000 USD20221103Open filing evidence
2022-04-01 – 2022-06-3049800000 USD20230803Open filing evidence
2022-01-01 – 2022-06-3092000000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3142200000 USD20220505Open filing evidence
2021-10-21 – 2021-12-3147600000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3147600000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1953400000 USD20230228Open filing evidence
2021-07-01 – 2021-09-3047300000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30152200000 USD20221103Open filing evidence
2021-04-01 – 2021-06-3061100000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30104900000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30199400000 USD20230228Open filing evidence
2021-01-01 – 2021-03-3143800000 USD20220505Open filing evidence
2019-07-01 – 2020-06-30193300000 USD20230228Open filing evidence
2018-07-01 – 2019-06-30188300000 USD20220228Open filing evidence

North America · Medical Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3073100000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30137900000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3164800000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31279300000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3069800000 USD20251029Open filing evidence
2025-01-01 – 2025-09-30204600000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3072800000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30134800000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3162000000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31271900000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3067700000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30194300000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3066200000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30126600000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3160400000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31258100000 USD20260219Open filing evidence
2023-07-01 – 2023-09-3062100000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30185000000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3062200000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30122900000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3160700000 USD20240501Open filing evidence
2022-01-01 – 2022-12-31252000000 USD20250226Open filing evidence
2022-07-01 – 2022-09-3063700000 USD20221103Open filing evidence
2022-01-01 – 2022-09-30181000000 USD20221103Open filing evidence
2022-01-01 – 2022-03-3155600000 USD20230503Open filing evidence
2021-10-21 – 2021-12-3145300000 USD20230228Open filing evidence
2021-10-20 – 2021-12-3145300000 USD20220228Open filing evidence
2021-07-01 – 2021-10-1954600000 USD20230228Open filing evidence
2021-07-01 – 2021-09-3047300000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30141200000 USD20221103Open filing evidence
2020-07-01 – 2021-06-30138600000 USD20230228Open filing evidence
2019-07-01 – 2020-06-3057500000 USD20230228Open filing evidence
2018-07-01 – 2019-06-3041000000 USD20220228Open filing evidence

North America · Nuclear Safety Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30106000000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30216200000 USD20260729Open filing evidence
2026-01-01 – 2026-03-31110200000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31302900000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3074400000 USD20251029Open filing evidence
2025-01-01 – 2025-09-30209300000 USD20251029Open filing evidence
2025-04-01 – 2025-06-3066100000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30134900000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3168700000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31270300000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3070900000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30192100000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3062600000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30121200000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3158600000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31254200000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31210700000 USD20250226Open filing evidence

North America · Technologies Segment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-3070900000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30192100000 USD20241030Open filing evidence
2024-01-01 – 2024-03-3158600000 USD20240501Open filing evidence
2023-01-01 – 2023-12-31254200000 USD20240228Open filing evidence
2023-07-01 – 2023-09-3069800000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30189100000 USD20241030Open filing evidence
2023-01-01 – 2023-03-3155200000 USD20240501Open filing evidence
2022-01-01 – 2022-12-31210700000 USD20240228Open filing evidence
2021-10-20 – 2021-12-3147600000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1953400000 USD20240228Open filing evidence
2020-07-01 – 2021-06-30199400000 USD20240228Open filing evidence

Industrial Segment · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-30122400000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30367300000 USD20231102Open filing evidence
2023-04-01 – 2023-06-30129200000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30244900000 USD20230803Open filing evidence
2023-01-01 – 2023-03-31115700000 USD20230503Open filing evidence
2022-07-01 – 2022-09-3092200000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30304300000 USD20231102Open filing evidence
2022-04-01 – 2022-06-30109000000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30212100000 USD20230803Open filing evidence
2022-01-01 – 2022-03-31103100000 USD20230503Open filing evidence
2021-07-01 – 2021-09-3092300000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30334900000 USD20221103Open filing evidence
2021-04-01 – 2021-06-30127900000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30242600000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30455900000 USD20211027Open filing evidence
2019-07-01 – 2020-06-30415600000 USD20211027Open filing evidence
2018-07-01 – 2019-06-30397200000 USD20211027Open filing evidence

Industrial Segment · Radiological Search Measurement And Analysis Systems

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-3073700000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30225400000 USD20231102Open filing evidence
2023-04-01 – 2023-06-3078100000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30151700000 USD20230803Open filing evidence
2023-01-01 – 2023-03-3173600000 USD20230503Open filing evidence
2022-01-01 – 2022-12-31282300000 USD20230228Open filing evidence
2022-07-01 – 2022-09-3068500000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30215100000 USD20231102Open filing evidence
2022-04-01 – 2022-06-3074300000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30146600000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3172300000 USD20230503Open filing evidence
2021-10-21 – 2021-12-3174300000 USD20230228Open filing evidence
2021-07-01 – 2021-10-1973000000 USD20230228Open filing evidence
2020-07-01 – 2021-06-30309100000 USD20230228Open filing evidence
2021-01-01 – 2021-03-3177800000 USD20220505Open filing evidence
2019-07-01 – 2020-06-30280200000 USD20230228Open filing evidence

Industrial Segment · Reactor Safety And Control Systems

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-3048700000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30141900000 USD20231102Open filing evidence
2023-01-01 – 2023-03-3142100000 USD20230503Open filing evidence
2022-07-01 – 2022-09-3023700000 USD20231102Open filing evidence
2022-01-01 – 2022-09-3089200000 USD20231102Open filing evidence
2022-01-01 – 2022-03-3130800000 USD20230503Open filing evidence

Industrial Segment · Asia Pacific

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-301900000 USD20231102Open filing evidence
2023-01-01 – 2023-09-3011000000 USD20231102Open filing evidence
2023-04-01 – 2023-06-301700000 USD20230803Open filing evidence
2023-01-01 – 2023-06-309100000 USD20230803Open filing evidence
2022-07-01 – 2022-09-301500000 USD20231102Open filing evidence
2022-01-01 – 2022-09-3010400000 USD20231102Open filing evidence
2022-04-01 – 2022-06-301300000 USD20230803Open filing evidence
2022-01-01 – 2022-06-309000000 USD20230803Open filing evidence
2021-10-20 – 2021-12-312000000 USD20220228Open filing evidence
2021-07-01 – 2021-10-191700000 USD20220228Open filing evidence
2021-07-01 – 2021-09-301500000 USD20221103Open filing evidence
2021-01-01 – 2021-09-3012500000 USD20221103Open filing evidence
2020-07-01 – 2021-06-3015000000 USD20220228Open filing evidence
2019-07-01 – 2020-06-3016000000 USD20220228Open filing evidence
2018-07-01 – 2019-06-3014000000 USD20220228Open filing evidence

Industrial Segment · Europe

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-3050700000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30167200000 USD20231102Open filing evidence
2023-01-01 – 2023-03-3153100000 USD20230503Open filing evidence
2022-07-01 – 2022-09-3040900000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30152000000 USD20231102Open filing evidence
2022-01-01 – 2022-03-3153200000 USD20230503Open filing evidence
2021-07-01 – 2021-09-3043500000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30170200000 USD20221103Open filing evidence
2020-07-01 – 2021-06-30241500000 USD20211027Open filing evidence
2019-07-01 – 2020-06-30206200000 USD20211027Open filing evidence
2018-07-01 – 2019-06-30194900000 USD20211027Open filing evidence

Industrial Segment · North America

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember
PeriodValueUnitFiledEvidence
2023-07-01 – 2023-09-3069800000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30189100000 USD20231102Open filing evidence
2023-01-01 – 2023-03-3155200000 USD20230503Open filing evidence
2022-07-01 – 2022-09-3049700000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30141800000 USD20231102Open filing evidence
2022-01-01 – 2022-03-3142200000 USD20230503Open filing evidence
2020-07-01 – 2021-06-30199400000 USD20211027Open filing evidence
2019-07-01 – 2020-06-30193300000 USD20211027Open filing evidence
2018-07-01 – 2019-06-30188300000 USD20211027Open filing evidence

Medical Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3083800000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30236500000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-04-01 – 2026-06-3080600000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30152700000 USD20260729Open filing evidence
2026-01-01 – 2026-03-3172100000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31310800000 USD20260219Open filing evidence
2025-07-01 – 2025-09-3078500000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30228300000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-04-01 – 2025-06-3081200000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30149800000 USD20260729Open filing evidence
2025-01-01 – 2025-03-3168600000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31299700000 USD20260219Open filing evidence
2024-07-01 – 2024-09-3074100000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30214100000 USD20251029Open filing evidence
2024-04-01 – 2024-06-3073200000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30140000000 USD20250801Open filing evidence
2024-01-01 – 2024-03-3166800000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31284500000 USD20260219Open filing evidence
2023-07-01 – 2023-09-3068800000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30203200000 USD20241030Open filing evidence
2023-04-01 – 2023-06-3068000000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30134400000 USD20240802Open filing evidence
2023-01-01 – 2023-03-3166400000 USD20240501Open filing evidence
2022-01-01 – 2022-12-31271700000 USD20250226Open filing evidence

Medical Segment · Operating Segments

Statement Business Segments · Consolidation Items

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-12-31284500000 USD20240228Open filing evidence
2023-07-01 – 2023-09-3068800000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30203200000 USD20231102Open filing evidence
2023-04-01 – 2023-06-3068000000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30134400000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31271700000 USD20240228Open filing evidence
2022-07-01 – 2022-09-3068700000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30195600000 USD20231102Open filing evidence
2022-04-01 – 2022-06-3066800000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30126900000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3160100000 USD20220505Open filing evidence
2021-10-20 – 2021-12-3149200000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1960300000 USD20240228Open filing evidence
2021-07-01 – 2021-09-3052000000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30155600000 USD20221103Open filing evidence
2021-04-01 – 2021-06-3052100000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30103600000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30155700000 USD20240228Open filing evidence
2021-01-01 – 2021-03-3151500000 USD20220505Open filing evidence
2019-07-01 – 2020-06-3062600000 USD20211027Open filing evidence
2018-07-01 – 2019-06-3042900000 USD20211027Open filing evidence

Medical Segment · Cancer Care

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:CancerCareMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3064700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30182800000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3062000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30173100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Medical Segment · Medical

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:MedicalMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-12-31284500000 USD20240228Open filing evidence
2023-04-01 – 2023-06-3068000000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30134400000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31271700000 USD20240228Open filing evidence
2022-07-01 – 2022-09-3068700000 USD20221103Open filing evidence
2022-01-01 – 2022-09-30195600000 USD20221103Open filing evidence
2022-04-01 – 2022-06-3066800000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30126900000 USD20230803Open filing evidence
2021-10-20 – 2021-12-3149200000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1960300000 USD20240228Open filing evidence
2021-07-01 – 2021-09-3052000000 USD20221103Open filing evidence
2021-01-01 – 2021-09-30155600000 USD20221103Open filing evidence
2021-04-01 – 2021-06-3052100000 USD20220729Open filing evidence
2021-01-01 – 2021-06-30103600000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30155700000 USD20240228Open filing evidence

Medical Segment · Other Care

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:OtherCareMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3019100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-3053700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3016500000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-3055200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Medical Segment · Asia Pacific

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-300 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-300 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2024-04-01 – 2024-06-300 USD20240802Open filing evidence
2024-01-01 – 2024-06-300 USD20240802Open filing evidence
2024-01-01 – 2024-03-310 USD20240501Open filing evidence
2023-07-01 – 2023-09-300 USD20231102Open filing evidence
2023-01-01 – 2023-09-300 USD20231102Open filing evidence
2023-04-01 – 2023-06-300 USD20240802Open filing evidence
2023-01-01 – 2023-06-300 USD20240802Open filing evidence
2023-01-01 – 2023-03-310 USD20240501Open filing evidence
2022-07-01 – 2022-09-300 USD20231102Open filing evidence
2022-01-01 – 2022-09-300 USD20231102Open filing evidence
2022-04-01 – 2022-06-300 USD20230803Open filing evidence
2022-01-01 – 2022-06-300 USD20230803Open filing evidence
2021-07-01 – 2021-09-300 USD20221103Open filing evidence
2021-01-01 – 2021-09-300 USD20221103Open filing evidence
2020-07-01 – 2021-06-300 USD20211027Open filing evidence
2019-07-01 – 2020-06-300 USD20211027Open filing evidence
2018-07-01 – 2019-06-300 USD20211027Open filing evidence

Medical Segment · Europe

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-308600000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-3023400000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-308700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-3023700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2023-01-01 – 2023-12-3126400000 USD20240228Open filing evidence
2023-07-01 – 2023-09-306700000 USD20231102Open filing evidence
2023-01-01 – 2023-09-3018200000 USD20231102Open filing evidence
2023-04-01 – 2023-06-305800000 USD20230803Open filing evidence
2023-01-01 – 2023-06-3011500000 USD20230803Open filing evidence
2022-01-01 – 2022-12-3119700000 USD20240228Open filing evidence
2022-07-01 – 2022-09-305100000 USD20231102Open filing evidence
2022-01-01 – 2022-09-3014700000 USD20231102Open filing evidence
2022-04-01 – 2022-06-305100000 USD20230803Open filing evidence
2022-01-01 – 2022-06-309600000 USD20230803Open filing evidence
2021-10-20 – 2021-12-313900000 USD20240228Open filing evidence
2021-07-01 – 2021-10-195700000 USD20240228Open filing evidence
2021-07-01 – 2021-09-304700000 USD20221103Open filing evidence
2021-01-01 – 2021-09-3014400000 USD20221103Open filing evidence
2021-04-01 – 2021-06-305400000 USD20220729Open filing evidence
2021-01-01 – 2021-06-309700000 USD20220729Open filing evidence
2020-07-01 – 2021-06-3017100000 USD20240228Open filing evidence
2019-07-01 – 2020-06-305200000 USD20211027Open filing evidence
2018-07-01 – 2019-06-301900000 USD20211027Open filing evidence

Medical Segment · North America

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3075200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30213100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3069800000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30204600000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2023-01-01 – 2023-12-31258100000 USD20240228Open filing evidence
2023-07-01 – 2023-09-3062100000 USD20231102Open filing evidence
2023-01-01 – 2023-09-30185000000 USD20231102Open filing evidence
2023-04-01 – 2023-06-3062200000 USD20230803Open filing evidence
2023-01-01 – 2023-06-30122900000 USD20230803Open filing evidence
2022-01-01 – 2022-12-31252000000 USD20240228Open filing evidence
2022-07-01 – 2022-09-3063700000 USD20231102Open filing evidence
2022-01-01 – 2022-09-30181000000 USD20231102Open filing evidence
2022-04-01 – 2022-06-3061700000 USD20230803Open filing evidence
2022-01-01 – 2022-06-30117300000 USD20230803Open filing evidence
2022-01-01 – 2022-03-3155600000 USD20220505Open filing evidence
2021-10-20 – 2021-12-3145300000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1954600000 USD20240228Open filing evidence
2021-04-01 – 2021-06-3046700000 USD20220729Open filing evidence
2021-01-01 – 2021-06-3093900000 USD20220729Open filing evidence
2020-07-01 – 2021-06-30138600000 USD20240228Open filing evidence
2021-01-01 – 2021-03-3147200000 USD20220505Open filing evidence
2019-07-01 – 2020-06-3057500000 USD20211027Open filing evidence
2018-07-01 – 2019-06-3041000000 USD20211027Open filing evidence

Nuclear Safety Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30194000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30565700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-04-01 – 2026-06-30186200000 USD20260729Open filing evidence
2026-01-01 – 2026-06-30371700000 USD20260729Open filing evidence
2026-01-01 – 2026-03-31185500000 USD20260429Open filing evidence
2025-01-01 – 2025-12-31614600000 USD20260219Open filing evidence
2025-07-01 – 2025-09-30144600000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30419700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-04-01 – 2025-06-30141700000 USD20260729Open filing evidence
2025-01-01 – 2025-06-30275100000 USD20260729Open filing evidence
2025-01-01 – 2025-03-31133400000 USD20260429Open filing evidence
2024-01-01 – 2024-12-31561100000 USD20260219Open filing evidence
2024-07-01 – 2024-09-30132700000 USD20251029Open filing evidence
2024-01-01 – 2024-09-30392400000 USD20251029Open filing evidence
2024-04-01 – 2024-06-30133900000 USD20250801Open filing evidence
2024-01-01 – 2024-06-30259700000 USD20250801Open filing evidence
2024-01-01 – 2024-03-31125800000 USD20250430Open filing evidence
2023-01-01 – 2023-12-31516400000 USD20260219Open filing evidence
2022-01-01 – 2022-12-31446100000 USD20250226Open filing evidence

Nuclear Safety Segment · Labs And Research

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:LabsAndResearchMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3036200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-3093600000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3034000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-3088200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Nuclear Safety Segment · Nuclear Power

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:NuclearPowerMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30126100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30370000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3081800000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30248100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Nuclear Safety Segment · Other Research

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:OtherResearchMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3031700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30102100000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3028800000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-3083400000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Nuclear Safety Segment · Asia Pacific

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-302300000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-309600000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-303200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-3011200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Nuclear Safety Segment · Europe

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-3068000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30216200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3067000000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30199200000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Nuclear Safety Segment · North America

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember
PeriodValueUnitFiledEvidence
2026-07-01 – 2026-09-30123700000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2026-01-01 – 2026-09-30339900000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-07-01 – 2025-09-3074400000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence
2025-01-01 – 2025-09-30209300000 USD2026-10-28 · 20:06:07.000ZOpen filing evidence

Technologies Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember
PeriodValueUnitFiledEvidence
2024-07-01 – 2024-09-30132700000 USD20241030Open filing evidence
2024-01-01 – 2024-09-30392400000 USD20241030Open filing evidence
2024-04-01 – 2024-06-30133900000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30259700000 USD20240802Open filing evidence
2024-01-01 – 2024-03-31125800000 USD20240501Open filing evidence
2023-07-01 – 2023-09-30122400000 USD20241030Open filing evidence
2023-01-01 – 2023-09-30367300000 USD20241030Open filing evidence
2023-04-01 – 2023-06-30129200000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30244900000 USD20240802Open filing evidence
2023-01-01 – 2023-03-31115700000 USD20240501Open filing evidence

Technologies Segment · Radiological Search Measurement And Analysis Systems

Statement Business Segments · Product Or Service

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-12-31312400000 USD20240228Open filing evidence
2022-01-01 – 2022-12-31282300000 USD20240228Open filing evidence
2021-10-20 – 2021-12-3174300000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1973000000 USD20240228Open filing evidence
2020-07-01 – 2021-06-30309100000 USD20240228Open filing evidence

Technologies Segment · Asia Pacific

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-301200000 USD20240802Open filing evidence
2024-01-01 – 2024-06-307000000 USD20240802Open filing evidence
2024-01-01 – 2024-03-315800000 USD20240501Open filing evidence
2023-04-01 – 2023-06-301700000 USD20240802Open filing evidence
2023-01-01 – 2023-06-309100000 USD20240802Open filing evidence
2023-01-01 – 2023-03-317400000 USD20240501Open filing evidence

Technologies Segment · Europe

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember
PeriodValueUnitFiledEvidence
2023-01-01 – 2023-12-31245700000 USD20240228Open filing evidence
2022-01-01 – 2022-12-31222100000 USD20240228Open filing evidence
2021-10-20 – 2021-12-3155300000 USD20240228Open filing evidence
2021-07-01 – 2021-10-1952600000 USD20240228Open filing evidence
2020-07-01 – 2021-06-30241500000 USD20240228Open filing evidence

Technologies Segment · North America

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-3062600000 USD20240802Open filing evidence
2024-01-01 – 2024-06-30121200000 USD20240802Open filing evidence
2023-04-01 – 2023-06-3064100000 USD20240802Open filing evidence
2023-01-01 – 2023-06-30119300000 USD20240802Open filing evidence