XML 99 R88.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Schedule of Assets and Liabilities Associated with Contracts from Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Accounts receivable $ 122,192 $ 92,664
Short-term unbilled receivables 21,896  
Short-term contract assets 2,585  
Long-term unbilled receivables 6,379  
Long-term contract assets 9,938  
Short-term deferred revenue 66,828 45,599
Long-term deferred revenue $ 8,859 $ 18,279