XML 50 R39.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Note 3 - Revenue Recognition (Details Textual) - USD ($) $ in Thousands | 3 Months Ended |
--- | --- | ---
Mar. 31, 2024 | Dec. 31, 2023
Subscription Revenue Term, Minimum (Year) | 1 year |
Subscription Revenue Term, Maximum (Year) | 3 years |
Period of Revenue From Services (Month) | 1 month |
Contract with Customer, Liability, Revenue Recognized | $ 2,881 |
Contract With Customer Liability, Transaction Price From Contractual Obligations | $ 30,192 | $ 31,798

X
- Definition Contract with customer liability transaction price from contractual obligations. + References No definition available. + Details
Name: | dmrc_ContractWithCustomerLiabilityTransactionPriceFromContractualObligations
Namespace Prefix: | dmrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period of revenue from services. + References No definition available. + Details
Name: | dmrc_PeriodOfRevenueFromServices
Namespace Prefix: | dmrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Subscription revenue term maximum. + References No definition available. + Details
Name: | dmrc_SubscriptionRevenueTermMaximum
Namespace Prefix: | dmrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Subscription revenue term minimum. + References No definition available. + Details
Name: | dmrc_SubscriptionRevenueTermMinimum
Namespace Prefix: | dmrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerLiabilityRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration