XML 289 R89.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Income taxes - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Income taxes |  |
Change in valuation allowance | $ 3,428 | $ 3,583
Interest Limitation Carryforwards | 133 |
State and Local Jurisdiction |  |
Income taxes |  |
State net operating loss carryforward | 22,416 |
Net operating losses, subject to expiration | 20,218 |
Net operating losses, Not subject to expiration | 2,198 |
Domestic Tax Authority |  |
Income taxes |  |
U.S. net operating loss carryforwards | 16,771 |
Net operating losses, Not subject to expiration | $ 16,771 |

X
- Definition The amount of interest limitation carryforwards that are not subject to expiration dates. + References No definition available. + Details
Name: | msai_InterestLimitationCarryforwardsNotSubjectToExpiration
Namespace Prefix: | msai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of operating loss carryforward not subject to expiration. + References No definition available. + Details
Name: | msai_OperatingLossCarryforwardsNotSubjectToExpiration
Namespace Prefix: | msai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of state and local operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References No definition available. + Details
Name: | msai_OperatingLossCarryforwardsStateAndLocal
Namespace Prefix: | msai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of operating loss carryforward subject to expiration. + References No definition available. + Details
Name: | msai_OperatingLossCarryforwardsSubjectToExpiration
Namespace Prefix: | msai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 + Details
Name: | us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |