XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customer - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Deferred revenues $ 201,610,000   $ 201,610,000   $ 232,593,000
Contract asset impairment     0   0
Contract with customer, liability, revenue recognized     174,194,000 $ 164,539,000  
Contract with customer liability additions     158,125,000 161,578,000  
Total revenues $ 268,332,000 $ 251,388,000 $ 812,134,000 $ 697,314,000  
Customer Concentration Risk | Revenue Benchmark | Channel Partners          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 7.00% 7.00% 7.00% 7.00%  
Portfolio Balancing          
Disaggregation of Revenue [Line Items]          
Deferred revenues $ 16,874,000   $ 16,874,000   $ 18,020,000
Licenses          
Disaggregation of Revenue [Line Items]          
Total revenues 125,140,000 $ 109,000,000 380,237,000 $ 293,277,000  
Term Licenses          
Disaggregation of Revenue [Line Items]          
Total revenues $ 115,680,000 $ 97,134,000 $ 349,024,000 $ 259,904,000