XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Schedule of Revenue Performance Obligation (Details)
Dec. 31, 2018
USD ($)
Revenue remaining performance obligations $ 734,022
Hosted Subscription Services [Member]  
Revenue remaining performance obligations 447,433
Licensing [Member]  
Revenue remaining performance obligations 205,367
Non-recurring Services [Member]  
Revenue remaining performance obligations 392
Extended Warranties on Equipment [Member]  
Revenue remaining performance obligations 80,830
2019 [Member]  
Revenue remaining performance obligations 704,536
2019 [Member] | Hosted Subscription Services [Member]  
Revenue remaining performance obligations 447,433
2019 [Member] | Licensing [Member]  
Revenue remaining performance obligations 200,335
2019 [Member] | Non-recurring Services [Member]  
Revenue remaining performance obligations 392
2019 [Member] | Extended Warranties on Equipment [Member]  
Revenue remaining performance obligations 56,376
2020 [Member]  
Revenue remaining performance obligations 22,725
2020 [Member] | Hosted Subscription Services [Member]  
Revenue remaining performance obligations
2020 [Member] | Licensing [Member]  
Revenue remaining performance obligations 3,782
2020 [Member] | Non-recurring Services [Member]  
Revenue remaining performance obligations
2020 [Member] | Extended Warranties on Equipment [Member]  
Revenue remaining performance obligations 18,943
2021 [Member]  
Revenue remaining performance obligations 6,761
2021 [Member] | Hosted Subscription Services [Member]  
Revenue remaining performance obligations
2021 [Member] | Licensing [Member]  
Revenue remaining performance obligations 1,250
2021 [Member] | Non-recurring Services [Member]  
Revenue remaining performance obligations
2021 [Member] | Extended Warranties on Equipment [Member]  
Revenue remaining performance obligations $ 5,511