XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF REVENUE PERFORMANCE OBLIGATION (Details)
Sep. 30, 2021
USD ($)
Product Information [Line Items]  
Revenue remaining performance obligations $ 1,382,048
Software as a Service (SaaS) [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 1,366,071
Other Subscription and Support Services [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 11,337
Extended Warranties on Equipment [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 4,640
Remainder 2021 [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 554,830
Remainder 2021 [Member] | Software as a Service (SaaS) [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 550,647
Remainder 2021 [Member] | Other Subscription and Support Services [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 3,086
Remainder 2021 [Member] | Extended Warranties on Equipment [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 1,097
2022 [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 820,261
2022 [Member] | Software as a Service (SaaS) [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 812,288
2022 [Member] | Other Subscription and Support Services [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 5,649
2022 [Member] | Extended Warranties on Equipment [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 2,324
2023 [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 6,957
2023 [Member] | Software as a Service (SaaS) [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 3,136
2023 [Member] | Other Subscription and Support Services [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations 2,602
2023 [Member] | Extended Warranties on Equipment [Member]  
Product Information [Line Items]  
Revenue remaining performance obligations $ 1,219