XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, net (Details - Intangible Assets) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross $ 13,686 $ 13,685
Intangible assets, Accumulated Amortization (9,669) (8,733)
Intangible assets, Impairment Charge (1,430) (1,519)
Intangible assets, Net $ 2,587 $ 3,433
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 $ 7,642
Intangible assets, Accumulated Amortization (5,470) (5,193)
Intangible assets, Impairment Charge (1,430) (1,519)
Intangible assets, Net $ 742 $ 930
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 (607) (327)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net $ 793 $ 1,073
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 (682) (367)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net 892 1,207
Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Gross 370 369
Intangible assets, Accumulated Amortization (210) (146)
Intangible assets, Impairment Charge 0 0
Intangible assets, Net $ 160 $ 223
Other [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 60 months 60 months
Other [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, Useful Life (in months) 84 months 84 months