XML 56 R34.htm IDEA: XBRL DOCUMENT
v3.23.2

Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($) $ in Thousands | Jun. 30, 2023 | Dec. 31, 2022
--- | --- | ---
Deferred Revenue Disclosure [Abstract] |  |
Deferred product licenses revenue, Current | $ 974 | $ 2,825
Deferred subscription services revenue, Current | 49,898 | 51,861
Deferred product support revenue, Current | 141,605 | 155,366
Deferred other services revenue, Current | 3,340 | 7,376
Total current deferred revenue and advance payments | 195,817 | 217,428
Deferred product licenses revenue, Non-current | 2,493 | 2,742
Deferred subscription services revenue, Non-current | 2,888 | 3,030
Deferred product support revenue, Non-current | 5,340 | 6,387
Deferred other services revenue, Non-current | 523 | 604
Total non-current deferred revenue and advance payments | $ 11,244 | $ 12,763

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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045 + 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