|3 Months Ended|
Mar. 31, 2021
|Revenue from Contract with Customer [Abstract]|
|Revenue Recognition||RevenueThe Company generates revenue through the sale of enterprise video content management software, hardware, maintenance and support, and professional and other services. Software sales may take the form of a perpetual software license, a cloud-hosted software as a service (SaaS) or a term software license. Software licenses and appliances revenue includes sales of perpetual software licenses and hardware. Service revenue includes SaaS, term software licenses, maintenance and support, and professional and other services.|
Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
Reference 1: http://www.xbrl.org/2003/role/exampleRef