XML 56 R39.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Long-term Financing and Sales of Receivables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Receivables [Abstract] |
Long-Term Financing | Long-term receivables consist of receivables with payment terms greater than twelve months, long-term loans and lease receivables under sales-type leases. Long-term receivables consist of the following:
December 31 | 2024 |  | 2023
Long-term receivables, gross | $ | 65 |  |  | $ | 36 |
Less allowance for losses | (2) |  |  | (2) |
Long-term receivables | $ | 63 |  |  | $ | 34 |
Less current portion | (22) |  |  | (13) |
Non-current long-term receivables | $ | 41 |  |  | $ | 21 |
Proceeds Received from Non-Recourse Sales of Accounts Receivable And Long-Term Receivables | The following table summarizes the proceeds received from sales of accounts receivable and long-term receivables for the years ended December 31, 2024, 2023 and 2022.
Years ended December 31 | 2024 |  | 2023 |  | 2022
Contract-specific discounting facility | $ | — |  |  | $ | — |  |  | $ | 49 |
Accounts receivable sales proceeds | 15 |  |  | 96 |  |  | 179 |
Long-term receivables sales proceeds | 205 |  |  | 182 |  |  | 204 |
Total proceeds from receivable sales | $ | 220 |  |  | $ | 278 |  |  | $ | 432 |
Financing Receivables Aging Analysis | An aging analysis of financing receivables at December 31, 2024 and December 31, 2023 is as follows:
December 31, 2024 | Total Long-term Receivable |  | Current Billed Due |  | Past Due Under 90 Days |  | Past Due Over 90 Days
Municipal leases secured tax exempt | $ | 31 |  |  | $ | 2 |  |  | $ | 1 |  |  | $ | 1 |
Commercial loans and leases secured | 34 |  |  | 3 |  |  | — |  |  | 1 |
Long-term receivables, including current portion | $ | 65 |  |  | $ | 5 |  |  | $ | 1 |  |  | $ | 2 |
December 31, 2023 | Total Long-term Receivable |  | Current Billed Due |  | Past Due Under 90 Days |  | Past Due Over 90 Days
Municipal leases secured tax exempt | $ | 15 |  |  | $ | 1 |  |  | $ | 1 |  |  | $ | 1 |
Commercial loans and leases secured | 21 |  |  | 1 |  |  | — |  |  | 1 |
Long-term receivables, including current portion | $ | 36 |  |  | $ | 2 |  |  | $ | 1 |  |  | $ | 2 |

X
- Definition Disclosure of details about long-term receivables, which consist of trade receivables with payment terms greater than twelve months, long-term loans and lease receivables under sales-type leases. + References No definition available. + Details
Name: | msi_LongTermReceivableLoansAndLeaseTableTextBlock
Namespace Prefix: | msi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of Proceeds Received from Non Recourse Sales of Accounts and Long Term Receivable Text Block + References No definition available. + Details
Name: | msi_ScheduleOfProceedsReceivedFromNonRecourseSalesOfAccountsAndLongTermReceivableTextBlockTableTextBlock
Namespace Prefix: | msi_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of aging analysis for financing receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80 + Details
Name: | us-gaap_PastDueFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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