v3.26.1
DEFERRED REVENUE (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Current Deferred Revenue  
Beginning balance $ 10,122
Add: additions 3,528
Less: reclassifications to current deferred revenue, revenue recognized and other (5,654)
Ending balance 7,996
Noncurrent Deferred Revenue  
Beginning balance 18,398
Add: additions 2,947
Less: reclassifications to current deferred revenue, revenue recognized and other (3,528)
Ending balance $ 17,817