XML 97 R89.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION - Schedule of Assets and Liabilities Associated with Contracts from Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Disaggregation Of Revenue [Line Items]    
Accounts receivable $ 93,629 $ 119,953
Short-term unbilled receivables 8,721  
Long-term unbilled receivables 53,856  
Short-term contract assets 3,053  
Long-term contract assets 2,564  
Short-term deferred revenue 21,038 21,011
Long-term deferred revenue $ 1,728 $ 1,943