XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Assets - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventories    
Materials $ 139,581 $ 129,178
Work-in-process 85,965 88,361
Finished goods 8,697 3,016
Evaluation inventory 29,068 26,180
Total $ 263,311 $ 246,735