XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE Deferred Revenue Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2027
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount $ 20,400              
Deferred Revenue 94,150 $ 98,082           $ 99,258
Deferred Revenue, Additions 81,515 81,517            
Deferred Revenue, Revenue Recognized (85,447) $ (82,693)            
Revenue, Remaining Performance Obligation, Amount, Installments 24,400              
Subscription services                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount 7,040              
Subscription Arrangement [Member]                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount 17,730              
Software Service, Support and Maintenance Arrangement [Member]                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount 64,759              
Nonsoftware Service, Support and Maintenance Arrangement [Member]                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount 4,028              
Nonsoftware Service, Support and Maintenance Arrangement [Member] | Forecast [Member]                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount     $ 200 $ 400 $ 700 $ 1,100 $ 1,600  
Software License Arrangement [Member]                
Deferred Revenue Arrangement [Line Items]                
Revenue, Remaining Performance Obligation, Amount $ 593