v3.26.1
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Goodwill and Intangible Assets [Line Items]      
Amortization of intangible assets $ 738 $ 436  
Goodwill 951   $ 951
Impairment of goodwill    
Brands [Member]      
Goodwill and Intangible Assets [Line Items]      
Amortized over useful lives 10 years    
Customer Relationships [Member]      
Goodwill and Intangible Assets [Line Items]      
Amortized over useful lives 5 years    
Distribution Rgreement [Member]      
Goodwill and Intangible Assets [Line Items]      
Amortized over useful lives 2 years