v3.26.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of contract with customer, contract liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Contract with Customer, Liability [Roll Forward]    
Deferred revenue at the beginning $ 49,907 $ 58,148
Additions to deferred revenue during the period 101,434 112,344
Reductions to deferred revenue for revenue recognized during the period (106,311) (118,510)
Deferred revenue at the ending $ 45,030 $ 51,982