XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Intangible and Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 5,511 $ 5,520
Less accumulated amortization 4,076 3,821
Intangible and other assets, net  1,435 1,699
Cryptocurrency (not subject to amortization) 116 116
Tradenames/trademarks (not subject to amortization) 465 465
Intangible assets  2,016 2,280
Other assets 19 23
Intangible and other assets: 2,035 2,303
Trademarks and Trade Names [Member]    
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 417 417
Minimum [Member] | Trademarks and Trade Names [Member]    
Intangible assets subject to amortization:    
Estimated useful lives of intangible assets 2 years 6 months  
Minimum [Member] | Customer Relationships [Member]    
Intangible assets subject to amortization:    
Estimated useful lives of intangible assets 3 years  
Maximum [Member] | Trademarks and Trade Names [Member]    
Intangible assets subject to amortization:    
Estimated useful lives of intangible assets 8 years  
Maximum [Member] | Customer Relationships [Member]    
Intangible assets subject to amortization:    
Estimated useful lives of intangible assets 15 years  
Accreditations [Member]    
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 75 75
Estimated useful lives of intangible assets 5 years  
Customer Relationships [Member]    
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 3,928 3,937
Patents [Member]    
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 970 970
Estimated useful lives of intangible assets 4 years  
Noncompete Agreements [Member]    
Intangible assets subject to amortization:    
Intangible and other assets, gross  $ 121 $ 121
Estimated useful lives of intangible assets 5 years