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

Valuation and Qualifying Accounts (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
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, 2023, 2022, and 2021:
| Balance at Beginning of Period |  | Charged to Earnings |  | Used |  | Adjustments* |  | Balance at End of Period
2023 |  |  |  |  |  |  |  |  |
Allowance for credit losses | $ | 61 |  |  | $ | 29 |  |  | $ | (21) |  |  | $ | — |  |  | $ | 69 |
2022 |  |  |  |  |  |  |  |  |
Allowance for credit losses | 70 |  |  | 28 |  |  | (36) |  |  | (1) |  |  | 61 |
2021 |  |  |  |  |  |  |  |  |
Allowance for credit losses | 75 |  |  | 22 |  |  | (26) |  |  | (1) |  |  | 70 |
* 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