v3.25.1
Supplementary Financial Statement Information - Schedule of Other Expenses (Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Other Expenses (Income) [Abstract]      
Loss on disposal group of assets held for sale $ 957 $ 4,244
Income from cancelation of uncertain tax positions (605)
Other expenses (income) $ 352 $ 4,244