XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Details - Components of lease expense) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total lease expense $ 496 $ 341
Selling, General and Administrative Expenses [Member]    
Amortization of ROU assets 3 22
Operating lease expense 55 54
Other Income [Member]    
Interest on lease liabilities 0 2
Cost of Sales [Member]    
Operating lease expense 243 189
Short term lease expense $ 195 $ 74