v3.25.1
INTANGIBLE ASSETS (Details - Capitalized development cost) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]      
Additions $ 2,647    
Amortization expenses (379) $ (347)  
Capitalized Development Cost [Member]      
Finite-Lived Intangible Assets [Line Items]      
Beginning balance 1,823 $ 1,147 $ 1,147
Additions 0   1,081
Amortization expenses (125)   (405)
Ending balance $ 1,698   $ 1,823