XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 36,125 $ 865
Work in process 6,978 108
Finished goods 2,041 823
Total inventories $ 45,144 $ 1,796