XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Details of Certain Financial Statement Components - Intangible assets, net and Future amortization over next five years (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Intangible assets, net    
Total intangible assets, gross $ 3,908,000 $ 658,000
Less: accumulated amortization (1,254,000) (582,000)
Total intangible assets, net 2,654,000 76,000
Amortization expense 662,000 54,000
Years ending December 31,    
2024 751,000  
2025 674,000  
2026 545,000  
2027 336,000  
2028 264,000  
Thereafter 84,000  
Total intangible assets, net $ 2,654,000 76,000
Patents, tradenames, and trademarks    
Intangible assets, net    
Weighted Average Amortization period 5 years  
Total intangible assets, gross $ 935,000 $ 658,000
Developed technology    
Intangible assets, net    
Weighted Average Amortization period 3 years 6 months  
Total intangible assets, gross $ 543,000  
Customer relationships    
Intangible assets, net    
Weighted Average Amortization period 6 years  
Total intangible assets, gross $ 1,449,000  
Non-compete agreements    
Intangible assets, net    
Weighted Average Amortization period 4 years  
Total intangible assets, gross $ 930,000  
Order backlog    
Intangible assets, net    
Weighted Average Amortization period 6 months  
Total intangible assets, gross $ 22,000  
In-process research and development    
Intangible assets, net    
Total intangible assets, gross $ 29,000