XML 60 R46.htm IDEA: XBRL DOCUMENT
v3.22.4

Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($) $ in Thousands | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Deferred Revenue Disclosure [Abstract] |  |
Deferred product licenses revenue, Current | $ 2,825 | $ 993
Deferred subscription services revenue, Current | 51,861 | 35,589
Deferred product support revenue, Current | 155,366 | 166,477
Deferred other services revenue, Current | 7,376 | 6,801
Total current deferred revenue and advance payments | 217,428 | 209,860
Deferred product licenses revenue, Non-current | 2,742 | 68
Deferred subscription services revenue, Non-current | 3,030 | 1,064
Deferred product support revenue, Non-current | 6,387 | 6,203
Deferred other services revenue, Non-current | 604 | 754
Total non-current deferred revenue and advance payments | $ 12,763 | $ 8,089

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