XML 31 R14.htm IDEA: XBRL DOCUMENT
v3.25.4

Accrued Expenses and Other Current Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities [Abstract] |
Accrued Expenses and Other Current Liabilities | Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following (in millions):
| December 31, 2025 |  | December 31, 2024
Compensation and related benefit costs | $ | 51.8 |  |  | $ | 44.7 |
Customer deposits | 19.5 |  |  | 14.3 |
Accrued commissions | 1.6 |  |  | 0.5 |
Accrued warranty costs | 6.8 |  |  | 5.5 |
Non-income taxes payable | 12.8 |  |  | 10.9 |
Pension and other post-retirement obligations | 0.3 |  |  | 0.7 |
Income taxes payable | 6.6 |  |  | 7.1 |
Restructuring | 0.3 |  |  | 0.2 |
Deferred and contingent consideration | 1.1 |  |  | — |
Other accrued expenses | 15.6 |  |  | 15.5 |
Total | $ | 116.4 |  |  | $ | 99.4 |

X
- Definition Accrued Expenses and Other Current Liabilities + References No definition available. + Details
Name: | mir_AccruedExpensesAndOtherCurrentLiabilitiesAbstract
Namespace Prefix: | mir_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accrued Expenses and Other Current Liabilities + References No definition available. + Details
Name: | mir_AccruedExpensesAndOtherCurrentLiabilitiesTextBlock
Namespace Prefix: | mir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration