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

SCHEDULE OF CHANGES IN ACCUMULATED AMORTIZATION (Details)

v3.25.1
SCHEDULE OF CHANGES IN ACCUMULATED AMORTIZATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance $ 14,032 $ 6,476
Amortization expense 5,910 7,556
Intangible assets excluding goodwill ending balance 19,942 14,032
Internal use Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 721 501
Amortization expense 24 220
Intangible assets excluding goodwill ending balance 745 721
Capitalized Engineering Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance
Amortization expense 745
Intangible assets excluding goodwill ending balance 745
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 2,092 986
Amortization expense 684 1,106
Intangible assets excluding goodwill ending balance 2,776 2,092
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 6,592 2,495
Amortization expense 2,926 4,097
Intangible assets excluding goodwill ending balance 9,518 6,592
Internally Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 2,729 1,399
Amortization expense 1,444 1,330
Intangible assets excluding goodwill ending balance 4,173 2,729
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 1,641 838
Amortization expense 87 803
Intangible assets excluding goodwill ending balance 1,728 1,641
Favorable Leases [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets excluding goodwill beginning balance 257 257
Amortization expense
Intangible assets excluding goodwill ending balance $ 257 $ 257