XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Assets - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventories    
Materials $ 120,021 $ 96,027
Work-in-process 61,052 54,128
Finished goods 6,664 20,703
Total $ 187,737 $ 170,858