XML 117 R106.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE RECOGNITION - Schedule of Assets and Liabilities Associated with Contracts from Customers (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disaggregation Of Revenue [Line Items]    
Accounts receivable $ 119,953 $ 113,648
Short-term unbilled receivables 19,338  
Short-term contract assets 3,070  
Long-term unbilled receivables 45,600  
Long-term contract assets 3,338  
Short-term deferred revenue 21,011 33,074
Long-term deferred revenue $ 1,943 $ 537