Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF INTANGIBLE ASSETS (Details)

v3.26.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Impairment $ (1,515)  
Internal use Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance 1,245 $ 1,245
Intangible assets ending balance (1,245) (1,245)
Amortization expense
Additions  
Impairment  
Impairment  
Intangible assets ending balance $ 1,245 1,245
Remaining amortization period 2 years 3 months 18 days  
Internal use Software [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Property plant and equipment useful life 3 years  
Internal use Software [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Property plant and equipment useful life 5 years  
Capitalized Engineering Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 1,265 1,265
Intangible assets ending balance (1,284) (1,265)
Amortization expense
Additions 19  
Impairment  
Impairment  
Intangible assets ending balance $ 1,284 1,265
Remaining amortization period 3 years 9 months 18 days  
Property plant and equipment useful life 6 years  
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 2,805 2,805
Intangible assets ending balance (2,801) (2,805)
Amortization expense
Additions 162  
Impairment (166)  
Impairment (166)  
Intangible assets ending balance $ 2,801 2,805
Remaining amortization period 12 years 8 months 12 days  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 18,224 18,224
Intangible assets ending balance (16,305) (18,224)
Amortization expense
Additions 6  
Impairment (1,925)  
Impairment (1,178)  
Intangible assets ending balance $ 16,305 18,224
Remaining amortization period 1 year 6 months  
Property plant and equipment useful life 5 years  
Internally Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 4,804 4,804
Intangible assets ending balance (6,170) (4,804)
Amortization expense
Additions 1,541  
Impairment (175)  
Impairment (160)  
Intangible assets ending balance $ 6,170 4,804
Remaining amortization period 4 years 7 months 6 days  
Property plant and equipment useful life 5 years  
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 1,730 1,730
Intangible assets ending balance (1,719) (1,730)
Amortization expense
Additions  
Impairment (11)  
Impairment (11)  
Intangible assets ending balance $ 1,719 1,730
Remaining amortization period 0 years  
Property plant and equipment useful life 2 years  
Finite Lived Intangible Assets Net [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance $ 10,388 16,298
Intangible assets ending balance (6,634) (10,388)
Amortization expense (4,720) (5,910)
Additions 1,728  
Impairment (762)  
Intangible assets ending balance 6,634 10,388
Accumulated Amortization [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets beginning balance 19,685 13,775
Intangible assets ending balance (22,890) (19,685)
Amortization expense (4,720) (5,910)
Additions  
Impairment 1,515  
Intangible assets ending balance $ 22,890 $ 19,685
Trade Name And Patents [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Property plant and equipment useful life 13 years  
Trade Name And Patents [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Property plant and equipment useful life 17 years