XML 65 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customer - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Deferred revenues $ 193,504,000   $ 209,314,000
Contract asset impairment 0   0
Contract with customer, liability, revenue recognized 91,125,000 $ 98,928,000  
Contract with customer liability additions 78,210,000 73,512,000  
Total revenues $ 222,005,000 $ 194,690,000  
Customer Concentration Risk | Revenue Benchmark | Channel Partners      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 8.00% 7.00%  
Portfolio Balancing      
Disaggregation of Revenue [Line Items]      
Deferred revenues $ 18,016,000   $ 18,166,000
Licenses      
Disaggregation of Revenue [Line Items]      
Total revenues 95,625,000 $ 85,417,000  
Term Licenses      
Disaggregation of Revenue [Line Items]      
Total revenues $ 85,509,000 $ 74,603,000