XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Details of Certain Financial Statement Components - Intangible assets, net and Future amortization over next five years (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Intangible assets, net      
Total intangible assets, gross $ 3,874,000   $ 3,908,000
Less: accumulated amortization (1,437,000)   (1,254,000)
Total intangible assets, net 2,437,000   2,654,000
Amortization expense 189,000 $ 12,000  
Years ending December 31,      
2024 (remainder of year) 559,000    
2025 663,000    
2026 539,000    
2027 332,000    
2028 261,000    
Thereafter 83,000    
Total intangible assets, net $ 2,437,000   2,654,000
Patents, tradenames, and trademarks      
Intangible assets, net      
Weighted Average Amortization period 5 years    
Total intangible assets, gross $ 932,000   935,000
Developed technology      
Intangible assets, net      
Weighted Average Amortization period 3 years 6 months    
Total intangible assets, gross $ 538,000   543,000
Customer relationships      
Intangible assets, net      
Weighted Average Amortization period 6 years    
Total intangible assets, gross $ 1,433,000   1,449,000
Non-compete agreements      
Intangible assets, net      
Weighted Average Amortization period 4 years    
Total intangible assets, gross $ 920,000   930,000
Order backlog      
Intangible assets, net      
Weighted Average Amortization period 6 months    
Total intangible assets, gross $ 22,000   22,000
In-process research and development      
Intangible assets, net      
Total intangible assets, gross $ 29,000   $ 29,000