v3.26.1
REVENUE - Schedule of Changes in Contract Liabilities Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Contract With Customer, Liability [Roll Forward]    
Beginning balance $ 128,876 $ 129,155
Upfront payments received from customers 22,545 25,412
Upfront or annual incentive payments received 124 1,006
Revenue recognized related to amounts that were included in beginning balance of deferred revenue (23,111) (24,744)
Revenue recognized related to deferred revenue generated during the period (2,419) (4,467)
Ending balance $ 126,015 $ 126,362