XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Components of inventory    
Raw materials and parts $ 179,300 $ 161,416
Work-in-progress 81,296 69,488
Finished goods 141,212 111,370
Total Inventory, Net $ 401,808 $ 342,274