XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of Intangible Assets [Line Items]    
Gross Amount $ 2,617 $ 5,152
Accumulated Amortization (778) (761)
Impairment (531) (2,507)
Net Carrying Amount 1,308 1,884
Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Amount 468 468
Accumulated Amortization (191) (184)
Impairment
Net Carrying Amount $ 277 284
Remaining Weighted Average Useful Life 9 years 6 months  
Trade Name/Trademarks [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Amount $ 461 897
Accumulated Amortization (160) (142)
Impairment (87) (451)
Net Carrying Amount $ 214 304
Remaining Weighted Average Useful Life 5 years 2 months 12 days  
Proprietary Technology [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Amount $ 1,318 2,860
Accumulated Amortization (380) (326)
Impairment (221) (1,583)
Net Carrying Amount $ 717 951
Remaining Weighted Average Useful Life 5 years 6 months  
Customer Relationships [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Amount $ 127 684
Accumulated Amortization (27) (109)
Impairment (473)
Net Carrying Amount $ 100 102
Remaining Weighted Average Useful Life 4 years  
In-Process R&D [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Amount $ 243 243
Accumulated Amortization (20)
Impairment $ (223)
Net Carrying Amount   $ 243