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

SCHEDULE OF DEFERRED REVENUE (Details)

v3.25.1
SCHEDULE OF DEFERRED REVENUE (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Total deferred revenue $ 27,962 $ 26,075
Deferred revenue, non-current portion (10,603) (12,462)
Current portion of deferred revenue 17,359 13,613
Grant and Other [Member]    
Total deferred revenue 3,870 346
Prepaid Network Charging and Maintenance Fees [Member]    
Total deferred revenue $ 24,092 $ 25,729