v3.25.2
INTERIM FINANCIAL REPORTING (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
INTERIM FINANCIAL REPORTING        
Customer deposits, beginning of the period $ 2,160 $ 2,779 $ 1,539 $ 2,779
Customer deposits, end of the period 2,637 2,950 2,637 2,581
Revenue recognized in the period from amounts included at the beginning of the period $ 395 $ 1,428 $ 229 $ 1,286