v3.25.4
INCOME TAXES (Details - Loss income before income taxes) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Domestic $ (7,426) $ 14,927
Foreign 737 90
(Loss) income before income taxes $ (6,689) $ 15,017