v3.25.2
INTERIM FINANCIAL REPORTING (Details 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
INTERIM FINANCIAL REPORTING        
Deferred revenue, beginning of the period $ 5,174 $ 3,472 $ 4,453 $ 2,685
Deferred revenue, end of the period 6,175 3,499 6,175 3,499
Revenue recognized in the period from amounts included at the beginning of the period $ 75 $ 159 $ 109 $ 135