XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory - Summary of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 42,303 $ 4,329
Work in progress 23,174 4,368
Finished goods 232,042 132,491
Total Inventory, Net $ 297,519 $ 141,188