v3.26.1
Discontinued Operations and Assets Held for Sale (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Discontinued Operations and Assets Held for Sale [Line Items]      
Cash provided by (used in) operating activities, discontinued operations $ (860) $ 4,484  
Cash used in investing activities, discontinued operations 0 (21)  
Product business [Member]      
Discontinued Operations and Assets Held for Sale [Line Items]      
Disposal group, including discontinued operation, inventory 0   $ 0
Cash provided by (used in) operating activities, discontinued operations (860) 4,484  
Cash used in investing activities, discontinued operations $ 0 $ (21)