XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Impairment Expense and Loss (Gain), Net, on Disposal of Machinery and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Discontinued Operations and Disposal Groups [Abstract]    
Loss, net, on disposal of machinery in scaling back manufacturing $ 1,609 $ 0
Loss (gain), net, on disposal of machinery within normal course of business 393 (32)
Loss (gain), net, on disposal 2,002 (32)
Impairment of deposits 523 0
Impairment expense and loss (gain), net, on disposal of machinery $ 2,525 $ (32)