XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Intangible and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Intangible assets subject to amortization:    
Intangible assets subject to amortization, gross $ 4,288 $ 4,288
Less accumulated amortization 2,599 2,497
Intangible assets subject to amortization, net 1,689 1,791
Other assets 24 19
Intangible and other assets: 1,713 1,810
Trademarks and Trade Names [Member]    
Intangible assets subject to amortization:    
Intangible assets subject to amortization, gross $ 818 818
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  
Customer Relationships [Member]    
Intangible assets subject to amortization:    
Intangible assets subject to amortization, gross $ 3,470 $ 3,470