XML 117 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Income, Net - Schedule of Operating Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]    
Gain on sale of equipment $ 4,219 $ 541
Gain on sale of patents and intellectual property 3,641 0
Gain on forfeiture of non-refundable deposits 1,550 0
Gain on asset sales $ 9,410 $ 541