XML 67 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 49,336 $ 67,353
UNITED STATES    
Revenues 37,493 63,957
SERBIA    
Revenues 6,951 291
ROMANIA    
Revenues 1,970 436
CYPRUS    
Revenues 1,008 0
MONTENEGRO    
Revenues 646 775
CROATIA    
Revenues 697 1,006
Other Countries [Member]    
Revenues $ 571 $ 888