XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Intangible and Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross $ 4,288 $ 5,520
Less accumulated amortization 2,497 3,821
Intangible assets subject to amortization, net 1,791 1,699
Tradenames/trademarks (not subject to amortization) 465
Intangible assets 1,791 2,164
Other assets 19 23
Intangible and other assets: 1,810 2,187
Trademarks and Trade Names [Member]    
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross 818 $ 417
Minimum [Member] | Trademarks and Trade Names [Member]    
Intangible assets subject to amortization (in thousands):    
Estimated useful lives of intangible assets   2 years 6 months
Minimum [Member] | Customer Relationships [Member]    
Intangible assets subject to amortization (in thousands):    
Estimated useful lives of intangible assets   3 years
Maximum [Member] | Trademarks and Trade Names [Member]    
Intangible assets subject to amortization (in thousands):    
Estimated useful lives of intangible assets   8 years
Maximum [Member] | Customer Relationships [Member]    
Intangible assets subject to amortization (in thousands):    
Estimated useful lives of intangible assets   15 years
Accreditations [Member]    
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross $ 75
Estimated useful lives of intangible assets   5 years
Customer Relationships [Member]    
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross 3,470 $ 3,937
Patents [Member]    
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross $ 970
Estimated useful lives of intangible assets   4 years
Noncompete Agreements [Member]    
Intangible assets subject to amortization (in thousands):    
Intangible assets subject to amortization, gross $ 121
Estimated useful lives of intangible assets   5 years