XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, gross $ 41,497 $ 41,376
Finite-lived intangible asset, accumulated amortization (19,334) (18,633)
Finite-lived intangible asset, net 22,163 22,743
Finite-lived intangible asset (excluding goodwill), gross 165 165
Finite-lived intangible asset (excluding goodwill), net 165 165
Finite-lived intangible asset, gross 41,662 41,541
Finite-lived intangible asset, accumulated amortization (19,334) (18,633)
Finite-lived intangible asset, net 22,328 22,908 [1]
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, gross 7,553 7,589
Finite-lived intangible asset, accumulated amortization (3,096) (2,990)
Finite-lived intangible asset, net 4,457 4,599
Finite-lived intangible asset (excluding goodwill), gross 61 61
Finite-lived intangible asset (excluding goodwill), net 61 61
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset (excluding goodwill), gross 104 104
Finite-lived intangible asset (excluding goodwill), net $ 104 $ 104
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   7 years
Favorable Contract Interest [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   4 years
Minimum [Member] | Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 3 years 3 years
Minimum [Member] | Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   7 years
Maximum [Member] | Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 15 years 15 years
Maximum [Member] | Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life   11 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, gross $ 19,264 $ 20,031
Finite-lived intangible asset, accumulated amortization (6,387) (6,830)
Finite-lived intangible asset, net $ 12,877 $ 13,201
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 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
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, gross $ 628 $ 628
Finite-lived intangible asset, accumulated amortization (374) (351)
Finite-lived intangible asset, net $ 254 277
Patents [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 7 years  
Patents [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 11 years  
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 7 years  
Finite-lived intangible asset, gross $ 10,911 10,667
Finite-lived intangible asset, accumulated amortization (8,881) (7,866)
Finite-lived intangible asset, net $ 2,030 2,801
Favorable Contract Interest [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 4 years  
Finite-lived intangible asset, gross $ 388 388
Finite-lived intangible asset, accumulated amortization (388) (388)
Finite-lived intangible asset, net
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 5 years 5 years
Finite-lived intangible asset, gross $ 208 $ 208
Finite-lived intangible asset, accumulated amortization (208) (208)
Finite-lived intangible asset, net
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, gross 2,545 1,865
Finite-lived intangible asset, accumulated amortization
Finite-lived intangible asset, net $ 2,545 $ 1,865
Software [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 3 years 3 years
Software [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life 6 years 6 years
[1] Derived from audited balance sheet as of December 31, 2022.