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

SCHEDULE OF REVENUE RECOGNITION BY GEOGRAPHICAL AREA (Details)

v3.25.1
SCHEDULE OF REVENUE RECOGNITION BY GEOGRAPHICAL AREA (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total Revenue $ 126,197 $ 140,598 $ 61,139
UNITED STATES      
Total Revenue 90,349 104,714 40,828
International [Member]      
Total Revenue $ 35,848 $ 35,884 $ 20,311