XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Assets - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventories    
Materials $ 134,172 $ 139,884
Work-in-process 81,509 71,278
Finished goods 3,636 6,183
Evaluation inventory 22,806 20,290
Total $ 242,123 $ 237,635