v3.24.2.u1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, gross $ 43,515 $ 42,958 $ 40,780
Finite-lived intangible asset, accumulated amortization (24,028) (23,048) (18,037)
Finite-lived intangible asset, net 19,487 19,910 22,743
Finite-lived intangible asset (excluding goodwill), gross 165 165 165
Finite-lived intangible asset (excluding goodwill), net 165 165 165
Finite-lived intangible asset, gross 43,680 43,123 40,945
Finite-lived intangible asset, accumulated amortization (24,028) (23,048) (18,037)
Finite-lived intangible asset, net 19,652 20,075 22,908
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, gross 7,553 7,553 7,589
Finite-lived intangible asset, accumulated amortization (3,877) (3,682) (2,990)
Finite-lived intangible asset, net 3,676 3,871 4,599
Finite-lived intangible asset (excluding goodwill), gross 61 61 61
Finite-lived intangible asset (excluding goodwill), net 61 61 61
Customer Lists [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset (excluding goodwill), gross 104 104 104
Finite-lived intangible asset (excluding goodwill), net $ 104 $ 104 $ 104
Minimum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 3 years 3 years 3 years
Maximum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 15 years 15 years 15 years
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, gross $ 19,264 $ 19,264 $ 20,031
Finite-lived intangible asset, accumulated amortization (8,012) (7,606) (6,830)
Finite-lived intangible asset, net $ 11,252 $ 11,658 $ 13,201
Customer Relationships [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 9 years 9 years 9 years
Customer Relationships [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 12 years 12 years 12 years
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, gross $ 628 $ 628 $ 628
Finite-lived intangible asset, accumulated amortization (464) (441) (351)
Finite-lived intangible asset, net $ 164 $ 187 $ 277
Patents [Member] | Minimum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 7 years 7 years 7 years
Patents [Member] | Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 11 years 11 years 11 years
Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 7 years 7 years 7 years
Finite-lived intangible asset, gross $ 10,911 $ 10,911 $ 10,667
Finite-lived intangible asset, accumulated amortization (10,911) (10,784) (7,866)
Finite-lived intangible asset, net $ 127 $ 2,801
Software [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 3 years 3 years 3 years
Finite-lived intangible asset, gross $ 5,159 $ 4,602 $ 1,865
Finite-lived intangible asset, accumulated amortization (764) (535)
Finite-lived intangible asset, net $ 4,395 $ 4,067 $ 1,865