XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of Revenue, Performance Obligation, Timing of Satisfaction
Performance ObligationWhen Performance Obligation is Typically Satisfied
Subscription:
Cloud services and subscription supportOver Time: Ratably over the contractual term; commencing upon the later of when access to the service is made available or the contractual term commences
On-premises subscription licensePoint in Time: Upon the later of when the software license is made available or the contractual term commences
Perpetual licensePoint in Time: When the software license is made available
MaintenanceOver Time: Ratably over the contractual term
Professional servicesOver Time: As services are provided