Annual report [Section 13 and 15(d), not S-K Item 405]

REVENUES - Schedule of Deferred Revenues (Details)

v3.25.4
REVENUES - Schedule of Deferred Revenues (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Revenue Recognition [Abstract]    
Short-term $ 22,440 $ 15,186
Long-term 31,503 8,385
Total deferred revenues $ 53,943 $ 23,571