XML 51 R38.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($) $ in Thousands | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Deferred Revenue Disclosure [Abstract] |  |
Deferred product licenses revenue, Current | $ 4,200 | $ 3,579
Deferred subscription services revenue, Current | 69,566 | 65,512
Deferred product support revenue, Current | 127,170 | 152,012
Deferred other services revenue, Current | 3,901 | 7,059
Total current deferred revenue and advance payments | 204,837 | 228,162
Deferred product licenses revenue, Non-current | 0 | 0
Deferred subscription services revenue, Non-current | 1,623 | 3,097
Deferred product support revenue, Non-current | 3,974 | 4,984
Deferred other services revenue, Non-current | 367 | 443
Total non-current deferred revenue and advance payments | $ 5,964 | $ 8,524

X
- Definition Category of deferred revenue by arrangement wherein an entity provides non-software services, such as consulting and education, under which fees are taken into income as performance occurs. + References No definition available. + Details
Name: | mstr_NonSoftwareServiceArrangementCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein an entity provides non-software services, such as consulting and education, under which fees are taken into income as performance occurs. + References No definition available. + Details
Name: | mstr_NonSoftwareServiceArrangementNonCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met. + References No definition available. + Details
Name: | mstr_SoftwareLicenseArrangementCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met. + References No definition available. + Details
Name: | mstr_SoftwareLicenseArrangementNonCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein an entity agrees to grant access to software and services under a subscription service agreement, under which fees are taken into income ratably over the service period of the contract. + References No definition available. + Details
Name: | mstr_SoftwareServiceSubscriptionArrangementCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein an entity agrees to grant access to software and services under a subscription service agreement, under which fees are taken into income ratably over the service period of the contract. + References No definition available. + Details
Name: | mstr_SoftwareServiceSubscriptionArrangementNoncurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs. + References No definition available. + Details
Name: | mstr_SoftwareServiceSupportAndMaintenanceArrangementCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs. + References No definition available. + Details
Name: | mstr_SoftwareServiceSupportAndMaintenanceArrangementNonCurrent
Namespace Prefix: | mstr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2 + Details
Name: | us-gaap_ContractWithCustomerLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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