XML 60 R43.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Valuation and Qualifying Accounts (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] |
Valuation And Qualifying Accounts | The following table presents the valuation and qualifying account activity for the years ended December 31, 2024, 2023, and 2022:
| Balance at Beginning of Period |  | Charged to Earnings |  | Used |  | Adjustments* |  | Balance at End of Period
2024 |  |  |  |  |  |  |  |  |
Allowance for credit losses | $ | 69 |  |  | $ | 49 |  |  | $ | (35) |  |  | $ | — |  |  | $ | 83 |
2023 |  |  |  |  |  |  |  |  |
Allowance for credit losses | 61 |  |  | 29 |  |  | (21) |  |  | — |  |  | 69 |
2022 |  |  |  |  |  |  |  |  |
Allowance for credit losses | 70 |  |  | 28 |  |  | (36) |  |  | (1) |  |  | 61 |
* Adjustments include translation adjustments

X
- Definition Valuation And Qualifying Accounts [Table Text Block] + References No definition available. + Details
Name: | msi_ValuationAndQualifyingAccountsTableTextBlock
Namespace Prefix: | msi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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