XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BUSINESS COMBINATION (Details - Intangible assets acquired) - All Cell Technologies [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 04, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 4,600  
Total intangible assets acquired 15,059 $ 15,059
Developed Technology Rights [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 8,074  
Useful life 11 years  
Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 1,756  
Useful life 10 years  
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 444  
Useful life 13 years  
Order or Production Backlog [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Intangible assets acquired $ 185  
Useful life 1 year