XML 98 R90.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION - Schedule of Assets and Liabilities Associated with Contracts from Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Disaggregation Of Revenue [Line Items]    
Accounts receivable $ 126,204 $ 119,953
Short-term unbilled receivables 23,165 19,338
Long-term unbilled receivables 54,867 45,600
Short-term contract assets 3,051 3,070
Long-term contract assets 1,758 3,338
Short-term deferred revenue 40,823 21,011
Long-term deferred revenue $ 2,023 $ 1,943