XML 87 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets, net (Details - Intangible Assets) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross $ 13,685 $ 10,467
Intangible assets, Accumulated Amortization (8,733) (4,802)
Intangible assets, Impairment Charge (1,519) (1,607)
Intangible assets, Net $ 3,433 $ 4,058
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 57 months 57 months
Intangible assets, Gross $ 2,700 $ 2,700
Intangible assets, Accumulated Amortization (2,700) (2,700)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net $ 0 $ 0
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 120 months 120 months
Intangible assets, Gross $ 7,642 $ 4,625
Intangible assets, Accumulated Amortization (5,193) (1,900)
Intangible assets, Impairment Charge (1,519) (1,607)
Intangible assets, Net $ 930 $ 1,118
Tradename [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 60 months 60 months
Intangible assets, Gross $ 1,400 $ 1,400
Intangible assets, Accumulated Amortization (327) (47)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net $ 1,073 $ 1,353
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 60 months 60 months
Intangible assets, Gross $ 1,574 $ 1,574
Intangible assets, Accumulated Amortization (367) (52)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net 1,207 $ 1,522
Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months)   84 months
Intangible assets, Gross 369 $ 168
Intangible assets, Accumulated Amortization (146) (103)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net $ 223 $ 65
Other [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 60 months  
Other [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 84 months