v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of contract with customer, contract liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Liability [Roll Forward]    
Deferred revenue at the beginning of period $ 58,148 $ 70,514
Additions to deferred revenue during the period 150,425 175,222
Reductions to deferred revenue for revenue recognized during the period (158,666) (187,588)
Deferred revenue balance at the end of period $ 49,907 $ 58,148