XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Details of Certain Financial Statement Components - Intangible assets, net (Details) - USD ($)
15 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Intangible assets, net    
Gross Carrying Amount $ 4,045,000 $ 4,108,000
Accumulated Amortization (2,906,000) (2,775,000)
Net Carrying Amount 1,139,000 1,333,000
Amortization expense $ 172,000  
Patents, tradenames, and trademarks    
Intangible assets, net    
Weighted Average Amortization period 5 years  
Gross Carrying Amount $ 943,000 948,000
Accumulated Amortization (825,000) (817,000)
Net Carrying Amount $ 118,000 131,000
Developed technology    
Intangible assets, net    
Weighted Average Amortization period 3 years 6 months  
Gross Carrying Amount $ 644,000 654,000
Accumulated Amortization (537,000) (504,000)
Net Carrying Amount $ 107,000 150,000
Customer relationships    
Intangible assets, net    
Weighted Average Amortization period 6 years  
Gross Carrying Amount $ 1,496,000 1,525,000
Accumulated Amortization (806,000) (761,000)
Net Carrying Amount $ 690,000 764,000
Non-compete agreements    
Intangible assets, net    
Weighted Average Amortization period 4 years  
Gross Carrying Amount $ 962,000 981,000
Accumulated Amortization (738,000) (693,000)
Net Carrying Amount $ 224,000 $ 288,000